Visual Studio Essential Training: 10 Protecting Your Code Base with Source Control Providers

Go to class
Write Review

Free Online Course: Visual Studio Essential Training: 10 Protecting Your Code Base with Source Control Providers provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Visual Studio Essential Training: 10 Protecting Your Code Base with Source Control Providers is taught by Walt Ritscher.

Overview
  • Explore the source control options in Visual Studio, including Team Foundation and Team Services. Learn how to prevent accidental overwrites, enable rollbacks, and resolve bugs.

Syllabus
  • Introduction

    • Welcome
    • What you should know before watching
    • How to use the exercise files
    • Install Visual Studio
    • Install the Git and GitHub extensions
    • Create a Visual Studio Team Services account
    • Work with multiple users in the exercise files
    • Notes for Visual Studio 2017 developers
    1. Source Control Overview
    • Source control and team workflows
    • Principles of source control
    2. Visual Studio and Source Control
    • Source control providers
    • Source control from the IDE
    3. Team Services—Source Control
    • What are Team Services?
    • Sign up for Visual Studio Team Services
    • Create a team project
    • Create another team project
    • Explore team projects in the browser
    • Connect to Team Project in Visual Studio
    • Configure a workspace
    • Add a new project to source control
    • Add an existing project to source control
    • Check in changes to the repository
    • Check out items from the repository
    • Option settings for solo developers
    • Rename, move, and other operations
    • Get a specific version of changeset
    • Use a label to indicate versions
    4. Team Services—Work with Team Members
    • Add users to a team project
    • Connect another user to Team Services
    • Open a project from source control
    • Change a project from a second team member
    • CodeLens
    • Use the diff tool to compare files
    • Use the diff tool to compare folders
    • Use a Shelfset to suspend work
    5. Team Services—Work Items
    • Overview of work items
    • Track bugs and issues with a work item
    • Add tasks with a work item
    • Examine my work items
    • Query work items
    • Work with the web portal
    6. Visual Studio and Git
    • Create a new project with Git as source control
    • Add an existing project to Git
    • Survey the Git host providers
    • Create a Git-based team project on Team Services
    • Publish repo to Team Services
    • Publish repo to GitHub
    • Publish repo to BitBucket
    • Understand forking and GitHub collaborators
    • Clone remote repo to a local repository
    • Work with files in a local repository
    • Use history and diff tools to explore changes
    • Sync changes to remote with push, pull, and fetch
    • Use history to understand team commits
    • Use tags to label versions and milestones
    Conclusion
    • Next steps