LearnKartS

AZ-400 Certification Preparation Specialization

LearnKartS

AZ-400 Certification Preparation Specialization

Your AZ-400 Path to DevOps Engineer Expert.

Become a Microsoft DevOps Engineer Expert with 50+ hands-on demos covering end-to-end Azure DevOps

LearnKartS

Instructor: LearnKartS

Included with Coursera PlusLearn more

Ask Coursera

Get in-depth knowledge of a subject
Intermediate level

Recommended experience

4 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Get in-depth knowledge of a subject
Intermediate level

Recommended experience

4 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Plan and track DevOps work using Azure Boards, sprints, dashboards, queries, and team collaboration tools

  • Manage code with Git, GitHub, and Azure Repos, then build and release it through CI/CD pipelines using Azure Pipelines, GitHub Actions, and YAML

  • Secure DevOps workflows with Key Vault, access controls, dependency scanning, CodeQL, and container scanning

  • Automate infrastructure as code with ARM templates, Bicep, and Terraform, then deploy and monitor it using Docker, AKS, and Azure Monitor

Details to know

Shareable certificate

Add to your LinkedIn profile

Taught in English
Recently updated!

July 2026

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Advance your subject-matter expertise

  • Learn in-demand skills from university and industry experts
  • Master a subject or tool with hands-on projects
  • Develop a deep understanding of key concepts
  • Earn a career certificate from LearnKartS

Specialization - 6 course series

What you'll learn

  • Understand how DevOps, Agile, and Scrum help software teams plan, collaborate, and deliver better

  • Use Azure Boards to create user stories, organize work items, and manage sprint planning

  • Build dashboards, queries, and delivery plans to track team progress, spot technical debt early, and improve visibility

  • Use wikis, Mermaid diagrams, Teams integration, and DevOps metrics to support clearer team communication

Skills you'll gain

Category: Software Development Life Cycle
Category: Backlogs
Category: DevOps
Category: Dashboard Creation
Category: Project Management Life Cycle
Category: Agile Project Management
Category: Stakeholder Management
Category: Microsoft Teams
Category: User Story
Category: Devops Tools
Category: Azure DevOps
Category: Kanban Principles
Category: Project Management Software
Category: Dashboard
Category: Project Management
Category: Agile Methodology
Category: Sprint Planning
Category: Scrum (Software Development)
Category: Team Collaboration
Category: Microsoft Azure
Azure Repos, Git, and GitHub for DevOps Engineers

Azure Repos, Git, and GitHub for DevOps Engineers

Course 2, 5 hours

What you'll learn

  • Use Git to track changes, review history, and manage code confidently in team projects

  • Apply branching strategies such as trunk-based development, feature branching, and GitFlow, and resolve real Git merge conflicts

  • Collaborate through GitHub pull requests, repository roles, and access controls

  • Manage Azure Repos with branch policies, protected workflows, and Azure Boards integration

Skills you'll gain

Category: Role-Based Access Control (RBAC)
Category: Open Source Technology
Category: CI/CD
Category: Azure DevOps
Category: Microsoft Visual Studio
Category: DevOps
Category: Microsoft Development Tools
Category: Microsoft Azure
Category: Software Versioning
Category: Version Control
Category: Software Development Tools
Category: Git (Version Control System)
Category: GitHub
Category: Authorization (Computing)
Category: Security Controls
Category: Continuous Integration
Category: Devops Tools
Category: Code Review
Category: Development Environment
Category: Collaborative Software

What you'll learn

  • Build CI/CD workflows with Azure Pipelines, GitHub Actions, connected repos, and automated triggers

  • Use Azure Pipelines agents, variables, and templates to make automation easier to manage

  • Create YAML and multi-stage pipelines for builds, tests, releases, and continuous deployment

  • Monitor pipeline health, manage approvals and gates, optimize pipeline costs, and integrate tools like Jenkins for stronger governance

Skills you'll gain

Category: Azure DevOps Pipelines
Category: Continuous Integration
Category: Devops Tools
Category: Workflow Management
Category: Application Deployment
Category: Jenkins
Category: DevOps
Category: Release Management
Category: Functional Testing
Category: Microsoft Azure
Category: Automation
Category: Azure DevOps
Category: YAML
Category: Continuous Delivery
Category: Git (Version Control System)
Category: Software Testing
Category: CI/CD
Category: Code Coverage
Category: Build Tools
Category: Continuous Deployment

What you'll learn

  • Add security checks into Azure DevOps pipelines using scanning, testing, and dependency tools

  • Protect pipeline secrets and configuration with Azure Key Vault, App Configuration, secure files, OIDC, service principals, and managed identities

  • Use tools likeSonarCloud, OWASP, Dependabot, and CodeQL to find risks earlier

  • Support compliance with Azure Policy, permissions, approval controls, and monitoring logs

Skills you'll gain

Category: Identity and Access Management
Category: Azure DevOps
Category: Azure DevOps Pipelines
Category: Security Testing
Category: DevOps
Category: GitHub
Category: Compliance Management
Category: Governance
Category: Microsoft Azure
Category: Authorization (Computing)
Category: Git (Version Control System)
Category: Vulnerability Scanning
Category: Containerization
Category: Code Reusability
Category: Role-Based Access Control (RBAC)
Category: DevSecOps
Category: Devops Tools
Category: Dependency Analysis
Category: Application Security
Category: Security Controls

What you'll learn

  • Manage Azure Artifacts and package feeds to organize reusable build outputs and dependencies

  • Use Azure CLI, ARM templates, Bicep, and Terraform to create repeatable Azure resource deployments

  • Use Azure Pipelines to turn infrastructure templates into repeatable deployment workflows

  • Strengthen deployment reliability with modular templates, validation, rollback, and DSC basics

Skills you'll gain

Category: Microsoft Azure
Category: Cloud Deployment
Category: Multi-Cloud
Category: Continuous Deployment
Category: Terraform
Category: Configuration Management
Category: Azure DevOps Pipelines
Category: Package and Software Management
Category: DevOps
Category: Azure DevOps
Category: IT Automation
Category: CI/CD
Category: Git (Version Control System)
Category: GitHub
Category: Cloud Infrastructure
Category: Command-Line Interface
Category: Devops Tools
Category: Application Deployment
Category: Infrastructure as Code (IaC)
Category: Automation

What you'll learn

  • Learn how teams release Azure apps with less downtime and stronger production control, using Azure Test Plans to validate release readiness

  • Use Docker, Azure Container Registry, and AKS to support container-based application delivery

  • Improve uptime with Azure Load Balancer, Traffic Manager, routing, and failover patterns

  • Monitor production systems using Azure Monitor, KQL, Container Insights, and Application Insights

Skills you'll gain

Category: DevOps
Category: Azure DevOps
Category: Application Performance Management
Category: Application Deployment
Category: Continuous Deployment
Category: Azure DevOps Pipelines
Category: Cloud-Native Computing
Category: Kubernetes
Category: Docker (Software)
Category: Query Languages
Category: CI/CD
Category: Devops Tools
Category: Capacity Management
Category: Continuous Monitoring
Category: Containerization
Category: Event Monitoring
Category: Microsoft Azure
Category: Test Planning
Category: Continuous Integration
Category: Disaster Recovery

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

LearnKartS
199 Courses243,715 learners

Offered by

LearnKartS

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions