DevOps From Start to Finish
Learn Azure DevOps to how to set up CI/CD, environments, and more
What you'll work with
About this course
In this course you are going to learn how to set up your C# project to use source control, bug and task management, CI/CD, and multiple deployment environments. And all of this will work in a solo environment or with a team. Best of all, most of the processes will be automated. In the end, you will have a rock-solid process that is easy, testable, and repeatable.
The technologies covered include:
- Azure DevOps (formerly VSTS)
- C# Deployment
- SQL Deployment
- Source Control with Git
- Entity Framework Deployment
- Azure SQL
- Azure Websites
If you want to know more, check out the free preview of the first lesson for more details.
* Note: This course was formerly titled Application Lifecycle Design
Built on Classic Editor
Watch the course intro →What you'll be able to do
- Configure Azure DevOps
- Set up CI/CD for your environment
- Test the deployment process
Every lesson, in the open
14 lessons · 6 hours of video. Here's exactly what's inside.
- 1
Introduction and Setup
- Introduction 6:53
- Azure DevOps Setup 24:02
- Downloading Source Code
- 2
Project and Azure Setup
- Source Code Setup 28:07
- Project Setup 43:14
- Cloud Setup 26:10
- 3
Continuous Integration / Continuous Deployment
- Update: Site Changes 5:35
- Continuous Integration Setup 45:41
- Development Continuous Deployment Setup 53:42
- Staging Continuous Deployment Setup 16:31
- Production Continuous Deployment Setup 15:48
- 4
Using the Process
- Complete Process Test 13:33
- Simple Flow 19:53
- Advanced Flow 49:33
Hi, I'm Tim Corey.
I learned software development the hard way, with lots of dead-ends, confusion, and knowledge gaps. I kept thinking, “It shouldn't be this hard!” Now I teach students how to think and code like professional developers. My goal is to make it easier for you to become a developer.