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

Pluralsight

Building and Deploying Applications with Cake

via Pluralsight

Overview

This course will teach you how to use Cake to compile, test, version, package, and deploy your .NET or .NET Core application.

These days, .NET applications consist of an ever increasing number of libraries, frameworks, and tools. Building and deploying them requires you to combine lots of different command-line programs—each with its own set of rules and syntax—and make them work together seamlessly to take your code from source to running software. It really doesn't take much before it gets quite challenging. In this course, Building and Deploying Applications with Cake, you will learn how to automate your build and deployment pipeline using Cake. Cake (C# Make) is a modern cross-platform build automation system with a beautiful C# DSL and a rich ecosystem of integrations to third-party tools and services. You will learn how to create readable and maintainable build scripts that compile, test, version, package and install your web application both using the full .NET Framework as well as .NET Core. By the end of this course, you'll know how to manage the complexity of your build and deployment process using the language (C#) and platform (.NET) you already know and love.

Syllabus

  • Course Overview 1min
  • Introduction 30mins
  • Getting Started 45mins
  • Testing 33mins
  • Versioning 25mins
  • Packaging 22mins
  • Deploying 30mins
  • Continuous Integration 30mins
  • Troubleshooting 16mins

Taught by

Enrico Campidoglio

Reviews

4.7 rating at Pluralsight based on 37 ratings

Start your review of Building and Deploying Applications with Cake

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.