Expanded Library

Getting Started with TeamCity

by Wes Higbee

In this course you'll learn everything necessary to automate application builds, testing, and deployment of software with TeamCity.

What you'll learn

Developing software involves many processes to get code from development into a production environment. TeamCity helps you automate every step of this process. In this course, Getting Started with TeamCity, you'll learn how to set up application builds to compile, test and package your apps. First, you'll see how to kick off this process every time someone checks in code and get notifications when something fails. Next, you'll explore how to get high-level reporting about failures. Finally, you'll learn how to create templates for reusable build processes and how to rapidly automate an entire delivery pipeline. By the time you're done with this course, you'll have everything you need to automate taking your software from development through to production with TeamCity.

Table of contents

Course Overview

Course FAQ

What is TeamCity?

TeamCity helps manage all the different steps in software's journey from development through to production, and even test automation.

What will I learn in this TeamCity tutorial for beginners?

You will use TeamCity to create application builds by setting up an automated build processes inside of TeamCity, set up parallel integration testing within TeamCity, and gain the expertise necessary to use TeamCity to automate just about anything you can think of.

What software is required?

This setup tutorial will show you how to download and setup a copy of TeamCity locally.

About the author

Wes Higbee is passionate about helping companies achieve remarkable results with technology and software. He’s had extensive experience developing software and working with teams to improve how software is developed to meet business objectives. Wes launched Full City Tech to leverage his expertise to help companies delight customers. Although his primary focus is on outcomes, implementation often includes technical competency. Wes frequently speaks about impactful aspects of software developm... more

Ready to upskill? Get started