Free online courseJenkins

Duration of the online course: 3 hours and 53 minutes

New course

Learn Jenkins from scratch with this comprehensive free online course. Covering setup, configuration, integration with GIT, automated deployment, pipelines, and more.

Course Description

Welcome to "Jenkins" – an immersive and comprehensive online course designed specifically for aspiring DevOps professionals and IT enthusiasts. With a duration of 3 hours and 53 minutes, this course delves deeply into Jenkins, one of the most widely used automation servers available, guiding you from the very basics to your first automated deployment. This course falls under the Information Technology category, with a specific focus on IT Tools.

Starting with the basics, the course kicks off with a broad introduction and gets you started on your Jenkins journey. You will quickly progress to setting up Jenkins on Tomcat, an essential skill for most real-world applications. As you become more familiar with the Jenkins environment, you will learn to modify the Home Directory, a necessary step for managing extensive projects.

The journey doesn't stop there. Understanding command-line interface (CLI) commands can immensely improve your productivity, and this course dedicates significant attention to hands-on CLI usage. Manage your Jenkins environment more effectively by creating users, assigning roles, and configuring basic settings to suit your unique requirements.

Job creation and integration with Git (SCM) are fundamental skills for any developer or systems administrator. The course ensures you acquire these competencies, including adding GitHub credentials and utilizing CATLIGHT for Jenkins Build Monitoring, enhancing your ability to oversee and manage builds efficiently.

Automation is crucial in modern IT environments. Here, you’ll gain hands-on experience in automated deployment processes, learn to send email notifications, and understand pipelines and delivery pipelines in Jenkins. Setting up build pipelines and getting acquainted with Blue Ocean, Jenkins' modern interface, will empower you to tackle complex automation tasks.

Advanced tutorials guide you through triggering jobs with email, creating build monitor views, and installing Jenkins on Amazon AWS EC2 Linux servers. By mastering these aspects, you will be well on your way to becoming proficient in employing Jenkins for various deployment scenarios.

In the Jenkinsfile tutorials, you’ll explore what Jenkinsfiles are and how to create them, effectively scripting your Jenkins pipeline workflow. These lessons also cover retrieving Jenkinsfiles from Git SCM and cloning a Git repository using a Jenkinsfile, strengthening your version control integration skills.

This course, while detailed and comprehensive, currently has no reviews. However, it promises to provide valuable insights and empower you with the Jenkins skills sought after in the IT industry.

Immerse yourself in this well-structured course and pave your way to mastering Jenkins. Happy learning!

Conteúdo do Curso

  • Video class: Jenkins Beginner Tutorial 1 - Introduction and Getting Started

    0h14m

  • Exercise: What is the primary role of Jenkins in a CI/CD pipeline?

  • Video class: Jenkins Beginner Tutorial 2 - How to setup Jenkins on Tomcat

    0h15m

  • Exercise: What is one of the primary benefits of deploying Jenkins on Tomcat instead of using its standalone server?

  • Video class: Jenkins Beginner Tutorial 3 - How to change Home Directory

    0h13m

  • Exercise: Why might someone want to change the default home directory of Jenkins to a different location?

  • Video class: Jenkins Beginner Tutorial 4 - How to use CLI (command line interface)

    0h11m

  • Exercise: What is one primary advantage of using the command-line interface in Jenkins over the UI?

  • Video class: Jenkins Beginner Tutorial 5 - How to create Users Manage Assign Roles

    0h17m

  • Video class: Jenkins Beginner Tutorial 6 - Basic Configurations

    0h17m

  • Exercise: In Jenkins, what is the purpose of the 'quiet period' setting during job configuration?

  • Video class: Jenkins Beginner Tutorial 7 - Getting started with JOBS

    0h17m

  • Exercise: What build trigger option allows you to initiate a Jenkins job based on changes in a source code management system like Git?

  • Video class: Jenkins Beginner Tutorial 8 - Jenkins integration with GIT (SCM)

    0h16m

  • Exercise: What step is necessary to trigger a Jenkins job automatically upon committing changes to a Git repository?

  • Video class: Jenkins Beginner Tutorial 9 - How to add GitHub Credentials

    0h06m

  • Exercise: What is required to add credentials in Jenkins if you do not see the credentials option?

  • Video class: Jenkins Beginner Tutorial 10 - How to use CATLIGHT (Jenkins Build Monitor)

    0h07m

  • Exercise: What is CatLight used for in relation to Jenkins?

  • Video class: Jenkins Beginner Tutorial 11 - What is Automated Deployment (Step by Step)

    0h04m

  • Video class: Jenkins Beginner Tutorial 12 - How to do Automated Deployment (Step by Step)

    0h11m

  • Exercise: What is the purpose of installing the 'Deploy to Container' plugin in Jenkins?

  • Video class: Jenkins Beginner Tutorial 13 - Notifications - How to send Email from Jenkins

    0h04m

  • Video class: Jenkins Beginner Tutorial 14 - What is Pipeline in Jenkins (DevOps)

    0h03m

  • Video class: Jenkins Beginner Tutorial 15 - How to setup DELIVERY PIPELINE in Jenkins (Step by Step)

    0h11m

  • Exercise: What is one way to automate triggering subsequent builds in a Jenkins pipeline?

  • Video class: Jenkins Beginner Tutorial 16 - How to setup BUILD PIPELINE in Jenkins (Step by Step)

    0h05m

  • Exercise: Which of the following actions can be performed in Jenkins to visualize the execution history of a job using the build pipeline view?

  • Video class: Jenkins Beginner Tutorial 17 - What is BLUE OCEAN (How to get started)

    0h05m

  • Exercise: What is Jenkins Blue Ocean primarily designed for?

  • Video class: Jenkins Beginner Tutorial - How to Trigger Job with Email | Poll Mailbox Trigger Plugin

    0h11m

  • Exercise: What is the purpose of the 'Poll mailbox trigger' plugin in Jenkins?

  • Video class: Jenkins Beginner Tutorial - How to create Build Monitor View

    0h04m

  • Exercise: What is the primary purpose of the Build Monitor View Plugin in Jenkins?

  • Video class: How to install Jenkins on Amazon AWS EC2 Linux | 8 Steps

    0h10m

  • Exercise: What is the default port number used by Jenkins according to the installation guide discussed?

