Actuarial Tools/GIT : apprenez à gérer les versions et à développer efficacement en équipe

  • 129 € ou 2 paiements mensuels de 64,50 €

GIT : apprenez à gérer les versions et à développer efficacement en équipe

  • Cours
  • 25 Leçons

⚙️ Gérer l'évolution de votre code de manière structurée et traçable 🧐 Travaillez en équipe sur un même projet sans vous perdre 🎯 Exemple concret : suivez les étapes de création d'un outil actuariel (en R) avec Git

Git, un outil de référence

L'objectif de cette formation est de vous donner tous les éléments pour découvrir le travail avec Git.

Git est un outil puissant pour plusieurs raisons :

  1. Contrôle des versions : Git permet de conserver un historique de toutes les modifications apportées au code source. Cela permet de suivre les évolutions du code, de revenir en arrière en cas de problème et de restaurer des versions antérieures si nécessaire.
  2. Gestion des branches : Git facilite la création et la gestion des branches pour le développement de nouvelles fonctionnalités ou la correction de bugs. Cela permet de travailler sur des fonctionnalités indépendantes les unes des autres sans affecter le code principal.
  3. Collaboration : Git permet à plusieurs développeurs de travailler ensemble sur un même projet en même temps. Les modifications apportées par chaque développeur peuvent être facilement intégrées dans le code source principal, ce qui facilite la collaboration et la coordination entre les membres de l'équipe.
  4. Rapidité : Git est très rapide, même avec des projets volumineux, ce qui permet de travailler efficacement et de manière productive.
  5. Sécurité : Git est conçu pour prévenir les pertes de données et les conflits de versions. Le système de gestion des versions de Git garantit la sécurité des données et permet de récupérer rapidement des données en cas de problème.

Ce que vous allez apprendre

A travers la construction d'un outil actuariel, vous allez apprendre à utiliser Git :

Introduction à Git & GitHub

#1 Introduction Git & Github

Installer et paramétrer Git

#2 Installer & Parameter Git

Commandes de base du terminal

#3 Commandes Terminal de base.mov

Fonctionnement général de Git

#4 Comment Git fonctionne (vue d'ensemble).mov

Créer un repository Git

#5 Créer un repository Git.mov

Préparer une sauvagarde

#6 Préparer le fichier à une sauvegarde (préparer un commit - Staging Area).mov
#6bis Préparer plusieurs fichiers à une sauvegarde (préparer un commit - plusieurs fichiers).mov

Créer une sauvegarde

#7 Création de nos premières sauvegardes (création de nos premiers commits) .mov

Consulter l'historique des sauvegardes

#8 Voir l'historique et la liste de nos sauvegardes (historique de nos commits ).mov

Revenir à une ancienne version

#9 Revenir à une version spécifique (revenir à un certain commit).mov

Annuler un commit

#10 Annuler un commit (en gardant l'historique de commit).mov
#10bis Annuler plusieurs commits (en gardant l'historique de commit).mov

Supprimer un commit

#11 Supprimer un(des) commit(s) (supression de l'historique des commits).mov

Les branches

#12 Les branches (introduction).mov
#12 part2 Créer et travailler avec une nouvelle branche & supprimer une branche.mov
#12 part3 Travailler sur plusieurs fonctionnalités differentes (travailler avec differentes branches).mov
#12 part4 Fusionner une branche (merge).mov
#12 part5 Fusionner une branche & gérer les conflits (merge & conflicts).mov

GitHub

#13 Introduction Github.mov
#13 part2 Créer notre repository distant sur Github.mov
#13 part3 Lier notre repository Local avec un repository distant sur Github.mov
#13 Part4 Inviter des collaborateurs sur le repository distant Github.mov
#13 Part5 Cloner & récupérer un repository distant sur un autre PC .mov
#13 Part6 Travailler sur une nouvelle fonctionnalité et la partager avec les autres membres de l'équipe.mov
#13 Part7 Récupérer une nouvelle fonctionnalité développée par une autre personne - tirer les modifications sur le repository distant.mov