Business and IT training from QA Team Foundation Server 2017 Developer Foundations

2 Day Course
Hands On
Code QATFVCVS17

Book Now - 2 Delivery Methods Available:

Scheduled Online Onsite

Overview

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.

Objectives

At course completion, attendees will have had exposure to:

  • Visual Studio editions and features
  • Comparing TFS and Visual Studio Team Services
  • 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 the browser-based web portal
  • Using the Agile planning tools
  • Configuring alerts and notifications
  • Using Microsoft Office as TFS client
  • Creating work item charts and reports
  • Installing an extension from the Marketplace
  • Using Team Foundation Version Control
  • Configuring a workspace
  • Basic and advanced version control scenarios
  • Associating a work item during check-in
  • When, why, and how to branch code
  • Using the MSSCCI provider from other, legacy IDEs
  • 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
  • Automating the building process
  • Automating the testing process

Target Audience

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

Training Partners

We work with the following best of breed training partners using our bulk buying power to bring you a wider range of dates, locations and prices.

Modules

Hide all

Team Projects (5 topics)

  • Visual Studio editions and ALM features
  • Team projects and team project collections
  • Configure security, team, areas, and iterations
  • Plan, rename, and delete team projects
  • Manage using Team Explorer and the web portal

Work Items and Queries (4 topics)

  • Create, link, query, and manage work items
  • Chart, tag, and report work items
  • Configure alerts and notifications
  • Use web portal, MS Excel, and MS Project

Planning and Tracking Work (4 topics)

  • Create and manage a product backlog
  • Plan and track work during a sprint
  • Use Agile backlog and Kanban board
  • Execute and track work using the task board

Version Control (5 topics)

  • Setup and use TFS version control system
  • Basic and advanced workflows
  • Associate a work item during check-in
  • Create labels and shelvesets
  • Branch and merge code effectively

Ensuring Code Quality (4 topics)

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

Automating the Build Process (4 topics)

  • Overview of the build system
  • Create and queue a build
  • Monitor and manage the build process
  • Automate testing and other code quality checks

Prerequisites

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

Scheduled Dates

Please select from the dates below to make an enquiry or booking.

Pricing

Different pricing structures are available including special offers. These include early bird, late availability, multi-place, corporate volume and self-funding rates. Please arrange a discussion with a training advisor to discover your most cost effective option.

Code Location Duration Price Oct Nov Dec Jan Feb Mar
QATFVCVS17 2 Days $1,750

or call:408-759-5074

Alternatively you can request a callback or schedule a call with a Training Advisor

Course PDF

Print

Share this Course

+1
Share

Recommend this Course

Sections