AZ-400: Manage source control
- Offered byMicrosoft
AZ-400: Manage source control at Microsoft Overview
Duration | 15 hours |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
AZ-400: Manage source control at Microsoft Highlights
- Learn to implement a release based workflow on GitHub using project boards, branches, and releases
- Learn to interact with the GitHub API from GitHub Actions by using GitHub Script
- Learn best practices for building, hosting, and maintaining a secure repository on GitHub
- Learn to use Markdown to communicate with brevity, clarity, and expression
- Learn to search and organize repository history by using filters, blame, and cross-linking on GitHub
AZ-400: Manage source control at Microsoft Course details
- Develop an instrumentation strategy
- Develop a Site Reliability Engineering (SRE) strategy
- Develop a security and compliance plan
- Manage source control
- Facilitate communication and collaboration
- Define and implement continuous integration
- Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests
- Learn to move your existing project to GitHub from a legacy version control system
- Know how to Create two deployment workflows using GitHub Actions and Microsoft Azure
- Learn how to create workflows that enable you to use Continuous Integration (CI) for your projects
AZ-400: Manage source control at Microsoft Curriculum
MODULE: 1 Introduction to GitHub
What is GitHub?
Exercise - A guided tour of GitHub
MODULE: 2 Migrate your repository by using GitHub best practices
How do I migrate an existing project to GitHub?
Exercise - Migrating your repository to GitHub
MODULE:3 Upload your project by using GitHub best practices
How do I prepare and upload an existing project to GitHub?
Exercise - Upload your project to GitHub
MODULE:4 Manage repository changes by using pull requests on GitHub
What are pull requests?
Exercise - Reviewing pull requests
MODULE:5 Settle competing commits by using merge conflict resolution on GitHub
What are merge conflicts?
Exercise - Manage merge conflicts
MODULE:6 Search and organize repository history by using GitHub
How to search and organize repository history by using GitHub
Exercise - Connect the dots in a GitHub repository
MODULE:7 Manage an InnerSource program by using GitHub
How to manage a successful InnerSource program
Exercise - InnerSource fundamentals
MODULE:8 Communicate effectively on GitHub by using Markdown
What is Markdown?
Exercise - Communicating using Markdown
MODULE:9 Maintain a secure repository by using GitHub best practices
How to maintain a secure GitHub repository
Exercise - Secure strategy essentials
MODULE:10 Automate DevOps processes by using GitHub Apps
What are GitHub Apps?
Exercise - Getting started with GitHub Apps
MODULE:11 Automate GitHub by using GitHub Script
What is GitHub Script?
Exercise - Using GitHub Script in GitHub Actions