Jenkins Tutorial – How to Deploy a Test Server with Docker + Linux (Full Course)
Offered By: freeCodeCamp
Course Description
Overview
Build a complete CI/CD pipeline for a web application using Jenkins, an open-source automation server. Learn how to set up Jenkins on a Linode server, explore its interface, install plugins, create pipelines, and integrate with Git, npm, and Docker. Gain hands-on experience in DevOps practices by following along with this comprehensive tutorial, which covers essential concepts such as project architecture, Jenkins file creation, and pipeline updates. By the end of this course, you'll have the skills to streamline your software development process and improve deployment efficiency.
Syllabus
⌨️ Video Intro
⌨️ Course Overview
⌨️ What is Jenkins?
⌨️ Terms & Definitions
⌨️ Project Architecture
⌨️ Linode Intro
⌨️ Setting Up Jenkins
⌨️ Tour of Jenkins Interface
⌨️ Installing Plugins
⌨️ Blue Ocean
⌨️ Creating a Pipeline
⌨️ Installing Git
⌨️ Jenkinsfile
⌨️ Updating a Pipeline
⌨️ Jenkins with nom
⌨️ Docker & Dockerhub
⌨️ Closing Remarks
Taught by
freeCodeCamp.org
Related Courses
Web Engineering III: Quality AssuranceTechnische Hochschule Mittelhessen via iversity Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX DevOps for Developers: How to Get Started
Microsoft via edX Accelerate Software Delivery using DevOps
Microsoft via edX Building R Packages
Johns Hopkins University via Coursera