Login: Password:  Do not remember me

Categories




E-Books / Video TrainingLearning Path Jenkins The Road To Effective Jenkins



Learning Path Jenkins The Road To Effective Jenkins
Last updated 3/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 342.13 MB | Duration: 3h 48m
Fast-track your Continuous Integration and Continuous Delivery process with Jenkins


What you'll learn
Master the art of Jenkins management like adding a build node, security and plugin management
Work with Git in building and testing your software by effectively configuring Jenkins
Work with automated builds of Jenkins like freestyle project, Git, scheduled builds, and up/downstream jobs
Build and test Java web applicationsIntegrate Docker containers in a Jenkins context
Explore Jenkins Pipeline to build, test, and deploy projects
Requirements
Basic knowledge of the software development life cycle and Java development is needed
Basic understanding of Jenkins is a plus point
Description
Jenkins is the most popular and leading open-source automation server for Continuous Integration and Continuous Delivery because of its flexibility due to which you can easily use to automate all the steps in your software delivery process on any platform.
This comprehensive 2-in-1 training course is designed to give you a foundation in the concepts of Continuous Integration and Continuous Delivery, and implementing them with Jenkins. It will show you how to set up your CI environment, by installing and configuring Jenkins Master/Nodes, introducing the main parts of the tool, and effectively configuring Jenkins projects to build and test a software application.
Contents and Overview
This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.
The first course, Effective Jenkins: Getting Started with Continuous Integration, covers key concepts of Continuous Integration, as well Continuous Deployment. You will understand the main parts of Jenkins and create different types of Jenkins projects to automate everything that you want. You will finish the first course by looking at a Java web project and creating the necessary steps to build and test it, thereby empowering you to implement it in a real project.
The second course, Effective Jenkins: Continuous Delivery with Jenkins Pipeline, covers key concepts of DevOps and delve into Jenkins Pipeline, a set of plugins that provides a toolkit for designing simple-to-complex delivery pipelines as code. To design a production-ready delivery pipeline, you will start by creating a simple pipeline and understanding Jenkins Pipeline terms and its particularities. Next, you will set up Docker to create isolated build environments. To consolidate your learning, you will create a delivery pipeline to build, test, and deploy a Java web project.
By the end of this training program you'll be thoroughly equipped with the concepts of Jenkins and will be able to configure Jenkins effectively to build, test, and deploy your software.
About the Author
Rodrigo is a Certified Jenkins Engineer and has 14+ years' experience in software development with different programming languages and technologies in different countries (Brazil, US, Portugal, Germany, and Austria) and projects in companies ranging from financial institution to game and e-commerce ventures including Walmart Goodgame Studios and HERE. He is an enthusiastic practitioner of Agile methodologies, Continuous Delivery, and DevOps, with large-scale adoption experience. He is always seeking to optimize the software development life cycle through automation, process improvements, and developing new tools and techniques. Rodrigo holds a B.S. in Computer Science and a postgraduate qualification in Software Engineering.
Overview
Section 1: Effective Jenkins: Getting Started with Continuous Integration
Lecture 1 The Course Overview
Lecture 2 Mastering on Continuous Integration
Lecture 3 Understanding the Continuous Delivery Concepts
Lecture 4 Continuous Delivery Versus Continuous Deployment
Lecture 5 CI, CD, and Continuous Deployment?
Lecture 6 Introducing Jenkins 2
Lecture 7 Installing and Configuring Jenkins
Lecture 8 Jenkins Dashboard
Lecture 9 Jenkins Global Configuration
Lecture 10 Jenkins Security
Lecture 11 Jenkins Plugin Management
Lecture 12 Adding a Build Node
Lecture 13 Jenkins Projects
Lecture 14 Freestyle Projects – Scheduled Builds
Lecture 15 Freestyle Projects – Sending E-mail Notifications
Lecture 16 Working with Git SCM
Lecture 17 Introduction to a Java Web Project
Lecture 18 Upstream and Downstream Projects
Lecture 19 Visualizing the Status of the Builds
Section 2: Effective Jenkins: Continuous Delivery with Jenkins Pipeline
Lecture 20 The Course Overview
Lecture 21 Understanding DevOps
Lecture 22 Converging to a Delivery Pipeline
Lecture 23 Introduction to Jenkins Pipeline
Lecture 24 Reviewing the Jenkins Plugins
Lecture 25 My First Pipeline
Lecture 26 Scripted Pipeline Steps
Lecture 27 Finishing up the Build
Lecture 28 Understanding the Declarative Pipeline
Lecture 29 Understanding the JenkinsFile
Lecture 30 Creating and Configuring the JenkinsFile
Lecture 31 Introduction to Docker
Lecture 32 Installing Docker on the Jenkins Node Server
Lecture 33 Finding out to Use Docker with Jenkins Pipeline
Lecture 34 Introduction to the Java Web Project
Lecture 35 Archiving Artefacts and Fingerprints
Lecture 36 Deploying Our Java Web Project
Java developers, software architects, technical project managers, build manager, or a development or QA engineer


Homepage
https://www.udemy.com/course/learning-path-jenkins-the-road-to-effective-jenkins/




Buy Premium From My Links To Get Resumable Support,Max Speed & Support Me


Links are Interchangeable - No Password - Single Extraction


[related-news]

Related News

    {related-news}
[/related-news]

Comments (0)

Search



Updates




Friend Sites


» TinyDL
» DownTra
» 0dayHome

Your Link Here ?
(Pagerank 4 or above)