Udemy

Devops: Jenkins Pipeline As Code: All you need to know A - Z

Enroll Now
  • 8,834 Students
  • Updated 8/2021
4.3
(888 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
7 Hour(s) 17 Minute(s)
Language
English
Taught by
Accelerated Skillup .
Rating
4.3
(888 Ratings)

Course Overview

Devops: Jenkins Pipeline As Code: All you need to know A - Z

Accelerate your learning with easy to understand examples and real time demonstrations of Jenkins Pipeline Scripts.

*** Please note that this is NOT a how to set up Jenkins course. This is a course for people who ALREADY knows what jenkins pipelines are used for, want to use it and want to get up to speed with the syntax or learn more about it quickly.***

*** Get latest course updates in the readme when you search for user pipelineascodecourse in github ***


Are you looking to use Jenkins pipeline as code FAST?

"With Pipelines, organisations can define their delivery pipeline through a DSL (Pipeline-as-code). Pipelines, thus, can be versioned, checked into source and easily shared within an organisation. "


"The Pipeline DSL helps you capture complex process requirements through code - thus you can try-catch on deployment failures, loop through deployments, run tests in parallel. It brings the power of a programming language (groovy) to do so. At the same time, the DSL is simple enough to capture simple cases easily without having to touch groovy code. You can capture common patterns in functions and keep them in a global library so that new applications can build on these functions rather than re-invent. "

Source: Cloudbees - Jenkins Pipeline - Software Delivery Made Easy


Jenkins Pipeline as Code allows you to define and automate pipelined job processes with code. Code that can be stored and versioned in a repository which allows you to track changes over time and used by jenkins to run build jobs. If you are already using Jenkins, you should have already heard of pipeline as code but if you have not, this course will help you learn what it is, and also help you to get started quickly with it to make your life as a devops practitioner much easier. This course will help you understand and use both declarative and scripted pipeline scripts and how to use shared libraries for common code across build jobs with realtime demonstrations of the pipeline scripts.

Course Content

  • 6 section(s)
  • 101 lecture(s)
  • Section 1 Introduction
  • Section 2 Declarative Pipeline
  • Section 3 Shared Libraries
  • Section 4 Scripted Pipeline
  • Section 5 End of Course
  • Section 6 Bonus Lectures

What You’ll Learn

  • Understand the difference between declarative pipeline syntax and scripted pipeline syntax, In depth knowledge of both syntax styles, Learn how to write common code to be shared across multiple jenkins jobs, Learn how to trigger jobs using pipeline scripts, Learn how you can make use of public java libraries in your pipeline script to be more productive, Learn how you can use docker in your pipeline script, Be confident in using Jenkins Pipeline as Code, And many, many more


Reviews

  • A
    Arun Natarajan
    5.0

    Amazing sessions!!!!

  • S
    Shardul Ghate
    3.0

    Overall this course is good, but please remove bonus lectures because its confusing and not required. Also, Declarative and Scripted pipelines topics could be better.

  • J
    Jayan Nair
    1.0

    Very small display while playing in mobile, it is useless for mobile users. Please increase the font size.

  • P
    Prajwal Pai
    5.0

    This is not a Jenkins Tutorial, It's for ppl who already know the basic but want to explore more advanced stuff. The source code is provided in teh first chapter and rest of the chapters are very well organised and very well explained.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed