Team Foundation Server 2015 Developer Foundations (Git)

Customized Onsite Training

2
Days
  • Customized Content
  • For Groups of 5+
  • Online or On-location
  • Expert Instructors
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 training class 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.

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.

Goals
  1. Learn about Visual Studio 2015 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. What's new in Visual Studio 2015
    2. Team project collections and team projects
    3. Configure security, team, areas, and iterations
    4. Planning, renaming, and deleting team projects
    5. Use Team Explorer and Team Web Access
  2. 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 Team Web Access, MS Excel, and MS Project
  3. Planning and Tracking Work
    1. Create and manage a product backlog
    2. Plan and track work during a sprint
    3. Use Agile (backlog, Kanban, and task boards)
    4. Use a Team Room to collaborate with others
  4. Using Git for Version Control
    1. Git concepts and overview
    2. Create and clone a Git repository
    3. Basic and advanced Git workflows
    4. Create and merge branches, send pull requests
    5. Administer and troubleshoot Git
  5. 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
  6. Automating the Build Process
    1. Overview of the new Visual Studio 2015 build system
    2. Create and queue a Git build
    3. Monitor and manage the build process
    4. Automate 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

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

77,549

Students who have taken Live Online Training

15,389

Organizations who trust Webucator for their training needs

100%

Satisfaction guarantee and retake option

9.39

Students rated our trainers 9.39 out of 10 based on 5,225 reviews

My instructor was very knowledgeable. She had real world experience and it showed.

Connie Ballard, Westar Energy
Topeka KS

User friendly and well structured.

Yang Luo, n/a
Dallas TX

Webucator was the first on line course I took. I will be taking more through Webucator. Easy to follow books, instructor was fantastic, customer service was excellent. Thank you!

Tammy Upshon, Dexter Construction
Bedford NS

The classroom was very comfortable and I did not feel rushed. I will recommend this class to colleagues. The manual and sample databases are great and they help reinforce what you learn. They will be a nice reference tool in the future as I start to use Access. I now have a better understanding of Access basics and feel comfortable moving forward to the next class.

Karita Watters, Health Carousel LLC
Cincinnati OH

Contact Us or call 1-877-932-8228