The Azure DevOps Developer - Git training course, provides a deep dive into version control topics which is central to a developer`s day to day work. This includes how to branch and merge following best practices before moving into unit testing and code quality features. You will learn how to track the quality of your code and work to reduce the accumulation of technical debt during your projects.
The course examines the new build system and how to configure continuous integration (CI) to help find issues quickly so they can be fixed. The final topic in the course looks at the Package Management feature in VSTS. Package Management allows teams to easily re-use packages across multiple applications to increase productivity.
By attending Azure DevOps Developer - Git workshop, delegates will learn to:
- Create, configure and manage Team Projects
- Use the new wiki for team documentation
- Use the Team Explorer to navigate project content
- Work from the product backlog
- Decompose user stories into tasks in the sprint backlog
- Manage work using work items
- Link code changes to tasks and bugs to provide traceability
- Use both managed and ad hoc queries to find and organize work
- Setup and manage their own notifications
- Understand core version concepts and how they apply to VSTS
- Use the version control system effectively including branching
- Work with unit tests and the test explorer window
- Understand and use live unit testing
- Calculate and monitor code coverage
- Use code metrics and static code analysis
- Reduce technical debt using code clone analysis
- Use the new build system and configure Continuous Integration (CI)
- Improve code reuse using Package Management
Familiarity with Visual Studio and either Visual Basic or C#.
This Azure DevOps Developer - Git class is designed for all Visual Studio developers who are working with Visual Studio Team Services.
