Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

DevOps Skills for Developers with Visual Studio and TFS 2017

via Pluralsight

Overview

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.

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.

Syllabus

  • 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

Taught by

Benjamin Day

Reviews

4.8 rating at Pluralsight based on 104 ratings

Start your review of DevOps Skills for Developers with Visual Studio and TFS 2017

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.