Search courses ranked by devsStop wasting time. Search coding courses, tutorials, and books — ranked by developers who voted for themSee how→
Learn CI/CD with GitHub Actions, Docker and TypeScript


Extra perks unlocked via skillcraft.ai link
Learn how to take a working codebase and automate the testing, build, and deployment processes for a cloud-based application. You'll build and test a real codebase, and then automate that same build process to deploy an application to the cloud. We'll cover technologies like GitHub Actions, Docker, GCP, Cloud Run, and Turso. If you want to learn how modern tech companies test and ship products, this course is for you.
Instructor

Lane Wagner
Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
Course details
20 hours
video
Included
Subscription
What you'll learn
Automate testing and deployment processes for cloud-based applications using GitHub Actions
Build and Dockerize a TypeScript project for cloud deployment
Implement automated code formatting and linting checks in a CI/CD pipeline
Set up automatic security checks in a TypeScript project to enhance code safety
Prerequisites
Basic TypeScript knowledge
Understanding of Node.js applications
Familiarity with Git and GitHub
Who this course is for
TypeScript developers wanting to learn modern CI/CD practices
Backend developers looking to automate their deployment processes
Engineers who want to understand how tech companies ship code to production
Developers interested in DevOps and cloud deployment workflows
Curriculum
Continuous Integration
Tests
Formatting
Linting
Security
Build
Deploy
Database
Notice something missing?
Help us improve this course information for the community