3.9  55 reviews on Udemy

Learn GitLab for Auto DevOps using GitLab CLI

Learn what GitLab is and how to use all of its functions to optimize and automate the DevOps lifecycle
Course from Udemy
 404 students enrolled
 en
Discover how to organize new features and bugs with Issue Board
Use groups to control access to each project
Time each phase in your development cycle with Cycle Analytics
Implement Continuous Integration, and Continuous Deployment
Use GitLab Pages to create a site and publicize your project
Automate your application builds, tests, and deployments through a simple configuration of GitLab CI
Build confidence in your software by integrating test and quality checking into your development process
Deploy your application automatically to virtualized and containerized cloud environments so your software is always up-to-date
Integrate monitoring so you can be sure your application is working well in production
Create your own automated build infrastructure fully under your control

GitLab is a single application for the entire software development lifecycle. From project planning and source code management to CI/CD, monitoring, and security. With GitLab CI, it is easy to add build and deployment automation that triggers on every code change, helping you build high-quality, reliable software and deploy it to production at speed.

In this well thought out course, you will learn to use GitLab for implementing the DevOps lifecycle. You will begin with learning how to plan and organize new features, develop them and the application code in an automatic way, deploy and monitor the application in different environments, and refactor your application using GitLab. You will then learn to create a DevOps pipeline to automatically build, test, and deploy software to virtual machines and container environments.

Contents and Overview

This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.

In the first course, Learning GitLab, you will learn how to use GitLab to implement the DevOps culture. GitLab is a very famous tool that lets you cover the entire application development cycle. You will learn how to plan and organize new features, develop them, the application code in an automatic way, deploy and monitor the application in different environments, and refactor your application using only one tool GitLab.

The second course, Hands-On Auto DevOps with GitLab CI, will give you a hands-on tutorial on GitLab CI. You will use GitLab CI to create a DevOps pipeline to automatically build, test, and deploy software to virtual machines and container environments. You will explore the features of GitLab CI, including using runners to execute build jobs, creating multi-stage builds, and deploying to virtualized and containerized environments. You will see how easy it is to get started with GitLab CI by deploying your own runners in cloud environments or on your own servers, using Docker and Kubernetes or ordinary scripting.

By the end of this course, you'll be able to perform all from project planning and source code management to CI/CD, monitoring, and security for your projects.
Meet Your Expert(s):

We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:

  • Bruno Lorenco Lopes graduated in Computing Engineering at the University of São Paulo (USP), with an M.Sc in Computer Science and Computational Mathematics at the same university. As a systems analyst, he has broad experience in software development, using Java, Groovy, and C/C++, and has automatized tests using Spock and JUnit. He is also an enthusiast of the DevOps culture and has been working with it since 2014, using tools such as GitLab, Gitflow, Jenkins, and Docker. He is very passionate about software development and tries to stay updated about the latest tools and technologies that may help to boost the productivity of his team and increase software quality. Currently, he also works as a specialization teacher at Federal University of São Carlos (UFSCar), teaching Docker.

  • Alan Hohn is a Lockheed Martin Fellow who specializes in DevOps, microservice architecture, and agile. He is experienced at deploying and configuring GitLab CI and in helping, teams take advantage of its ability to automate application builds, tests, and deployments. He has extensive experience teaching technical topics and loves to combine examples and explanation to make any technology clearer.

Learn GitLab for Auto DevOps using GitLab CLI
$ 109.99
per course
Also check at

FAQs About "Learn GitLab for Auto DevOps using GitLab CLI"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK