1. Introduction to Agile
This course covered the fundamentals of Agile methodologies, focusing on its principles, frameworks (like Scrum and Kanban), and the importance of iterative development.
Structure:
Agile Manifesto and Principles.
Overview of Scrum, Kanban, and Lean.
Agile roles, ceremonies, and artifacts.
Case studies and quizzes for practical understanding.
2. Continuous Integration and Delivery
This course delved into the concepts of CI/CD pipelines, automation tools, and best practices for building and deploying applications in a continuous flow.
Structure:
Introduction to CI/CD concepts.
Tools like Jenkins, Git, and Docker.
Automating builds and deployments.
Hands-on assignments with real-world scenarios.
3. DevOps Foundation Certification
The main course built upon the foundations of Agile and CI/CD to provide a comprehensive understanding of DevOps principles, culture, and practices for bridging development and operations teams.
Structure:
DevOps principles, lifecycle, and tools.
Infrastructure as code, version control, and monitoring.
Real-world examples of DevOps implementation.
Final test assessing practical and theoretical knowledge (score: 72.2%).