Course curriculum

    1. Instructor Message

    2. Course Resources (PDF, Labs..etc)

    1. What is GitLab CI/CD

    2. Introduction to GitLab

    1. Hands-On Lab : Creating a GitLab Account

    2. Hands-On Lab : GitLab UI Tour

    3. Hands-On Lab : Creating an AWS EC2 Instance

    4. Hands-On Lab : Adding Files into GitLab - Server

    5. Hands-On Lab : Adding Files into GitLab - Local

    6. Hands-On Lab: Adding Files into GitLab - Web IDE

    7. Hands-On Lab: Adding Files into GitLab - Console

    1. Understanding Pipeline File

    2. Hands-On Lab: Understanding Pipeline File

    3. Pipeline Editor

    4. Hands-On Lab: Pipeline Editor

    5. Hands-On Lab: Running jobs in stage format

    6. Hands-On Lab: Multiple Jobs in Stages

    7. Understanding Needs

    8. Hands-On Lab: Understanding Needs

    9. Understanding Job Components

    10. Hands-On Lab : Understanding Job Components

    11. Hands-On Lab: Linux Commands in Pipeline

    12. Hands-On Lab: Executing External Script in Pipeline

    13. Hands-On Lab: Multi-Line Linux Commands in Pipeline

    1. GitLab Runner

    2. Understanding Executors

    3. Job Execution Flow

    4. Hands-On Lab: Default GitLab Runner

    5. Hands-On Lab: Self-Managed Runner on Cloud (Shell)

    6. Hands-On Lab: Self-Managed Runner on Cloud (Docker)

    1. Understanding GitLab Artifacts

    2. Hands-On Lab : GitLab Artifacts

    3. Variables in GitLab

    4. Hands-On Lab: Variables in GitLab

    5. Project Variables in GitLab

    6. Hands-On Lab: Project Variables in GitLab

    7. Hands-On Lab: File Variable in GitLab

    8. Predefined Variables in GitLab

    9. Hands-On Lab: Predefined Variables in GitLab

    10. Hands-On Lab: Skipping Jobs

    11. Hands-On Lab: Manual Trigger

About this course

  • $34.00
  • 51 lessons
  • 15 hours of video content
  • 35+ Hands On Demos
  • 180+ PDF Student Guide