Gestion de code source

Réseau Formateurs

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs
S'initier à la Gestion de Code Source

Utiliser Git comme outil de gestion de code source

Découvrir les stratégies de gestion de version avec Git

Automatiser des Flux de Travail

S'initier à la sécurité et aux bonnes pratiques

Découvrir la gestion avancée de projet
Programme
S'initier à la Gestion de Code Source

- Comprendre l'importance de la gestion de code source dans le développement logiciel

- Explorer les avantages de l'utilisation d'un système de contrôle de version (VCS)

- Découvrir les principaux outils de gestion de code source (Git, Subversion, etc.)

- Mettre en place un environnement de gestion de code source

- Créer et configurer un dépôt Git

- Pratiquer les bases de la gestion de code source avec Git

Utiliser Git comme outil de gestion de code source

- Découvrir Git en tant qu'outil de gestion de code source

- Effectuer la configuration initiale de Git

- Cloner les dépôts Git et gérer la gestion des branches

- Découvrir l'utilisation avancée de Git : gestion des conflits, rébase, etc.

- Collaborer en équipe avec Git

- Gérer les fichiers binaires et les sous-modules Git

Découvrir les stratégies de gestion de version avec Git

- Utiliser des branches en Git pour le développement parallèle

- Gérer des branches de fonctionnalités

- Découvrir les branches de version (release) et les branches de correction de bugs (hotfix)

- Résoudre des conflits en Git

- Connaître les méthodes de résolution de conflits en équipe

- S'initier aux stratégies de fusion (merge) et de rébase (rebase) en Git

Automatiser des Flux de Travail

- Découvrir l'intégration continue (CI) et la gestion de Code Source

- Configurer des pipelines CI/CD avec GitLab CI/CD ou Jenkins

- Effectuer un déploiement automatisé à partir de Git

- Utiliser des hooks Git pour les déclencheurs automatisés

- Effectuer la préparation et le post-traitement automatisés avec Git hooks

- Analyser des exemples d'utilisation de hooks pour des workflows spécifiques

S'initier à la sécurité et aux bonnes pratiques

- Analyser la sécurité dans la gestion de code source

- Gérer les droits d'accès et les autorisations

- Analyser les vulnérabilités du code source avec des outils

- Découvrir les bonnes pratiques de gestion de code source

- Connaître les conventions de nommage et la structure de répertoires

- Documenter le code et la gestion des commentaires

Découvrir la gestion avancée de projet

- Gérer les versions distribuées

- Découvrir l'utilisation avancée des fonctionnalités Git telles que les tags et les alias

- Gérer les branches dans de grands projets

- Connaître les stratégies de fusion avancées et la résolution de conflits complexes

- Gérer le code source pour les projets open source

- Collaborer avec des contributeurs externes et la gestion des forks

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Ces formations peuvent vous intéresser

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page