DevOps & Cloud
Curriculum
- 9 Sections
- 52 Lessons
- 10 Weeks
Expand all sectionsCollapse all sections
- Introduction to DevOps and Cloud ComputingThis section introduces students to the core concepts of DevOps and cloud computing. Students will learn how modern organizations use DevOps practices and cloud platforms to develop, deploy, and manage applications more efficiently.6
- Linux and Command Line BasicsLinux is widely used in cloud and DevOps environments. In this section, students will learn how to navigate and manage systems using the Linux command line.6
- Version Control with GitVersion control is essential for modern development teams. Students will learn how to track code changes, collaborate with teams, and manage repositories using Git.6
- Continuous Integration and Continuous Deployment (CI/CD)This section introduces CI/CD pipelines that automate software testing and deployment, helping teams deliver updates faster and more reliably.6
- Containerization with DockerContainers help developers package applications with all dependencies for consistent deployment. Students will learn how Docker simplifies application deployment across environments.6
- Cloud Infrastructure and ServicesStudents will explore the core services offered by major cloud platforms and how organizations use them to host applications and services.6
- Infrastructure as Code (IaC)Infrastructure as Code allows developers to manage infrastructure using code instead of manual configuration. Students will learn how to automate infrastructure deployment.6
- Monitoring and Performance ManagementMonitoring systems ensures applications run efficiently and reliably. Students will learn how to track system performance and detect issues in production environments.6
- Capstone Project – Deploy a Cloud-Based ApplicationIn the final section, students will apply all their DevOps and cloud knowledge to deploy and manage a real-world application using modern DevOps practices.6