Learn DevOps: CI/CD with Jenkins using Pipelines and Docker (Udemy.com)

Use Jenkins the DevOps way. Automate your Jenkins jobs by using Jenkins Pipelines, Docker, and the Jenkins Job DSL

Created by: Edward Viaene

Produced in 2021

icon
What you will learn

  • Use Jenkins to perform Continuous Integration within your Software Development Lifecycle
  • Install Jenkins using docker
  • Configure Jenkins The DevOps way, using Docker, Jobs DSL and Jenkins Pipelines
  • Use plugins to integrate Jenkins with popular development software
  • Configure the authentication and authorization options to tighten security on your Jenkins UI

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100

icon
Course Description

Jenkins is the most popular tool to do Continuous Integration and Continuous Delivery of your software:

Its free and open sourceIt has a strong community with thousands of plugins you can use

Jenkins is used in a lot of companies, from startups to enterprises

This course will teach you how to use Jenkins using the Jenkins DSL and Jenkins Pipelines (Jenkinsfile). It's a new way of using Jenkins, rather than using freestyle projects. I call it using Jenkins, the DevOps way! I'll explain you about infrastructure as code andautomation to make sureyou understand how Jenkins Pipelines fits within this new way of thinking.

I'll show you how to integrate Jenkins Pipelines with popular software tools, like:

DockerGitHub /BitbucketJFrog ArtifactorySonarQubeOnelogin (Using SAML)

If youre looking for a job in the DevOps space, Jenkins is a must have skill.

Acoupon to get $10 free credits onDigitalOcean is provided within this course. You can use this coupon to install Jenkins on a DigitalOcean droplet.
Who this course is for:
Anyone who is exposed to software delivery: Developers, System Administrators, DBAs, Managers

icon
Instructor Details

Edward Viaene

I've been a System Administrator and full stack developer for over 10 years, the typical profile for a DevOps engineer. I've been working in multiple organizations and startups. I've cofounded a startup that focusses on applying DevOps and Cloud. I have been training people in newer technologies, like Big Data. I've trained a lot of people working in FTSE 100 & S&P 100 companies. Today I mainly work together with companies to improve their software delivery processes, while coaching and teaching on platforms like Udemy.

icon
More courses by Edward Viaene

Learn DevOps: The Complete Kubernetes Course

$11.99

Learn Devops: Continuously Deliver Better Software

$11.99

Learn Big Data: The Hadoop Ecosystem Masterclass

$11.99

Learn DevOps: Infrastructure Automation With Terraform

$11.99

Monitoring and Alerting with Prometheus

$11.99

Learn DevOps: Advanced Kubernetes Usage

$11.99

icon
More it & software courses

Kubernetes Certified Application Developer (CKAD) with Tests

$11.99

Angel Oracle Card Reader Course; Become the Oracle

$11.99

Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep lab

$11.99

Microsoft Access Networking 2: Maximum Security

$11.99

Oracle 12c Multitenant Architecture Administration

$11.99

Certified Kubernetes Administrator (CKA) with Practice Tests

$11.99

icon
Reviews

4.1

283 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Kevin Haehn on 11/21/2020

I understand that the instructor is trying to quickly get someone up to speed with this course without spending a lot of time on the basics of underlying understanding. I spent too much time getting the basic things to work. I'm only halfway through the course at this point but I feel that I've spent enough time that I should be at least 80% done. I know more than when I started for sure but I'm not sure how I'm going to apply what I've seen so far to my task at hand in my job. I'm not sure whether to bag this course at this point and find another or trudge through the remaining sections. Sorry to be so negative but I don't feel prepared for much yet. It definitely would help if I had a better background understanding of these things before I started. This course might be more helpful for someone already into a lot of the base technology presented here. Might be more of my problem than the instructors.

By Anshu Anu on 11/7/2020

Amazing, above expectations

By Rustam Sariyev on 11/7/2020

Really great course.

By Stanko Opacic on 11/7/2020

Missing knowledge tests of any kind, lot of details haven't been covered if you want to test the same thing that teacher did in his lessons.

By Lukasz Koziol on 10/26/2020

It's good course, it could have some more details about pipelines overall. And little more update

By Jhuan Pressley on 10/20/2020

no good, spends almost no time on each topic

By Simon Krger Pedersen on 10/18/2020

The course is easy to follow and provides a good foundation for the use of Jenkins. However, the demos are sometimes hard to follow, as the plugins have been updated since the release of the course.

By Djordje Petrovic on 10/17/2020

Great course! Thanks! :)

By Nicolas Coallier on 10/15/2020

This is too much focus on slides and no real life example. In addition the course spend too much time on irrevelant topic. Why not spend this time on an intro to Groovy. Write pipeline together and make a true project. I basically could have read Jenkins docs and would have had more info than during this course. A waste of time in my opinion.

By Lizbeth Rodriguez Aguilar on 10/12/2020

good course

By Jonathan Kislin on 10/3/2020

Turned off by the heavy use of masculine pronouns. Otherwise clear.

By Julian Male on 10/3/2020

I think this course would benefit from some exercises. The demos are ok and the course provides advice on how to reproduce the demos but I think a better way to learn is to set the student a goal and allow the student to do things themselves and then maybe provide best practice solutions. I would've liked more advice on pipeline syntax and best practices in this area too.