Highlights
- Understand Application Life-cycle Management (ALM)
- Learn the tools available within Visual Studio and TFS to support ALM
- Work with Team Foundation Server
- Understand how to use Visual Studio to support an Agile process
- Use Source Control using TFS or Git
- Learn how to Test using Visual Studio
-
Integrate the Concepts with Case study
Course Details
Application Life-cycle Management (ALM) Introduction
Visual Studio Support for ALM
Agile Process
Team Foundation Server
Team Explorer
Visual Studio Tools Overview
Solution Explorer
Server Explorer
Team Explorer
Test Explorer
Team Foundation Server
Project Process (Agile Processes!)
Source Control
Source Control Explorer
TFS Source Control vs Git
Git Tools
Workspaces (local and server)
Atomic Check-ins (Check-in Policies)
Branching and Merging
Shelving
Using Work Items
Test Driven Development (TDD)
Agile Development
Approaches to Testing
Testing vs. Debugging
Testing with Visual Studio
Testing types
Creating Tests
Test Attributes
Test Classes
Other Visual Studio Tools
Code Profiling
Code Coverage
Integrating the Concepts
Case study
Who should attend
Feedback
4.8 out of 5 average
"Our tailored course provided a well rounded introduction and also covered some intermediate level topics that we needed to know. Clive gave us some best practice ideas and tips to take away. Fast paced but the instructor never lost any of the delegates"
Brian Leek, Data Analyst, May 2022
“JBI did a great job of customizing their syllabus to suit our business needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and the Instructor handled this particularly well - very impressive”
Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022