Jenkins 2 Introduction for Beginners on Mac OS
Perfect introduction to software engineering & devops for beginners starting their learning journey.
What You'll Learn
Skills you'll gain:
Prerequisites & Target Audience
Skill Level
Requirements
Who This Course Is For
Course Information
About This Course
This is a beginner's course designed to show how to setup and run a Jenkins CI server starting with continuous inspection (build, test and analysis) for users of MacOS-based systems. This course provides a strong foundation for implementing continuous inspection and integration at your company or studio. In order to keep the course short and to-the-point, several decisions were made in order to provide a complete path to continuous integration.
The pipeline created in this course consists of the following: Jenkins CI server installed and configured on WindowsGit as the source control systemJava as the main programming language of build projectsMaven as the build tool This set of tools provides a comprehensive, end-to-end implementation continuous integration pipeline. Jenkins can be installed on many operating systems and supports a myriad of tools and technologies - which means, this course provides tremendous value to those comfortable or interested in other operating systems and/or technologies. Course Outline Introduction provides an overview for the course, which leas to the Core Concepts for Jenkins.
This provides a foundation for the remainder of the course. Quick Installation provides an abbreviated step-by-step instructions on how to setup Jenkins and all the related tools specifically on Windows. Full Installation details is covered in the bonus section of the course.
Jenkins Basics provides a first look at Jenkins at work with a very simple "freestyle" project. This allows us to learn the Jenkins interface and the key features it provides. After our initial introduction to Jenkins, we Manage Jenkins plugins and global configuration.
Topics Covered
Course Details
Course Details
View pricing and check out the reviews. See what other learners had to say about the course.
$19.99
list price when the catalogue was read (2026-07-07); Udemy sale prices run lower
Affiliate disclosure: if you enroll through links on this page, the course provider may pay us a commission. This comes at no extra cost to you and does not influence how we describe courses.
This course includes:
Not sure if this is right for you?
Browse More Software Engineering & DevOps CoursesWhere this course fits
Certifications in this area
Concepts behind this area
Object Storage
Object storage keeps every file as a self-contained object (the bytes, a unique key and some metadata) inside a flat bucket you read and write over HTTP, with no drive to mount and no directory tree underneath it.
Load Balancing
Load balancing is the practice of putting one entry point in front of several interchangeable servers and distributing incoming requests among them by a chosen policy, so that no single machine carries the traffic and no single machine's failure takes the service down.
CDN (Content Delivery Network)
A CDN is a worldwide network of servers that answers requests for your site from a location near the person asking, instead of sending every request back to the single machine your site runs on.
Python
Python is a general-purpose programming language that became the standard interface for driving numerical and machine-learning code written in other languages.
Git
Git is a distributed version control system that records the history of a set of files as a graph of snapshots, lets many people work on branches of that history at once, and merges their work back together.
HTTP
HTTP is the request-and-response protocol of the web: a client sends a method, a path and headers, a server answers with a status code, headers and a body, and each exchange stands alone unless the two sides agree to carry state in a header.
The field, explained: Hosting & Cloud · Programming & Web Development
Wider context: the fields we cover, the glossary and certification exams, all written by us rather than pulled from a provider feed.
