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.

pluralsight logo

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.

     
  • 5
  •  |
  • Reviews ( 104 )
Free

This Course Includes

  • iconpluralsight
  • icon5 (104 reviews )
  • icon8 hour 47 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcore courses
  • iconpluralsight

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.