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: Dashboard Creation
Category: Project Management Life Cycle
Category: Scrum (Software Development)
Category: Software Development Life Cycle
Category: Project Management
Category: Backlogs
Category: DevOps
Category: Dashboard
Category: Agile Project Management
Category: Stakeholder Management
Category: Microsoft Teams
Category: Sprint Planning
Category: Agile Methodology
Category: User Story
Category: Azure DevOps
Category: Kanban Principles
Category: Devops Tools
Category: Project Management Software
Category: Microsoft Azure
Category: Team Collaboration
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: Open Source Technology
Category: CI/CD
Category: Azure DevOps
Category: Role-Based Access Control (RBAC)
Category: GitHub
Category: DevOps
Category: Microsoft Visual Studio
Category: Devops Tools
Category: Continuous Integration
Category: Microsoft Development Tools
Category: Code Review
Category: Authorization (Computing)
Category: Security Controls
Category: Git (Version Control System)
Category: Microsoft Azure
Category: Software Versioning
Category: Software Development Tools
Category: Version Control
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: Application Deployment
Category: Microsoft Azure
Category: Code Coverage
Category: YAML
Category: Git (Version Control System)
Category: Release Management
Category: Software Testing
Category: DevOps
Category: Continuous Delivery
Category: Continuous Deployment
Category: Jenkins
Category: Devops Tools
Category: Workflow Management
Category: Automation
Category: CI/CD
Category: Azure DevOps
Category: Build Tools
Category: Functional Testing
Category: Azure DevOps Pipelines
Category: Continuous Integration

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

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: Continuous Deployment
Category: Cloud Infrastructure
Category: Microsoft Azure
Category: GitHub
Category: Configuration Management
Category: Azure DevOps Pipelines
Category: Terraform
Category: Command-Line Interface
Category: Application Deployment
Category: Multi-Cloud
Category: Package and Software Management
Category: DevOps
Category: Azure DevOps
Category: Cloud Deployment
Category: IT Automation
Category: CI/CD
Category: Git (Version Control System)
Category: Devops Tools
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: Azure DevOps
Category: Devops Tools
Category: DevOps
Category: Application Performance Management
Category: Application Deployment
Category: Continuous Deployment
Category: Event Monitoring
Category: Disaster Recovery
Category: Kubernetes
Category: Continuous Integration
Category: Azure DevOps Pipelines
Category: Cloud-Native Computing
Category: Docker (Software)
Category: Capacity Management
Category: Continuous Monitoring
Category: Containerization
Category: Query Languages
Category: CI/CD
Category: Test Planning
Category: Microsoft Azure

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 Courses242,698 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