Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

GitLab CI: Pipelines, CI/CD and DevOps for Beginners

Learn GitLab CI / CD with Docker & DevOps: obtain valuable DevOps skills. Build pipelines.
4.6
4.6/5
(10,030 reviews)
54,885 students
Created by

9.7

Classbaze Grade®

10.0

Freshness

9.3

Popularity

9.2

Material

Learn GitLab CI / CD with Docker & DevOps: obtain valuable DevOps skills. Build pipelines.
Platform: Udemy
Video: 5h 15m
Language: English
Next start: On Demand

Best Continuous Integration classes:

Classbaze Rating

Classbaze Grade®

9.7 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

10.0 / 10
This course was last updated on 5/2022.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

9.3 / 10
We analyzed factors such as the rating (4.6/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

9.2 / 10
Video Score: 8.4 / 10
The course includes 5h 15m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 3 hours 36 minutes of 24 Continuous Integration courses on Udemy.
Detail Score: 9.3 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.9 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

11 articles.
29 resources.
0 exercise.
0 test.

In this page

About the course

This course is neither endorsed by, nor in partnership, nor affiliated with GitLab, Inc.
This course will teach you how to use Gitlab CI for your own projects. You will learn the basics of CI/CD and start building pipelines right from the first lecture.
Some highlights:
– have an overview of the Gitlab architecture
– create a simple pipeline
– learn the CI/CD practice by deploying a simple website
– use Docker images within Gitlab
– learn how to deploy a Java application to AWS, using AWS S3 and AWS Elastic Beanstalk.

This course will NOT make you a GitLab CI / DevOps expert
A lot of courses promise you will become an expert. Becoming an expert in any tool comes with time and hard work. It simply does not make sense to promise something like that. It will not be honest.
This is a course designed for beginners. Learning to build pipelines is a try-and-error process that can be very frustrating. You need to understand the tools you use and how GitLab can support your needs. In the end, GitLab is just a tool.
What I will try is to explain to you the basics and offer you enough practice opportunities so that you can apply what you learn easily in your own projects as well. I will show you how to build pipelines with Gitlab CI.

What can you learn from this course?

✓ What is a pipeline
✓ What is Continuous Integration (CI), Continuous Delivery (CD) and Continuous Deployment (CD)
✓ Automate your build, test & deployment with Gitlab CI
✓ Learn industry “best practices” in building CI/CD pipelines
✓ Demonstrate your understanding of building CI/CD pipelines to future employers
✓ Automate your builds, tests, and deployments
✓ Automatic deployments using AWS
✓ Build pipelines with code quality checks, unit tests, API testing
✓ Solve problems with hands-on assignments
✓ Create Merge Requests and review code
✓ Dynamic environments

What you need to start the course?

• GitLab .com account (the free plan works very well)
• Basic experience with Linux, Linux commands and using the terminal
• Know how to work with Git (basics like configuring a repository locally, cloning, merge, commit, push)
• Admin permissions that allow you to install additional tools (Node, npm, Docker, Virtualbox)
• Optional: some basic experience with Docker will be a bonus

Who is this course is made for?

• Software developers learning to build pipelines in order to test & deploy code
• IT Professionals: Developers, Software Engineers, Application Architects, Infrastructure Architects, and Operations

Are there coupons or discounts for GitLab CI: Pipelines, CI/CD and DevOps for Beginners ? What is the current price?

The course costs $15.99. And currently there is a 60% discount on the original price of the course, which was $39.99. So you save $24 if you enroll the course now.
The average price is $16.9 of 24 Continuous Integration courses. So this course is 5% cheaper than the average Continuous Integration course on Udemy.

Will I be refunded if I'm not satisfied with the GitLab CI: Pipelines, CI/CD and DevOps for Beginners course?

YES, GitLab CI: Pipelines, CI/CD and DevOps for Beginners has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the GitLab CI: Pipelines, CI/CD and DevOps for Beginners course, but there is a $24 discount from the original price ($39.99). So the current price is just $15.99.

Who will teach this course? Can I trust Valentin Despa?

Valentin Despa has created 8 courses that got 52,032 reviews which are generally positive. Valentin Despa has taught 276,215 students and received a 4.6 average review out of 52,032 reviews. Depending on the information available, we think that Valentin Despa is an instructor that you can trust.
​Agile Software Developer
Agile Enterprise software developer with a strong background in computer science. I believe there is a better way of developing software by using Agile and Scrum.
I like being part of different communities and I am a Postman Supernova and AWS Community Builder.
I have been involved in many open-source projects, including being a member of the Joomla! CMS Bug Squad, Joomla! Stack Exchange moderator and TYPO3 CMS Security Team. As you can guess, I am a dedicated software developer and open source lover.
I decided to join Udemy because of my desire to share my know-how in specific areas.

Browse all courses by on Classbaze.

9.7

Classbaze Grade®

10.0

Freshness

9.3

Popularity

9.2

Material

Platform: Udemy
Video: 5h 15m
Language: English
Next start: On Demand

Classbaze recommendations for you