QA-QADEVGIT15

Ladda ner som PDF

Team Foundation Server Developer Foundations (Git)

Microsoft's Team Foundation Server (TFS) is ideal for teams of any size. Having an experienced TFS administrator is not enough, however. Every developer on the team needs to know the basics. This two-day course will introduce you to TFS' foundational capabilities so that you can plan, track, and manage work while ensuring high-quality code in your next project.

Who Should Attend
This course is intended for members of a development team that uses Visual Studio 2015. Attendees should be comfortable using a current version of Windows and be able to read and understand C# code.

Prior knowledge

Attendees should be comfortable using a current version of Windows and be able to read and understand C# code.

Objectives:

At course completion, attendees will have had exposure to:

  • Visual Studio 2015 editions and features
  • Comparing TFS and Visual Studio Online (VSO)
  • Planning and creating team projects
  • Selecting an appropriate process template
  • Managing team projects using Team Explorer
  • Configuring a team project for their team's needs
  • Creating, querying, and managing work items
  • Using Team Web Access (TWA) as a TFS client
  • Using TWA's Agile planning tools
  • Configuring alerts and notifications
  • Collaborating with others inside a Team Room
  • Using Microsoft Office as TFS client
  • Creating work item charts and reports
  • Configuring TFS to use Git as its version control system
  • Creating and cloning a Git repository
  • Understanding the various Git workflows
  • Associating work items during check-in
  • When, why, and how to branch code
  • Creating and running C# unit tests
  • Calculating and using code coverage
  • Using Visual Studio to perform a code review
  • Using Code Metrics, Code Analysis, & Code Clone Analysis to identify and manage technical debt
  • Using the new Visual Studio 2015 build system
  • Automating the building of Git projects

Course Outline:

Module 1: Team Projects

  • What's new in Visual Studio 2015
  • Team project collections and team projects
  • Configure security, team, areas, and iterations
  • Planning, renaming, and deleting team projects
  • Use Team Explorer and Team Web Access... Läs mer

Objectives:

At course completion, attendees will have had exposure to:

  • Visual Studio 2015 editions and features
  • Comparing TFS and Visual Studio Online (VSO)
  • Planning and creating team projects
  • Selecting an appropriate process template
  • Managing team projects using Team Explorer
  • Configuring a team project for their team's needs
  • Creating, querying, and managing work items
  • Using Team Web Access (TWA) as a TFS client
  • Using TWA's Agile planning tools
  • Configuring alerts and notifications
  • Collaborating with others inside a Team Room
  • Using Microsoft Office as TFS client
  • Creating work item charts and reports
  • Configuring TFS to use Git as its version control system
  • Creating and cloning a Git repository
  • Understanding the various Git workflows
  • Associating work items during check-in
  • When, why, and how to branch code
  • Creating and running C# unit tests
  • Calculating and using code coverage
  • Using Visual Studio to perform a code review
  • Using Code Metrics, Code Analysis, & Code Clone Analysis to identify and manage technical debt
  • Using the new Visual Studio 2015 build system
  • Automating the building of Git projects

Course Outline:

Module 1: Team Projects

  • What's new in Visual Studio 2015
  • Team project collections and team projects
  • Configure security, team, areas, and iterations
  • Planning, renaming, and deleting team projects
  • Use Team Explorer and Team Web Access Module 4: Using Git for Version Control
  • Git concepts and overview
  • Create and clone a Git repository
  • Basic and advanced Git workflows
  • Create and merge branches, send pull requests
  • Administer and troubleshoot Git

Module 2: Work Items and Queries

  • Create, link, query, and manage work items
  • Chart, tag, and report work items
  • Configure alerts and notifications
  • Use Team Web Access, MS Excel, and MS Project Module 5: Ensuring Code Quality
  • Create, run, and refactor C# unit tests
  • Calculate Code Coverage
  • Use Code Metrics and Code/Code Clone Analysis
  • Conduct a Code Review

Module 3: Planning and Tracking Work

  • Create and manage a product backlog
  • Plan and track work during a sprint
  • Use Agile (backlog, Kanban, and task boards)
  • Use a Team Room to collaborate with others Module 6: Automating the Build Process
  • Overview of the new Visual Studio 2015 build system
  • Create and queue a Git build
  • Monitor and manage the build process
  • Automate code quality checks

Module 4: Using Git for Version Control

  • Git concepts and overview
  • Create and clone a Git repository
  • Basic and advanced Git workflows
  • Create and merge branches, send pull requests
  • Administer and troubleshoot Git

Module 5: Ensuring Code Quality

  • Create, run, and refactor C# unit tests
  • Calculate Code Coverage
  • Use Code Metrics and Code/Code Clone Analysis
  • Conduct a Code Review

Module 6: Automating the Build Process

  • Overview of the new Visual Studio 2015 build system
  • Create and queue a Git build
  • Monitor and manage the build process
  • Automate code quality checks

Utbildningen levereras i samarbete med

Kurs-ID: QA-QADEVGIT15
Längd: 2 dagar
Pris exkl moms: 17 940 kr

Avtalsrabatter och kampanjer kan ej nyttjas på denna kurs.


Lämna dina kontaktuppgifter om du önskar en företagsintern utbildning.

Tipsa