DevOps: CI/CD with Jenkins pipelines, Maven, Gradle
DevOps: CI/CD with Jenkins pipelines, Maven, Gradle, available at $54.99, has an average rating of 4.49, with 30 lectures, 6 quizzes, based on 14259 reviews, and has 52878 subscribers.
You will learn about You will get introduced to continuous integration (CI) and learn what it is all about. Learn why continuous integration is important (especially in fast paced agile environment) In any real world software project – databases are a key component. You will learn how to maintain and version control database schema in an automated fashion via RoundHousE You will learn how to build an automated continuous integration (CI) pipeline with Jenkins and its various plugins Build CI and CD pipelines using Jenkins, Gradle, Maven, Artifactory and corresponding plugins You will learn how to configure, secure and extend Jenkins The continuous integration (CI) pipeline will integrate the automated builds with Git repositories hosted in GitHub You will also learn how to manage the build artifacts which are produced by the continuous integration (CI) builds This course is ideal for individuals who are Software Developers and DevOps Engineers or Tech Founders and Co-Founders (Technical or Non-Technical) or Mobile and Web App Developers or IT Administrators or Software Architects It is particularly useful for Software Developers and DevOps Engineers or Tech Founders and Co-Founders (Technical or Non-Technical) or Mobile and Web App Developers or IT Administrators or Software Architects.
Enroll now: DevOps: CI/CD with Jenkins pipelines, Maven, Gradle
Summary
Title: DevOps: CI/CD with Jenkins pipelines, Maven, Gradle
Price: $54.99
Average Rating: 4.49
Number of Lectures: 30
Number of Quizzes: 6
Number of Published Lectures: 30
Number of Published Quizzes: 6
Number of Curriculum Items: 36
Number of Published Curriculum Objects: 36
Original Price: $189.99
Quality Status: approved
Status: Live
What You Will Learn
- You will get introduced to continuous integration (CI) and learn what it is all about.
- Learn why continuous integration is important (especially in fast paced agile environment)
- In any real world software project – databases are a key component. You will learn how to maintain and version control database schema in an automated fashion via RoundHousE
- You will learn how to build an automated continuous integration (CI) pipeline with Jenkins and its various plugins
- Build CI and CD pipelines using Jenkins, Gradle, Maven, Artifactory and corresponding plugins
- You will learn how to configure, secure and extend Jenkins
- The continuous integration (CI) pipeline will integrate the automated builds with Git repositories hosted in GitHub
- You will also learn how to manage the build artifacts which are produced by the continuous integration (CI) builds
Who Should Attend
- Software Developers and DevOps Engineers
- Tech Founders and Co-Founders (Technical or Non-Technical)
- Mobile and Web App Developers
- IT Administrators
- Software Architects
Target Audiences
- Software Developers and DevOps Engineers
- Tech Founders and Co-Founders (Technical or Non-Technical)
- Mobile and Web App Developers
- IT Administrators
- Software Architects
This online DevOps course will teach you how to build sophisticated continuous integration and continuous delivery pipelines using Jenkins and many of its plugins. Especially the pipeline plugins.
This course is designed to teach you the ins and outs of Jenkins and setting up DevOps pipelines, even if you have little to no experience with it, to help implement these DevOps practices which will streamline your development processes.
Master Jenkins and pipeline plugins. Get familiar with advanced DevOps techniques and take your DevOps career to the next level.
While there are plenty of DevOps courses that focus on generic continuous integration and continuous delivery practices – it’s hard to find a comprehensive course like this one, which focuses on using some of the most useful plugins in the Jenkins ecosystem.
This course is designed for all levels of DevOps practitioners who want to improve their skills, implement automation in their environments, and continue to be in great demand as DevOps engineers.
Just a few of the things you’ll learn:
- Understand What Jenkins Is All About
- How To Install, Configure And Operationalize Jenkins
- How To Build Projects Automatically Using Maven
- How To Build Projects Automatically Using Gradle
- How To Manage Your Build Artifacts Using Artifactory
- How To Manage Your Relational Database Schema Using Sqitch
Improve Your DevOps Skills, Become More Marketable, And Make More Money
Regardless of what your level of experience is; whether you work in a small startup or large corporation – this in-depth course is designed to provide you with everything you need to take your DevOps skills to the next level.
Whether you are you using Java, Python, Node.JS or any other stack – a seasoned engineer photographer knows how to design, build and run advanced build and deployment systems which can perform build, test and analysis steps – all automatically. Jenkins is a tried and test automation tool written in Java – which provides all the bells and whistles necessary to implement these processes with ease. Not only that, Jenkins is very robust and scalable system which can scale to hundreds of nodes building many projects in a multi-user and multi-team environments.
By honing these skills, you will be chased by recruiters and companies who are looking to hire professionals with experience on Jenkins. This course shows you how.
Contents and Overview
This course aims at teaching software, IT and DevOps engineers what it takes to improve your skills, experience, and techniques to earn more money.
You will start with the basics and tackle how to install Jenkins. You will get familiar with the Jenkins plugin ecosystem and install a bunch of very useful plugins into the Jenkins instance. You’ll then dive into the different hands-on exercises to implement advanced build and deployment pipelines using various build tools in conjunction with Jenkins, Artifactory, shell scripting, etc.
You’ll learn about various other tools which work very well with Jenkins like Maven, Gradle, Sqitch, etc. You’ll use these tools to master how to properly design an end to end build and deployment pipeline, which:
- Builds the source code
- Keeps the relational database schema in sync with the latest source code
- Manages the artifacts in a robust manner
- Helps you visualize the entire pipeline in a graphical format
- Helps you diagnose your DevOps pipelines by providing detailed diagnostic logs
By the end of this master course, your confidence as a DevOps engineer will soar. You’ll have a thorough understanding of Jenkins and various other DevOps tools, and you can use them to their fullest potential to take small to large, simple to complex DevOps pipelines and be a part of this DevOps revolution and take your career to the next level.
Course Curriculum
Chapter 1: Welcome And Introduction
Lecture 1: Introduction
Lecture 2: Becoming an Online Instructor
Lecture 3: Course overview
Lecture 4: Get ready for Jenkins
Chapter 2: Continuous Integration & Continuous Delivery With Jenkins
Lecture 1: Introduction to Jenkins
Lecture 2: SDLC and DevOps culture
Lecture 3: Jenkins features and architecture
Chapter 3: Getting Started With Jenkins
Lecture 1: Install Jenkins
Lecture 2: Configure Jenkins
Lecture 3: Get started with Jenkins
Lecture 4: Setup Jenkins job
Lecture 5: Jenkins pipeline view
Lecture 6: Install Artifactory
Lecture 7: Explore Artifactory
Chapter 4: CI & CD Pipeline With Jenkins, Gradle & Artifactory
Lecture 1: CI and CD pipeline with Jenkins, Gradle and Artifactory
Lecture 2: Build CI and CD pipeline with Jenkins and Gradle
Lecture 3: Configure Artifactory
Lecture 4: Build CI and CD pipeline with Jenkins and Gradle (contd.)
Chapter 5: CI & CD Pipeline With Jenkins & Maven
Lecture 1: Review Java web application project
Lecture 2: Start building CI and CD pipeline with Jenkins and Maven
Lecture 3: Start building CI and CD pipeline with Jenkins and Maven #2
Lecture 4: Start building CI and CD pipeline with Jenkins and Maven #3
Chapter 6: Manage Relational Database Schema With Jenkins And Sqitch
Lecture 1: Introduction to Sqitch
Lecture 2: Build database schema deployment pipeline with Jenkins and Sqitch
Lecture 3: Finish database schema deployment pipeline with Jenkins and Sqitch
Chapter 7: Operational Considerations For Jenkins
Lecture 1: Jenkins security
Lecture 2: Scaling Jenkins
Lecture 3: Scaling Jenkins (contd.)
Lecture 4: Jenkins tips and tricks
Chapter 8: Conclusion
Lecture 1: Bonus lecture
Instructors
-
TetraNoodle Team
REAL KNOWLEDGE. REAL EXPERIENCE. REAL VALUE. -
Manuj Aggarwal
From $2/day to boardrooms of the Fortune 500. Read my story
Rating Distribution
- 1 stars: 200 votes
- 2 stars: 366 votes
- 3 stars: 2116 votes
- 4 stars: 5738 votes
- 5 stars: 5839 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024