YoVDO

AZ-400: Development for enterprise DevOps

Offered By: Microsoft via Microsoft Learn

Tags

AZ-400: Designing and Implementing Microsoft DevOps Solutions Courses DevOps Courses Git Courses Version Control Courses Pull Requests Courses

Course Description

Overview

  • Module 1: Structure your Git Repo
  • By the end of this module, you'll be able to:

    • Understand Git repositories
    • Implement mono repo or multiple repos
    • Explain how to structure Git Repos
    • Implement a change log
  • Module 2: Manage Git branches and workflows
  • By the end of this module, you'll be able to:

    • Describe Git branching workflows
    • Implement feature branches
    • Implement GitFlow
    • Fork a repo
  • Module 3: Collaborate with pull requests in Azure Repos
  • By the end of this module, you'll be able to:

    • Leverages pull requests for collaboration and code reviews
    • Give feedback using pull requests
    • Configure branch policies
    • Use GitHub mobile for pull requests approvals
  • Module 4: Explore Git hooks
  • By the end of this module, you'll be able to:

    • Understand Git hooks
    • Identify when used Git hooks
    • Implement Git hooks for automation
    • Explain Git hooks' behavior
  • Module 5: Plan foster inner source
  • By the end of this module, you'll be able to:

    • Use Git to foster inner source across the organization
    • Implement fork workflow
    • Choose between branches and forks
    • Share code between forks
  • Module 6: Manage Git repositories
  • By the end of this module, you'll be able to:

    • Understand large Git repositories
    • Explain Git Virtual File System (GVFS)
    • Use Git Large File Storage (LFS)
    • Purge repository data

Syllabus

  • Module 1: Structure your Git Repo
    • Introduction
    • Explore monorepo versus multiple repos
    • Implement a change log
    • Knowledge check
    • Summary
  • Module 2: Manage Git branches and workflows
    • Introduction
    • Explore branch workflow types
    • Explore feature branch workflow
    • Explore Git branch model for continuous delivery
    • Explore GitFlow branch workflow
    • Explore fork workflow
    • Knowledge check
    • Summary
  • Module 3: Collaborate with pull requests in Azure Repos
    • Introduction
    • Collaborate with pull requests
    • Exercise - Azure Repos collaborating with pull requests
    • Examine GitHub mobile for pull request approvals
    • Knowledge check
    • Summary
  • Module 4: Explore Git hooks
    • Introduction
    • Introduction to Git hooks
    • Implement Git hooks
    • Knowledge check
    • Summary
  • Module 5: Plan foster inner source
    • Introduction
    • Explore foster inner source
    • Implement the fork workflow
    • Describe inner source with forks
    • Knowledge check
    • Summary
  • Module 6: Manage Git repositories
    • Introduction
    • Work with large repositories
    • Purge repository data
    • Knowledge check
    • Summary

Tags

Related Courses

Azure for DevOps: Continuous Integration
LinkedIn Learning
GitHub for Data Scientists
LinkedIn Learning
Programming Foundations: Conducting Code Reviews
LinkedIn Learning
GitHub fundamentals - Administration basics and product features
Microsoft via Microsoft Learn
Manage the lifecycle of your projects on GitHub
Microsoft via Microsoft Learn