Slide 1 of 28
Day 1: Introduction, Syllabus Overview & Git Setup
Duration: 45 minutes
35 days ร 1 hour/day
Total: 35 hours of training
50% Theory | 30% Hands-On | 20% Q&A
Practical-focused learning
AZ-400 Certification Ready
Microsoft certified DevOps Engineer
Job-Ready DevOps Skills
Real-world project portfolio
DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) to shorten the development lifecycle and provide continuous delivery with high software quality.
Automate repetitive tasks: builds, tests, deployments
Frequent code integration and automated deployments
Breaking silos between Dev and Ops teams
Continuous monitoring and rapid feedback loops
Azure DevOps is Microsoft's comprehensive suite of development tools that provides an end-to-end DevOps toolchain for developing and deploying software.
Used by Fortune 500 companies worldwide
All tools work seamlessly together
Flexible deployment options
Built-in security and compliance
Agile project management
Plan, track, and discuss work across teams with customizable Kanban boards, backlogs, and sprint planning.
Git repositories for source control
Unlimited free private Git repositories with pull requests, branch policies, and code reviews.
CI/CD that works with any language, platform, and cloud
Build, test, and deploy with CI/CD that works with any language. Deploy to Azure, AWS, GCP, or on-premises.
Manual and exploratory testing tools
Test and ship with confidence using manual and exploratory testing tools, along with test case management.
Package management (Maven, npm, NuGet)
Create, host, and share packages with your team. Add artifacts to CI/CD pipelines with a single click.
From planning to production, Azure DevOps covers the entire application lifecycle!
Let's explore what you'll learn each week
Days 1-7 (This Week)
Master Git workflows and Azure Repos collaboration
Days 8-11 (Week 2)
Automate builds and implement quality gates
Days 12-18 (Week 3)
Create complete CI/CD pipelines from code to deployment
Days 19-22 (Week 4)
Manage dependencies and implement enterprise CI/CD
Days 23-27 (Week 5)
Containerize applications and manage Docker deployments
Days 28-32 (Week 6)
Automate infrastructure provisioning on Azure
Days 33-35 (Week 7 - Final)
Deploy and orchestrate containerized apps on Kubernetes
For .NET and Java applications with automated testing and deployment
Multi-container apps with Docker Compose and Swarm
Automated Azure infrastructure with Terraform and ARM templates
Production-ready apps running on Azure Kubernetes Service
SonarQube integration for code quality and security
Private feeds and artifact versioning
Version Control (also called Source Control) is a system that records changes to files over time, allowing you to recall specific versions later.
Multiple developers work on the same codebase simultaneously without conflicts
Complete audit trail of who changed what and when
Revert to previous versions if something breaks
Experiment with new features without affecting stable code
Examples: SVN, Perforce
Examples: Git, Mercurial
Including Google, Microsoft, Facebook, Amazon
All major platforms are built on Git
Triggers CI/CD pipelines automatically
Critical skill for the exam
git-scm.com/download/wingit --versionโ ๏ธ Use your organizational email!
You're all set for tomorrow's hands-on session
You've taken your first step into the DevOps world
Day 1/35 Complete! โ
Practice all Git configuration commands and take a screenshot!
๐ก Tip: Use arrow keys (โ โ) to navigate | Duration: ~45 minutes