Course Outline

Description:

This program is distinctly project-based, emphasizing hands-on learning over theoretical concepts. . By actively engaging with real-world projects, you gain a profound understanding of how DevOps principles are applied in diverse scenarios.

We encourage you to bring your existing projects into the DevOps fold. Witness the transformation as we guide you through deploying your creations using industry-leading DevOps best practices.

Optional (for complete beginners):

Introduction to Computers

Version Control Systems

Introduction to Programming

  1. Introduction to Linux
  2. Introduction to DevOps
  3. Continuous Integration and Continuous Deployment
  4. Cloud Computing and Services
  5. Infrastructure as Code (IaC)
  6. Linux and Shell Scripting
  7. Configuration Management
  8. Containerization
  9. Monitoring, Alerting, and Logging
  10. Continuous Testing and Quality Assurance
  11. Advanced DevOps Practices

Bonus: