- Instructor: Apex Africa Institute
- Duration: 20 weeks
Course Introduction
This course is designed to equip Engineering and IT professionals with practical and in-depth knowledge of the Linux operating system. The program covers essential Linux skills for system administration, networking, security, and automation, preparing students for real-world environments in engineering and IT domains.
Target Audience
This course is aimed at professionals and students in the following areas:
- Engineering Professionals: Electrical, mechanical, or civil engineers who need to work with Linux systems in their daily tasks, especially for automation, embedded systems, or cloud infrastructure.
- IT Professionals: System administrators, network engineers, software developers, and IT support personnel who need to enhance their knowledge and skills in Linux-based environments.
- Aspiring System Administrators: Individuals looking to pursue careers in Linux system administration or expand their current IT knowledge with Linux-based tools and solutions.
- Cloud Computing Enthusiasts: Individuals interested in cloud infrastructure and deployment on platforms like AWS, Google Cloud, or Azure using Linux.
- DevOps Engineers: Those looking to specialize in automation, continuous integration/continuous deployment (CI/CD), and cloud-native environments with Linux.
- Cybersecurity Professionals: Security professionals who wish to strengthen their skills in Linux for managing secure environments, encryption, and system auditing.
- Students and Graduates: Individuals with a basic understanding of computing and IT who wish to specialize in Linux for career advancement or academic purposes.
Course Objectives
By the end of this course, participants will be able to:
- Install, Configure, and Manage Linux Systems
- Understand and Navigate the Linux File System
- Master Linux Command Line Tools
- Administer User and Group Permissions
- Automate Routine Tasks Using Shell Scripting
- Manage Linux-Based Networks and Security
- Optimize and Troubleshoot Linux Systems
- Deploy and Manage Virtualized and Cloud Environments
- Implement High Availability and Clustering
- Prepare for Real-World Applications of Linux
Course Structure
Week 1: Introduction to Linux
4 modules
Week 2: Basic Linux Commands
4 modules
Week 3: User and Group Management
4 modules
Week 4: Package Management
4 modules
Week 5: System Monitoring and Performance
4 modules
Week 6: Shell Scripting Basics
4 modules
Week 7: File System Management
4 modules
Week 8: Advanced File Permissions
4 modules
Week 9: Networking in Linux I
4 modules
Week 10: Networking in Linux II
4 modules
Week 11: Linux System Security I
4 modules
Week 12: Linux System Security II
4 modules
Week 13: Linux Automation and Scheduling
4 modules
Week 14: Storage Management
4 modules
Week 15: Virtualization in Linux
4 modules
Week 16: Linux for Cloud Computing
4 modules
Week 17: Linux System Troubleshooting
4 modules
Week 18: High Availability and Clustering
4 modules
Week 19: Linux for DevOps
4 modules
Week 20: Final Project and Certification Exam
4 modules
Completion Certificate: Awarded upon successful completion of the course and final project.
Note: The above schedule is indicative, and participants have flexibility in managing their study pace within the 4-week timeframe.
Mode of Delivery: Online
About Apex Africa Institute: Established with a commitment to excellence, Apex Africa Institute is dedicated to providing high-quality education and training in various fields. Our programs are
tailored to equip students with the skills and knowledge needed to excel in their careers. We pride ourselves on fostering a learning environment that encourages innovation, critical
thinking, and practical application of skills.
Apex Africa Institute
info@apexafricainstitute.com
+254 702 521 614