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

BY
Udemy

Gain in-depth knowledge and develop skills in Jenkins Pipeline Scripts by using basic techniques and real-time demonstrations.

Mode

Online

Fees

₹ 2699

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

Jenkins Pipeline as Code enables you to programmatically establish and automate pipelined job operations. Code that may be stored and enhanced in a repository and utilized by Jenkins to perform build processes, allowing developers to trace changes. Those familiar with Jenkins must have heard of the pipeline as code; if not, the course will teach them what it is and how to get started with it. With real-time demos of pipeline scripts, DevOps: Jenkins Pipeline As Code: All you need to know A - Z online course will help you understand and apply both declarative and scripting pipeline scripts, as well as how to leverage shared libraries for common code across build jobs.

DevOps: Jenkins Pipeline As Code: All you need to know A - Z certification course is created by Accelerated Skillup - An online learning platform and offered by Udemy, a US-based ed-tech organization that provides opportunities to learners and experts to master new competencies and strategies to improve in their careers. 

DevOps: Jenkins Pipeline As Code: All you need to know A - Z online training offers 7.5 hours of pre-recorded lectures, an article, and 2 downloadable materials for the candidates so that they can learn and understand each topic at their own pace. 

The highlights

  • Online course
  • Certificate of completion
  • Self-paced course
  • English videos with multi-language subtitles
  • 7.5 hours of pre-recorded video content
  • 30-day money-back guarantee
  • Unlimited access
  • Accessible on mobile devices and TV

Program offerings

  • Certificate of completion
  • Self-paced course
  • English videos
  • Multi-language subtitles
  • 7.5 hours of pre-recorded video content
  • 1 article
  • 2 downloadable resources
  • 30-day money-back guarantee
  • Unlimited access
  • Accessible on mobile devices and tv

Course and certificate fees

Fees information
₹ 2,699
certificate availability

Yes

certificate providing authority

Udemy

What you will learn

Web application development skills

After completing the DevOps: Jenkins Pipeline As Code: All you need to know A - Z online certification, learners will be able to recognize the distinction between declarative pipeline syntax and scripted pipeline syntax, develop an in-depth understanding of DevOps and both syntactic styles, develop code that can be reused across several Jenkins jobs. Candidates will learn to use pipeline scripts to activate jobs, enhance their productivity by leveraging public java libraries in pipeline scripts, and integrating docker into pipeline script.

The syllabus

Introduction

  • Introduction

Declarative Pipeline

  • Overview of pipeline syntax
  • Hello world pipeline script
  • Pipeline > Agent
  • Pipeline > Stage > Steps > Script
  • Pipeline > Stage > Steps > Retry/Timeouts
  • Pipeline > Tools
  • Pipeline > Stage > Options > Error/Retry
  • Pipeline > Stage > Options > Timeout
  • Pipeline > Stage > Options > Timestamps
  • Pipeline > Stage >Options > Timestamps (alternative method)
  • Pipeline > Stage > Options > SkipDefaultCheckout
  • Pipeline > Stage > Environment Credentials
  • Pipeline > Stage > When (Part 1)
  • Pipeline > Stage > When (Part 2) > Branch
  • Pipeline > Stage > When (Part 2) > BuildingTag and Tag
  • Pipeline > Stage > When (Part 2) > Changelog
  • Pipeline > Stage > When (Part 2) > ChangeRequest
  • Pipeline > Stage > When (Part 2) > Changeset
  • Pipeline > Stage > When (Part 3) > BeforeAgent
  • Pipeline > Stage > Parallel/FailFast
  • Pipeline > Stage > Input
  • Pipeline > Stage > Post
  • Pipeline > Options > BuildDiscarder
  • Pipeline > Options > DisableConcurrentBuilds
  • Pipeline > Options > OverrideIndexTriggers
  • Pipeline > Options > SkipStagesAfterUnstable
  • Pipeline > Options > CheckoutToSubdirectory
  • Pipeline > Options > NewContainerPerStage
  • Pipeline > Parameters
  • Pipeline > Pipeline Triggers > Cron
  • Pipeline > Pipeline Triggers > PollSCM
  • Pipeline > Pipeline Triggers > Upstream
  • Pipeline > Agent > Docker > Image
  • Pipeline > Agent > Docker > Args
  • Pipeline > Agent > Docker > AlwaysPull
  • Pipeline > Agent > Docker > CustomWorkspace
  • Pipeline > Agent > Docker > RegistryUrl/CredentialsId
  • Pipeline > Agent > Docker > Label
  • Pipeline > Agent > Docker > ReuseNode
  • Pipeline > Agent > Dockerfile
  • Pipeline > Agent > Dockerfile > Dir
  • Pipeline > Agent > Dockerfile > Filename
  • Pipeline > Agent > Dockerfile > AdditionalBuildArgs
  • Pipeline > Agent > Dockerfile > CustomWorkspace
  • Groovy Script Outside of Declarative Pipeline Script
  • Test Your Knowledge

Shared Libraries

  • Global Libraries
  • Importing Libraries
  • Importing Class Libraries
  • Importing Static Libraries
  • Custom Steps
  • Closures
  • Importing Third Party Libraries
  • Loading Resources
  • Defining Pipeline Script In Call Method
  • Test Your Knowledge!

Scripted Pipeline

  • Introduction
  • Docker > Image
  • Docker > Args
  • Docker > AlwaysPull
  • Docker > CustomWorkspace
  • Docker > RegistryUrl/CredentialsId
  • Dockerfile
  • Dockerfile > Dir
  • Dockerfile > Filename
  • Dockerfile > AdditionalBuildArgs
  • Dockerfile > CustomWorkspace
  • Stage > Options > Error/Retry
  • Stage > Options > Timeout
  • Stage > Options > Timestamps
  • Stage > Environment Credentials
  • Stage > When (Part 1)
  • Stage > When (Part 2) > Branch
  • Stage > When (Part 2) > BuildingTag and Tag
  • Stage > When (Part 2) > Changelog
  • Stage > When (Part 2) > ChangeRequest
  • Stage > When (Part 2) > ChangeSet
  • Stage > Parallel/FailFast
  • Stage > Input
  • Stage > Post
  • Options > BuildDiscarder
  • Options > DisableConcurrentBuilds
  • Options > OverrideIndexTriggers
  • Options > SkipStagesAfterUnstable
  • Options > CheckoutToSubdirectory
  • Options > NewContainerPerStage
  • Parameters
  • Tools
  • Triggers > Cron
  • Triggers > PollSCM
  • Triggers > Upstream
  • Test Your Knowledge!

End of course

  • Congratulations!

Bonus Lectures

  • How To Get Output Of Shell Script
  • How To Create Env Variables For Shell Script
  • Pipeline Maven Integration (Part 1)
  • Pipeline Maven Integration (Part 2)
  • Pipeline Maven Integration with Jacoco
  • Pipeline Maven Integration with SonarQube
  • Triggering and Passing Parameters Between Jobs
  • Lockable Resources
  • Extended Choice Parameter
  • More lectures coming...

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books