На цьому курсі розпочинають з основ - що таке Team Foundation Server і як він працює. Розглядають архітектуру системи, основні можливості та системні вимоги. Студенти вчаться встановлювати TFS, створювати колекції проектів і командні проекти. Також пояснюють моделі систем контролю версій і концепцію робочої області. На практиці відпрацьовують створення колекції проектів і командного проекту.
Другий модуль присвячений практичній роботі з системою контролю версій. Тут навчають підключатися до TFS, додавати рішення до командного проекту і налаштовувати робочу область. Розглядають основні операції: Get Latest Version, внесення змін, перегляд історії, перейменування, видалення та відновлення файлів. Особливу увагу приділяють операціям Shelve/Unshelve, роботі з конкретними версіями і вирішенню конфліктів. Також студенти вчаться анотувати код, налаштовувати email-сповіщення та політики Check-In, працювати з гілками та їх об'єднанням.
Останній модуль охоплює керування роботою в TFS. Пояснюють шаблони робочих процесів та відмінності між MSF Agile і MSF CMMI. Студенти отримують розуміння робочого елементу - його структури та призначення в системі.
Після завершення курсу ви зможете працювати з архітектурою TFS та виконувати адміністративні завдання. Навчитеся створювати колекції проектів і командні проекти, встановлювати права доступу, працювати з робочими областями. Опануєте роботу з системою контролю версій - основними операціями, вирішенням конфліктів, налаштуванням політик і роботою з гілками.
Курс включає практичні заняття з перевіркою домашніх завдань. Студенти отримують безкоштовний відеокурс для додаткового навчання. Передбачене онлайн тестування та сертифікація після успішного завершення навчання.