GitLab Mastery: From Basics to Advanced CI/CD
This intensive GitLab course takes participants on a journey from basic version control concepts to advanced CI/CD implementations. Participants will gain hands-on experience with GitLab’s powerful features, learning to streamline their development workflow, collaborate effectively, and automate their deployment processes.
This course is designed for DevOps students, professionals, and practitioners already working with CI/CD tools who want to elevate their skills by leveraging GitLab's advanced capabilities.
Content
- Git fundamentals, GitHub and GitLab basics
- Collaboration workflows and merge requests
- GitLab CI/CD pipeline creation and optimization
- Container registry and Kubernetes integration
- GitLab security features and best practices
- Advanced GitLab administration and customization
Learning Outcomes
By the end of this course, participants will be able to:
- Efficiently manage code using GitLab's version control system
- Implement effective collaboration workflows within teams
- Design and optimize CI/CD pipelines for various project types
- Integrate GitLab with containerization and orchestration tools
- Apply GitLab security features to protect their codebase and deployments
- Customize and administer GitLab for enterprise-level usage
Training Method
Interactive lectures, hands-on exercises, real-world project simulations, and group discussions
Certification
Certificate of ParticipationPrerequisites
- Good understanding of version control concepts and command-line (Linux) interface usage
Planning and location
09:00 - 18:00
09:00 - 18:00
09:00 - 18:00
09:00 - 18:00
09:00 - 18:00
ESCO Skills
ESCO Occupations
Your trainer(s) for this course
Kwakou MISSOH
View all their courses.Kwakou Missoh is a seasoned Linux engineer with over 15 years of experience in the banking industry. He is currently a Devops Engineer working in the Cloud & AI industries.