Catalogue de cours
Git & GitHub
Créez des branches, relisez et livrez sans risque, même avec un binôme IA.
- Débutant
- 16 leçons
- 2 projets
- Environ 2.5 h
- EN · UZ · KO · RU · ES · FR · DE · AR
Git est l’outil que tout développeur doit connaître dès le premier jour. À l’ère de l’IA, c’est aussi le filet de sécurité qui permet de relire, de comparer et d’annuler ce qu’un agent écrit. Vous commencerez par votre premier commit et la zone de préparation, puis apprendrez à utiliser les branches, à les fusionner et à résoudre les conflits. Vous enverrez ensuite votre code sur GitHub et ouvrirez des pull requests pour une véritable revue de code. Enfin, vous découvrirez un workflow adapté à l’IA : rédiger un AGENTS.md pour que les agents suivent vos règles, relire les PR de bots, annuler une mauvaise modification en une commande et garder des commits petits et faciles à relire.
Programme
Section 1
Version Control Basics
Snapshots, commits, the staging area, and undo.
- Pourquoi gérer les versions ?
- Votre premier commit
- La zone de préparation
- Historique et annulation
Section 2
Branching & Merging
Work in parallel and bring it back together.
- Les branches
- Fusionner des branches
- Résoudre les conflits
- Un workflow de branches simple
Section 3
GitHub & Pull Requests
Push, open PRs, and review code.
- Dépôts distants : push et pull
- Les pull requests
- Faire la revue d’une PR
- Ignorer des fichiers
Section 4
The AI-Native Workflow
Work with agents safely using git.
- AGENTS.md : le contexte des agents
- Relire les PR d’agents
- Revenir en arrière sans risque
- Des commits propres
Parcours d’apprentissage
Développement avec l’IA
Lancez une application TypeScript sécurisée en intégrant l’IA à votre façon de travailler : des algorithmes testés, des outils aux limites bien définies, des choix d’architecture que vous savez expliquer et des mises en production que vous pouvez vérifier après leur déploiement.
Suite de 16 cours
Développement web full-stack
Créez et partagez une application React full-stack testée : une interface accessible à tous, des données visibles uniquement par leur propriétaire, des API aux limites claires, des mises à jour en temps réel qui restent cohérentes et des déploiements réversibles.
Suite de 14 cours
Développement Python et données
Analysez des données réelles et créez des outils testés qui communiquent avec des API externes en toute sécurité et recherchent dans vos contenus, avec Python, Git, SQL et la recherche vectorielle.
Suite de 10 cours
Votre idée en ligne. Commencez en 60 secondes.
Essai gratuit de 7 jours avec chaque offre pour les nouveaux membres · Résiliation à tout moment
Commencer