When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

DevOps Skills for Developers with Visual Studio and TFS 2017
Have you ever worked on a project that's impossible to develop and harder to deploy? In this course, you'll explore DevOps in the Microsoft world to deploy your projects faster and more reliably by creating an automated DevOps release pipeline.

This Course Includes
pluralsight
5 (104 reviews )
8 hour 47 minutes
english
Online - Self Paced
core courses
pluralsight
About DevOps Skills for Developers with Visual Studio and TFS 2017
There's a huge divide between software that's developed and software that's delivered. DevOps helps you bridge that divide. It's a mindset plus a set of practices that focuses on automation, reliability, and optimizing the process of software delivery. In this course, DevOps Skills for Developers with Visual Studio and TFS 2017, will show you how to use the tools and features of Visual Studio 2017 and Team Foundation Server 2017 to create an automated DevOps release pipeline for your applications. First, you'll learn how to build and deploy applications written with ASP.NET, ASP.NET Core, Entity Framework, and Entity Framework Core. Next, you'll explore how to think about and measure your DevOps practices, and your multi-environment deployments to on-premise data centers, Microsoft Azure, and Docker. Finally, you'll discover how to utilize QA testing with TFS 2017, and automated UI testing using Selenium. By the end of this course, you'll have the necessary skills and knowledge to set up your own automated DevOps release pipeline that will deploy your applications into either an on-premise data center or Microsoft Azure.
What You Will Learn?
- Course Overview : 1min.
- DevOps: Focusing on What's Important : 23mins.
- Consolidating Your Team's Source Code with Version Control : 63mins.
- DevOps Mindset and DevOps Metrics : 25mins.
- Planning and Tracking Your Team's Work : 66mins.
- Automating Builds and Deployments : 44mins.
- Managing and Deploying SQL Server Database Code : 57mins.
- Feature Flags: Simplify Branching and Deployments : 44mins.
- DevOps Release Pipelines with Visual Studio Release Management : 35mins.
- Deploying ASP.NET 4.6 with Release Management : 33mins.
- Deploying ASP.NET Core and EF Core with Release Management : 24mins.
- Deploying to Containers Using TFS Build and Release Management : 47mins.
- QA Testing and Automated UI Tests with Selenium : 60mins.