Jenkins

Free online courses on Jenkins

Free Jenkins Courses for Software Testing

Discover the best free Jenkins courses available online to enhance your software testing skills. Jenkins is a powerful automation server widely used in Continuous Integration and Continuous Deployment (CI/CD) pipelines. Whether you are a beginner or an experienced professional, these free courses will help you master Jenkins and streamline your software development processes.

Our curated list of free Jenkins courses covers a range of topics from basic setup to advanced automation techniques. These courses are designed to provide hands-on experience and practical knowledge, ensuring that you can apply what you learn directly to your projects. Dive into our selection and start your journey to becoming a Jenkins expert today!

  • Jenkins Essentials: Getting Started with Jenkins

    Learn the basics of Jenkins, including installation, configuration, and creating your first Jenkins job. This course is perfect for beginners who want to get a solid foundation in Jenkins.

    Start Course
  • Continuous Integration with Jenkins

    Understand the principles of Continuous Integration and how to implement them using Jenkins. This course covers setting up CI pipelines, integrating with version control systems, and running automated tests.

    Start Course
  • Advanced Jenkins: Automating Your Workflow

    Take your Jenkins skills to the next level with advanced topics such as pipeline scripting, plugin development, and integrating with other tools. This course is ideal for those who want to automate complex workflows.

    Start Course
  • Jenkins for DevOps and Developers

    Learn how Jenkins fits into the DevOps ecosystem and how developers can use it to streamline their development and deployment processes. This course covers best practices and real-world use cases.

    Start Course
  • Mastering Jenkins Pipelines

    Get in-depth knowledge of Jenkins pipelines, including declarative and scripted pipelines. This course will teach you how to create and manage complex CI/CD pipelines efficiently.

    Start Course
  • Jenkins Security Best Practices

    Learn how to secure your Jenkins environment and protect it from potential threats. This course covers security configurations, user management, and best practices for maintaining a secure Jenkins setup.

    Start Course
  • Integrating Jenkins with Docker

    Understand how to use Jenkins with Docker to create scalable and portable CI/CD pipelines. This course covers Docker basics, Jenkins-Docker integration, and deploying applications using Docker.

    Start Course

Each of these free courses provides valuable insights and practical skills that will help you become proficient in using Jenkins for software testing and automation. Start learning today and take your software testing capabilities to new heights with Jenkins!

This free course includes:

3 hours and 53 minutes of online video course

Exercises to train your knowledge

Certificate of course completion

100% free, from content to certificate

QR Code - Baixar Cursa - Cursos Online

This online course can only be accessed through the Cursa App. Download it using the QR code or the links below:

This online course can only be accessed through the Cursa app. Install it using the links below:

  • Study for free!

    Here you never pay! Not even for the certificate, because everything in the app is 100% free!

  • Improve your resume!

    There are more than 4,000 free courses for you to study anything that interests you!

  • Free Digital Certificate!

    Complete the course and issue your internationally recognized Digital Certificate free of charge.

More free courses at IT Tools

Download the App now to have access to + 3300 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online video courses, audio or text courses.

  • More than 48 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text