Formation développeurs : Bonnes pratiques Git et Bitbucket
Vous souhaitez développer des logiciels rapidement et proprement ? Vous souhaitez optimiser votre gestion des versions ? Ne cherchez plus, vous êtes au bon endroit.
Ayez parfaitement en main la technologie Git et les bonnes pratiques associées et initiez vous à Bitbucket, le gestionnaire de dépôt de code conçu par Atlassian.
Grâce à notre formation qui allie théorie et pratique, vous comprendrez la technologie Git et les bonnes pratiques dans l'utilisation des workflows Git, ainsi que comment utiliser Bitbucket pour suivre et canaliser vos cycles de développement logiciels. Vous découvrirez non seulement comment Bitbucket fonctionne, comment il s'intègre dans l'écosystème Atlassian, mais aussi les add-ons disponibles pour aider les membres de votre équipe à collaborer lorsqu'ils codent.
Formats disponibles
Inter ou intra, présentiel
Profil participants
Développeurs ou release managers intéressés par Git qui souhaitent en savoir davantage sur ses mécanismes et ses workflows, ou utilisateurs déjà initiés qui souhaient en tirer le maximum en adoptant de bonnes pratiques de l'outil Bitbucket.
Compétences formateur
Connaissance avancée et expérience de travail sur des cas d'utilisation réels et variés de l'outil en tant que consultant technique ; diplôme d'ingénieur ou diplôme de master équivalent
Nature, méthodes et moyens pédagogiques
Formation alternant entre des phases de présentation théorique et des phases de pratique interactives sur ordinateur et à l’oral
Moyens d'évaluation
Un questionnaire à choix multiples de test des acquis est proposé aux participants en fin de formation. Un formulaire de satisfaction est également proposé aux personnes formées à la fin de la journée.
Objectifs
- Maîtriser Git et son système de contrôle de version distribué
- Découvrir comment utiliser Bitbucket pour coder en équipe
Plan de cours
Concepts de Git
- ‘D’ de DVCS
- Les 3 espaces du dépôt
- États des fichiers
- Objets de Git
- Vitesse
Workflows
- Workflows centralisés
- Feature branches
- Gitflows
Travailler avec les branches
- Pourquoi travailler avec les branches
- Fusion de branches
- Résolution de conflits
Dépôts distants
- Modèles collaboratifs
- Pull requests
- Droits d’accès
Git avancé
- Annuler des modifications
- Autres outils d'intérêt
Bitbucket
Côté utilisateur
Interface
Personnalisation
Discussion
Pull requests
Côté administrateur
Gestion des droits
Intégration Atlassian
Plugins
Backup
Développement d'apps