TrueschoTruescho
All Courses
CI/CD with GitLab: Automating DevOps Pipelines
Coursera
Course
Unknown

CI/CD with GitLab: Automating DevOps Pipelines

Coursera

This comprehensive course teaches designing and implementing automated DevOps pipelines with GitLab, enhancing software quality and accelerating build, test, and deploy stages.

Unknown3 weeksEnglish

About this Course

As software becomes a more essential part of everyday life, the speed of developing and deploying software has become critical. Automating common processing such as building, testing, and deploying software allows developers to build high-quality software quickly. This comprehensive course equips developers and DevOps specalists with essential skills to build and automate DevOps Pipelines. Through hands-on labs using industry standard toos such as GitLab, you'll master the process of designing and implementing CI/CD pipelines. By course completion, you'll confidently analyze applications to implement CI/CD pipelines that save developers time and increase software quality. If you're a software developer, DevOps engineer, or someone just starting in the software development space, this course is for you! Learn the essentials of CI/CD and improve your application development process today. This course is ideal for software developers, DevOps engineers, and technical professionals seeking to automate their development workflows using GitLab CI/CD. It’s also suitable for early-career professionals aiming to enhance their DevOps expertise and apply automation to real-world software projects. Participants should have a basic understanding of Linux commands, familiarity with any programming language, and foundational knowledge of Git. Prior exposure to software build and deployment processes will be helpful but is not required. By the end of this course, you’ll have the confidence and skills to design, build, and manage complete CI/CD pipelines in GitLab. You’ll understand how to automate every stage of development—from code integration and testing to deployment and monitoring—ensuring faster, more reliable software delivery. Whether you’re improving existing workflows or building new automation from the ground up, you’ll be equipped to apply DevOps best practices that enhance collaboration, security, and efficiency across any project

What You'll Learn

  • Configure CI/CD pipelines and automate build, test, deploy stages
  • Design pipeline workflows to improve code quality and security
  • Evaluate deployment strategies for different application types

Prerequisites

  • Basic understanding of DevOps and CI/CD concepts and terminology
  • Readiness to engage in applied exercises or case studies

Instructors

S

Starweaver

Global Leaders in Professional & Technology Education

S

Scott Cosentino

Software Engineer

Topics

Cloud Computing
Information Technology
Devops Tools
Application Deployment
Secure Coding
DevSecOps
Unit Testing
Continuous Deployment
Continuous Delivery
Build Tools

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

الحوسبة السحابية
تكنولوجيا المعلومات
أدوات DevOps
نشر التطبيقات
البرمجة الآمنة
DevSecOps
اختبار الوحدة
النشر المستمر
Continuous Delivery
Build Tools

Start Learning Now