Beginner course
Jenkins
Operate Jenkins from secure installation and controller-agent architecture through Pipeline as Code, distributed builds, plugins, and optimization.
10 chapters About 380 minutes 80% to pass
Start learningCourse outline
Learn step by step
01Introduction to JenkinsUnderstand Jenkins history, its CI/CD role, and the controller-led automation model. 30 min02Installation and SetupInstall an LTS controller, complete secure setup, and establish a maintainable baseline. 40 min03Jenkins ArchitectureLearn how controllers, agents, nodes, executors, labels, queues, and workspaces cooperate. 38 min04Jobs and PipelinesChoose between freestyle jobs and durable pipelines, then organize stages and artifacts. 38 min05Jenkinsfile: Pipeline as CodeWrite Declarative and Scripted pipelines with agents, stages, environment, options, and post actions. 44 min
06Plugins and ExtensionsManage Jenkins capabilities, dependencies, compatibility, and upgrades with discipline. 34 min07Build TriggersStart builds from source events, polling, cron schedules, and upstream results. 34 min08Distributed BuildsScale Jenkins with labeled, elastic, isolated, and observable agents. 40 min09Security and User ManagementSecure identities, authorization, credentials, agents, APIs, and administrative operations. 42 min10Best Practices and OptimizationOperate fast, maintainable, recoverable, and observable Jenkins delivery systems. 40 min
Final assessment
Jenkins final exam
Complete all 10 chapters to unlock the exam.
Exam locked