GitLab DevOps
GitLab is a DevOps platform that allows for the complete management of a software project's lifecycle, including source code management, continuous integration and continuous delivery (CI/CD), and project management. This two-day training is intended for development teams who wish to acquire the fundamental basics for using GitLab daily in every project stage. This training will allow teams to understand the majority of GitLab's functionalities to start using it on end-to-end projects.
Ce que vous allez apprendre
- Use GitLab to manage a software project's lifecycle with a DevOps approach
- Manage development workflows
- Manage issues
- Implement the basics of continuous integration, deployment, and delivery
- Administer your GitLab environment, users, and projects
Prérequis
- Understanding of version control systems
- Practical experience with git. Having taken the Git course or having equivalent knowledge
- Experience with the Linux command line
Public cible
- Developers, Operators, Project Manager/Scrum Master, Any other person wishing to be comfortable managing a software project with GitLab on a daily basis
Programme de la Formation
7 modules pour maîtriser les fondamentaux
Sujets abordés
- →Review of Git, its concepts, and its ecosystem
- →What is GitLab, its history, and its current state
- →The different products (Open-source, SaaS), features, pricing
- →The organization of GitLab
Activités
Overview of GitLab's features and its architecture
Quality Process
SFEIR Institute's commitment: an excellence approach to ensure the quality and success of all our training programs. Learn more about our quality approach
- Lectures / Theoretical Slides — Presentation of concepts using visual aids (PowerPoint, PDF).
- Technical Demonstration (Demos) — The instructor performs a task or procedure while students observe.
- Guided Labs — Guided practical exercises on software, hardware, or technical environments.
The achievement of training objectives is evaluated at multiple levels to ensure quality:
- Continuous Knowledge Assessment : Verification of knowledge throughout the training via participatory methods (quizzes, practical exercises, case studies) under instructor supervision.
- Progress Measurement : Comparative self-assessment system including an initial diagnostic to determine the starting level, followed by a final evaluation to validate skills development.
- Quality Evaluation : End-of-session satisfaction questionnaire to measure the relevance and effectiveness of the training as perceived by participants.
Prochaines sessions
Former plusieurs collaborateurs
- Tarifs dégressifs (plusieurs places)
- Session privée ou sur-mesure
- En présentiel ou à distance