Continuous Integration with Python: An Introduction

Continuous Integration With Python

In this course, you’ll learn the core concepts behind Continuous Integration (CI) and why they are essential for modern software engineering teams.

Find out how to set up Continuous Integration for your Python project to automatically create environments, install dependencies, and run tests. You’ll learn how to work with GitHub, CircleCI, and PyTest.

About Joe Tatusko

Joe Tatusko

Joe is a manufacturing engineer turned Pythonista with interests in data wrangling and visualization.

» More about Joe

Each tutorial at Real Python is created by a team of developers so that it meets our high quality standards. The team members who worked on this tutorial are:

« Browse All Courses