Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    5 Gitlab Spa Project: Java, Nodejs, Php, Python-Handson Only

    Posted By: ELK1nG
    5 Gitlab Spa Project: Java, Nodejs, Php, Python-Handson Only

    5 Gitlab Spa Project: Java, Nodejs, Php, Python-Handson Only
    Published 9/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 4.70 GB | Duration: 7h 31m

    Only Practical |Auto-DevOps| Learn Runner integration with AWS, Maven, Docker, Kubernetes, SonarQube, Terraform, Ansible

    What you'll learn

    Master GitLab from basics to advanced features

    Set up and manage GitLab repositories efficiently

    Implement effective branching and merging strategies

    Configure and optimize GitLab CI/CD pipelines

    Utilize GitLab's Package Registry and Container Registry

    Integrate GitLab with cloud services like AWS and Kubernetes (EKS)

    Leverage GitLab's Terraform integration for infrastructure as code

    Implement automated testing and code quality checks with SonarQube

    Use GitLab with Docker and DockerHub for containerized workflows

    Integrate GitLab with Ansible for configuration management

    Manage Terraform states within GitLab

    Implement security best practices in GitLab workflows

    Administer and optimize GitLab for performance and scalability

    Requirements

    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.

    Description

    5 GitLab SPA Project: AutoDevOps, Java, NodeJS, PHP, Python - Hands-On PrepDive into the world of Single Page Applications (SPAs) with this comprehensive, hands-on course. Master GitLab's AutoDevOps while working with multiple programming languages to create robust, efficient SPAs.Course Overview:Develop 5 unique SPA projects using Java, NodeJS, PHP, and PythonImplement GitLab's AutoDevOps for streamlined development and deploymentGain practical experience with real-world scenarios and best practicesWhat You'll Learn:Setting up GitLab CI/CD pipelines for SPA projectsLeveraging AutoDevOps features for automated testing and deploymentBuilding responsive and interactive SPAs using various technologiesOptimizing performance and security in SPA environmentsWho This Course is For:Developers looking to expand their full-stack skillsDevOps engineers interested in GitLab AutoDevOpsStudents and professionals seeking hands-on experience with modern web technologiesJoin us for an immersive learning experience that will elevate your SPA development skills and DevOps practices!Benefits of Taking This Course:Comprehensive skill development: Gain expertise in GitLab's full suite of tools and features, from basic version control to advanced DevOps practices.Enhanced career prospects: DevOps skills are in high demand, and GitLab proficiency can open doors to new job opportunities and career advancement.Improved workflow efficiency: Learn best practices for streamlining development processes, reducing time-to-market, and increasing productivity.Hands-on experience: Practice with real-world scenarios and integrate GitLab with popular tools and platforms used in modern software development.Better collaboration: Master GitLab's features for team collaboration, project management, and communication.Security focus: Learn to implement secure DevOps practices, ensuring your projects meet industry standards for security and compliance.Scalable knowledge: Apply GitLab skills to projects of any size, from personal repositories to enterprise-level implementations.Continuous learning: Stay updated with the latest DevOps trends and technologies through GitLab's evolving ecosystem.By the end of this course, you'll have the skills and confidence to leverage GitLab's powerful features in your development workflow, implement efficient CI/CD pipelines, and contribute to a modern DevOps environment.

    Overview

    Section 1: Introduction

    Lecture 1 Course Introduction

    Lecture 2 Content

    Lecture 3 Connect With Me!!

    Section 2: GitLab Overview

    Lecture 4 Introduction

    Lecture 5 GitLab Overview

    Lecture 6 GitLab CI/CD

    Lecture 7 Relation of GitLab with Automation

    Lecture 8 What is SPA?

    Section 3: Quick Refresher

    Lecture 9 GitLab Account Creation

    Lecture 10 Git Refresher

    Lecture 11 Adding Files into Gitlab - Server

    Lecture 12 Pipeline Overview

    Lecture 13 GitLab Package Registry

    Lecture 14 Docker Refresher

    Lecture 15 GitLab Container Registry

    Lecture 16 DockerHub Refresher

    Lecture 17 Sonarqube Refresher

    Lecture 18 Kubernetes Refresher

    Section 4: Runners Overview

    Lecture 19 Understanding Runners

    Lecture 20 Understanding Executors

    Lecture 21 Self-Managed Runner - Shell Executor

    Lecture 22 Self-Managed Runner - Docker Executor

    Section 5: NodeJS Project - Shared Runner

    Lecture 23 Understanding NodeJS Projects

    Lecture 24 Deploying NodeJS App Locally

    Lecture 25 Infrastructure SetUp for NodeJS CI/CD

    Lecture 26 Build and Test Stage

    Lecture 27 SonarQube Stage

    Lecture 28 Creating Dockerfile for NodeJS

    Lecture 29 Docker Build and Push Stage

    Lecture 30 Kubernetes Manifest File Creation

    Lecture 31 Deployment Stage on EKS

    Lecture 32 NodeJS Project Summary

    Section 6: PHP Project - Self-Managed (Docker Executor)

    Lecture 33 Understanding PHP Projects

    Lecture 34 Deploying PHP App Locally

    Lecture 35 Infrastructure SetUp for PHP CI/CD

    Lecture 36 Build and Test Stage

    Lecture 37 Creating Dockerfile for PHP

    Lecture 38 Docker Build and Push Stage

    Lecture 39 Kubernetes Manifest File Creation

    Lecture 40 Deployment Stage on EKS

    Lecture 41 PHP Project Summary

    Section 7: Python Project - Self-Managed (Shell Executor)

    Lecture 42 Understanding Python Projects

    Lecture 43 Deploying Python App Locally

    Lecture 44 Infrastructure SetUp for Python CI/CD

    Lecture 45 Build and Test Stage

    Lecture 46 Creating Dockerfile for Python

    Lecture 47 Docker Build and Push Stage

    Lecture 48 Kubernetes Manifest File & Deployment Stage

    Lecture 49 Python Project Summary

    Section 8: GitLab Kubernetes Agent

    Lecture 50 Understanding GitLab Agent

    Lecture 51 Infra SetUp

    Lecture 52 Registration & Installation of Agent

    Lecture 53 Deployment using Agent

    Section 9: Java Project - Using GitLab Tools

    Lecture 54 Understanding Java Projects

    Lecture 55 Deploying Java App Locally

    Lecture 56 Changing URL path of Java Application

    Lecture 57 Infrastructure SetUp for Java CI/CD

    Lecture 58 Build and Test Stage

    Lecture 59 Package Registry for Maven

    Lecture 60 Creating Dockerfile for Java

    Lecture 61 Docker Build and Push Stage

    Lecture 62 GitLab Kubernetes Agent SetUp

    Lecture 63 Kubernetes Manifest File

    Lecture 64 Deployment Stage on EKS

    Lecture 65 Java Project Summary

    Section 10: Project - 5 Auto DevOps

    Lecture 66 Understanding Auto DevOps

    Lecture 67 Infrastructure SetUp for Auto DevOps CI/CD

    Lecture 68 GitLab Kubernetes Agent SetUp

    Lecture 69 Nginx Ingress Installation

    Lecture 70 Configuration of Auto DevOps

    Lecture 71 Deployment using Auto DevOps

    Lecture 72 Troubleshooting Auto DevOps

    Lecture 73 Customising Auto DevOps - Dockerfile

    Lecture 74 Customising Auto DevOps

    Lecture 75 Auto Devops Project Summary

    DevOps enthusiasts who want to master GitLab's extensive feature set,Complete beginners who want to start their journey in software development and DevOps,Students and recent graduates looking to build practical skills for their careers,Developers who want to improve their version control and collaboration skills,IT professionals seeking to transition into DevOps roles,DevOps enthusiasts who want to master GitLab's extensive feature set,Everyone can pick up this course, at their own pace.