Learning Objectives: Learn the fundamentals of DevOps, including continuous code inspection, integration, delivery, and deployment. Gain insights into infrastructure as code and explore practical pipeline examples for effective DevOps implementation.
Learning Objectives: Discover the essentials of Jenkins and its significance in the DevOps ecosystem. Understand the benefits of using Jenkins and work hands-on on Jenkins projects.
Learning Objectives: Master the installation and configuration of Jenkins, including running Jenkins in a Docker container and installing the WAR file on any operating system. Gain expertise in Jenkins configuration, managing plugins, global tools configuration, credential management, and understanding the Jenkins home directory.
Learning Objectives: Explore the significance of SonarQube and its role in code quality management. Learn the process of installing and configuring SonarQube. Understand the concept of quality gates and how to define and enforce them. Dive into quality profiles and their importance in defining code quality standards. Master the SonarQube scanner, a key tool for analyzing code.
Learning Objectives: Discover the concept of Pipeline as a Code and its benefits in Jenkins. Explore Jenkins 2.0, an upgraded version of Jenkins that introduces new features and enhancements for efficient pipeline management and automation.
Learning Objectives: Learn about the Build Pipeline Plugin and how to create build pipelines in Jenkins. Understand the concept of Jenkinsfile and its usage in defining pipelines. Explore Scripted Pipelines and Declarative Pipelines, their differences and benefits. Discover Blue Ocean, a modern UI for visualizing and managing pipelines. Dive into YAML Pipelines and learn about the Pipeline Syntax for configuring pipelines in Jenkins.
Learning Objectives: Understand the importance and ease of use of branching models and Multibranch Pipelines in Jenkins. Learn how to create a Multibranch Pipeline in Jenkins to enable automated builds and deployments for different branches of your code repository.
Learning Objectives: Explore the Jenkins distributed architecture and learn how to set up a controller-agent setup. Understand the concept of agent labels and configure tools location on the agent. Discover how to use different agents for different stages in the pipeline and execute the pipeline on a Docker agent. Additionally, explore the concept of agent pools and their significance in Jenkins.
Learning Objectives: Gain an understanding of the importance of web sockets and their role in enabling real-time communication. Learn how to install and set up Socket.io, a popular JavaScript library for real-time web applications. Explore how to develop a real-time dashboard using Socket.io, allowing for live updates and interactive user experiences.
Learning Objectives: Learn about the child process model in Node.js and how it enables the execution of external processes. Explore the exec, spawn, and fork functions available in Node.js for creating child processes. Understand the benefits and use cases of each function. Discover the Cluster module in Node.js, which allows for the creation of scalable network applications using child processes.
YouTube Videos | Online Courses | KnowledgeHut | |
---|---|---|---|
On-Demand Videos | |||
Immersive Learning Experience | |||
Structured Curriculum | |||
Course Curated by Industry Experts | |||
Auto-Graded Assessments | |||
Lifetime Access to Courseware |
Yes, you will experience KnowledgeHut's immersive learning in an on-demand format. This will include e-learning material to help you:
Yes, our online course is designed to give you flexibility to skill up as per your convenience. The course is delivered in a Self-Paced mode so that you can balance your work and learning as per your schedule.
Yes! Upon passing this online course, you will receive a signed certificate of completion from KnowledgeHut. Thousands of KnowledgeHut alumni use their course certificate to demonstrate skills to employers and their networks.
More than the certificate, however, you will get to showcase your newly acquired skills by working on real-world projects and adding these to your portfolio. KnowledgeHut’s online courses is well-regarded by industry experts, who contribute to our curriculum and use our tech programs to train their own teams.
You can cancel your enrolment and receive refunds in line with our Cancellations and Refunds policy found at https://www.knowledgehut.com/refund-policy.
Yes! Upon passing this course, you will receive a signed certificate of completion from KnowledgeHut. Thousands of KnowledgeHut alumni use their course certificate to demonstrate skills to employers and their networks.
More than the certificate, however, you will get to showcase your newly acquired skills by working on real-world projects and adding these to your portfolio. KnowledgeHut’s courses are well-regarded by industry experts, who contribute to our curriculum and use our tech programs to train their own teams.
Yes, it does! In the unlikely event that you are not satisfied with the course, and you wish to withdraw within the first seven days, we’ll issue a 100% refund. Refer to our Online Self-Paced Courses Refund Policy for more details.