Team Foundation Server 2017 Developer Foundations (Git or TFVC)

Microsoft’s Team Foundation Server (TFS) is ideal for teams of any size. However, having an experienced TFS administrator is not enough. Administrators are great at installing, configuring, and managing the server, but every developer on the team needs to know the basics of how to use TFS. 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.

Note: This course can be delivered using either Git or TFVC (Team Foundation Version Control).

This course is intended for anyone who uses Visual Studio to develop application as part of a team. Attendees should be comfortable using a current version of Windows and be able to read and understand C# code.

Goals
  1. Learn about Visual Studio 2017 editions and features.
  2. Compare TFS and Visual Studio Online (VSO).
  3. Plan and create team projects .
  4. Select an appropriate process template.
  5. Manage team projects using Team Explorer.
  6. Configure a team project for their team's needs.
  7. Create, query, and manage work items.
  8. Use Team Web Access (TWA) as a TFS client.
  9. Use TWA's Agile planning tools.
  10. Configure alerts and notifications.
  11. Collaborate with others inside a Team Room.
  12. Use Microsoft Office as TFS client.
  13. Create work item charts and reports.
Outline
  1. Team Projects
    1. Visual Studio editions and ALM features
    2. Team projects and team project collections
    3. Configure security, team, areas, and iterations
    4. Plan, rename, and delete team projects
    5. Manage using Team Explorer and the web portal
  2. Version Control
    1. Set up and use TFS version control system
    2. Basic and advanced workflows
    3. Associate a work item during check-in
    4. Create labels and shelvesets
    5. Branch and merge code effectively
  3. Work Items and Queries
    1. Create, link, query, and manage work items
    2. Chart, tag, and report work items
    3. Configure alerts and notifications
    4. Use
    5. web portal, MS Excel, and MS Project
  4. Ensuring Code Quality
    1. Create, run, and refactor C# unit tests
    2. Calculate Code Coverage
    3. Use Code Metrics and Code/Code Clone Analysis
    4. Conduct a Code Review
  5. Planning and Tracking Work
    1. Create and manage a product backlog
    2. Plan and track work during a sprint
    3. Use Agile backlog and Kanban board
    4. Execute and track work using the task board
  6. Automating the Build Process
    1. Overview of the build system
    2. Create and queue a build
    3. Monitor and manage the build process
    4. Automate testing and other code quality checks
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Preparing for Class

Training for your Team

Length: 2 Days
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

What people say about our training

This course was definitely worth the investment of time and money. If my experience is any indication of Webucator's attention to quality, knowledgeable instructors and top-notch customer service, they can definitely expect me to return for all of my professional learning and refresher courses. Webucator is at the top of my list!
William Vicens
Town of Oro Valley
This class was everything I hoped for. Learned a tremendous amount of graphics and slide show information.
Michele Szot
Beaver-Visitec International
The Instructor was great, very entertaining. He made the class very interesting even though there was lots of information to cover.
Ranarda Mathis
DoD OIG
Highly practical and relevant course that will allow me to create impact presentations for a diverse range of audiences.
Chris Bhowmik
Corby

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

60,147

Students who have taken Instructor-led Training

11,636

Organizations who trust Webucator for their Instructor-led training needs

100%

Satisfaction guarantee and retake option

6.67

Students rated our Team Foundation Server 2017 Developer Foundations (Git or TFVC) trainers 6.67 out of 10 based on 4 reviews

Contact Us or call 1-877-932-8228