Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

5 DevOps Project- GitLab, Kubernetes ,Docker, AWS, SonarQube

person icon DevopsWorking

4.7

5 DevOps Project- GitLab, Kubernetes ,Docker, AWS, SonarQube

100% Practical |Auto-DevOps| Learn Runners(Docker, Shell) integration with AWS, Maven, Docker, Kubernetes, SonarQube

updated on icon Updated on Jun, 2025

language icon Language - English

person icon DevopsWorking

category icon IT and Software ,Other IT and Software,DevOps

Lectures -74

Duration -7 hours

Lifetime Access

4.7

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

5 GitLab SPA Project: AutoDevOps, Java, NodeJS, PHP, Python - Hands-on Prep

Get absorbed in the Single Page Application world in this very detailed, hands-on course. Learn to master GitLab's AutoDevOps on multiple programming languages while developing robust, efficient SPAs.

Course Outline

Develop 5 different kinds of projects using Java, NodeJS, PHP and Python

Implement GitLab's AutoDevOps for streamlined development and deployment

Practical Training in Real-world scenarios with extensive best practices

What You Will Learn

Setting up GitLab CI/CD pipelines for SPA projects

Using AutoDevOps to automate testing and deployment

Building responsive, interactive SPAs with different technologies

Performance and security in the SPA environment

Who is this for?
Developers looking to enhance their full-stack experience
DevOps engineers who are interested in GitLab AutoDevOps
Students and professionals looking for hands-on experience with modern web technologies

Join us for a highly interactive learning experience that will make sure to enhance your SPA development skills and DevOps practices!



Benefits of Doing This Course

Thorough skill development: You will learn everything about GitLab from version control basics to advanced DevOps best practices.

Better career prospects: The demand for DevOps knowledge is on the rise and GitLab skills can upgrade your chances of jobs as well as professional growth.

Increasing the efficiency of workflow: Develop best practices for streamlining processes related to development, reduce time-to-market, and enhance productivity.

Hands-on: Apply your skills to real-world projects and connect with the most used tools and platforms of modern software development through GitLab.

Better collaboration efficiency: You understand the features of using GitLab with an aim to collaborate, manage projects, and communicate better in a team environment.

Security-minded: You learn how to implement secure DevOps best practices. You ensure that all your projects fulfill industry standards for safety and compliance.

Scalable knowledge: You can apply your skills in GitLab to all project sizes, from personal repository implementations to enterprise-level application implementations.

Continuous learning: Stay up to date with the latest DevOps trends and technologies through an evolving ecosystem of GitLab.

By the end of this course, you will have skills and confidence to use powerful features from GitLab within a real-world development flow, using the right shortcuts to creating efficient CI/CD pipelines, and contributing to a modern DevOps environment.

Goals

  • Mastering GitLab: From Basics to Advanced Features
    Setting up and managing GitLab repositories with efficiency
    Configuring and optimizing GitLab CI/CD pipelines
    Leveraging Package Registry and Container Registry of GitLab
    Integration with AWS and Kubernetes (EKS)
    Infrastructure as Code with Terraform integration inside of GitLab
    Using SonarQube to implement Automated Testing and code quality checks
    Containerized workflows using GitLab with Docker and DockerHub
    Ansible Integration with GitLab for Configuration Management.
    Manage Terraform states in GitLab Implementing Security Best Practice in GitLab Workflows Administer and Optimize GitLab for Performance and Scalability


Prerequisites

  • GitLab experience required - we'll cover everything from the ground up
  • Willingness to learn and explore new concepts in software development and DevOps
  • Open mind and enthusiasm for learning modern development practices
  • Step-by-Step Guidance:  Each topic is presented in a structured manner, with step-by-step guidance on installation, configuration, and usage of GitLab.
  • Hands-On Learning:  Hands-on labs and exercises are provided throughout the course to reinforce learning and allow you to practice what you've learned in a real-world environment.
5 DevOps Project- GitLab, Kubernetes ,Docker, AWS, SonarQube

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction

2 Lectures
  • play icon Course Introduction 01:21 01:21
  • play icon Content 04:43 04:43

GitLab Overview

5 Lectures
Tutorialspoint

Quick Refresher

10 Lectures
Tutorialspoint

Runners Overview

4 Lectures
Tutorialspoint

NodeJS Project - Shared Runner

10 Lectures
Tutorialspoint

PHP Project - Self-Managed (Docker Executor)

9 Lectures
Tutorialspoint

Python Project - Self-Managed (Shell Executor)

8 Lectures
Tutorialspoint

GitLab Kubernetes Agent

4 Lectures
Tutorialspoint

Java Project - Using GitLab Tools

12 Lectures
Tutorialspoint

Project - 5 Auto DevOps

10 Lectures
Tutorialspoint

Instructor Details

user profile image

DevopsWorking

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515