Git, découvrir Gitlab
Maîtrisez GitLab pour gérer vos projets de manière autonome, collaborer efficacement en équipe, et automatiser vos workflows de développement grâce aux puissantes fonctionnalités de cette plateforme tout-en-un.

Description
GitLab est bien plus qu'une simple plateforme de gestion de code ; c'est un outil tout-en-un qui permet de gérer l'intégralité du cycle de vie des projets logiciels.
Avec des fonctionnalités allant du versionning à l'intégration continue, en passant par la gestion de projets et la sécurité, GitLab est devenu un choix incontournable pour les développeurs et les équipes techniques.
Cette formation, "Git, découvrir GitLab", est conçue pour vous rendre autonome dans l'utilisation de GitLab, que vous travailliez seul ou en équipe. Vous apprendrez à naviguer sur GitLab, à utiliser ses fonctionnalités de base et avancées, et à mettre en place des pipelines d'intégration continue pour automatiser vos projets.
Que vous soyez un développeur débutant ou expérimenté, cette formation vous permettra de maîtriser GitLab et de l'intégrer pleinement dans votre flux de travail. Vous découvrirez comment collaborer efficacement avec d'autres développeurs, gérer les versions de votre code, et automatiser les tâches répétitives pour gagner du temps et améliorer la qualité de vos projets.
Publics visés
- Développeurs débutants souhaitant maîtriser l'utilisation de GitLab.
- Étudiants en informatique cherchant à utiliser GitLab pour leurs projets scolaires.
- Développeurs professionnels souhaitant améliorer leur collaboration d'équipe avec GitLab.
- Freelances cherchant à gérer leurs projets avec GitLab de manière autonome.
- Chefs de projets techniques voulant intégrer GitLab dans les workflows de leurs équipes.
Pré-requis
- Connaissance de base de Git et du versionning.
- Familiarité avec la ligne de commande (Bash, Zsh, ou autre).
- Expérience avec un éditeur de code ou un environnement de développement.
- Compréhension des concepts de branches et de gestion de projets logiciels.
- Connaissance de base du développement logiciel en général.
Compétences
Maîtriser les fonctionnalités de base de GitLab, comme les dépôts et les branches.
Collaborer efficacement avec d'autres développeurs sur GitLab.
Gérer les issues, les merge requests et les projets GitLab.
Automatiser les workflows avec GitLab CI/CD.
Utiliser GitLab Pages pour héberger des sites web statiques.
Mettre en place des pipelines d'intégration continue avec GitLab.
Protéger les branches critiques avec des règles de protection.
Utiliser les GitLab Runners pour exécuter des tâches sur des environnements dédiés.
Configurer et gérer des secrets et variables d'environnement sur GitLab.
Utiliser les fonctionnalités avancées de GitLab pour maximiser l'efficacité et la sécurité des projets.
Contenu du cours
Découvrez les bases de GitLab et son interface.
Familiarisez-vous avec l'interface et les fonctionnalités de base de GitLab.
Apprenez à créer et configurer un dépôt GitLab pour vos projets.
Gérez vos branches et commits directement sur GitLab.
Utilisez GitLab Issues pour suivre les bugs et les fonctionnalités.
Collaborez avec votre équipe en utilisant les merge requests.
Organisez et retrouvez facilement vos projets favoris sur GitLab.
Modifiez votre code directement sur GitLab avec l'éditeur en ligne.
Gérez vos projets et collaborez efficacement avec GitLab.
Organisez les tâches et suivez le travail avec GitLab Projects.
Protégez vos branches critiques avec des règles GitLab.
Gérer les versions et les releases avec GitLab.
Automatisez vos tâches avec GitLab CI/CD.
Améliorez vos projets avec les intégrations GitLab Apps.
Suivez les performances de vos projets avec les insights GitLab.
Automatisez vos tâches et sécurisez vos projets sur GitLab.
Mettez en place l'intégration continue avec GitLab CI/CD.
Automatisez le déploiement de vos applications avec GitLab CI/CD.
Utilisez les fonctionnalités de sécurité intégrées à GitLab pour protéger votre code.
Stockez et gérez en toute sécurité les secrets et variables d'environnement.
Publiez des sites web statiques avec GitLab Pages.
Enseignant

Julien Moulin
Fondateur & Formateur Js/Ts
Julien Moulin est un expert en développement full stack (JS/TS) et un leader technique reconnu. Il excelle dans l'adoption de technologies innovantes tout en répondant aux besoins clients. Son approche allie pragmatisme et innovation, avec une expertise couvrant les plateformes e-commerce, les applications métiers et la modernisation des architectures existantes. En mentor passionné, il partage ses connaissances avec pédagogie, encourage l’apprentissage continu, et inspire ses équipes à relever des défis ambitieux.
Vous aimerez aussi
Découvrez de fabuleux cours dans les mêmes sujets