Parcours guidé
Développeur Python
Python pour la logique et l'automatisation, Git pour travailler proprement, SQL et MySQL pour interroger les données, Linux pour comprendre la machine qui exécute le code, Docker pour la livrer. Le socle idéal avant le web, la data ou l'administration système.
- 9 étapes
- 9 cours gratuits
- 9 formations
- 49 h 47 de lecture
Cliquez sur une étape pour lire son détail plus bas.
Les étapes, une par une
Chaque étape se termine par des cours à lire et à pratiquer. Les formations en distanciel prennent le relais pour aller plus loin.
-
Python Junior
Langage clair et polyvalent : scripts, web, données, automatisation. Une syntaxe douce qui laisse toute la place à la logique.
- Python — bases du langage À commencer ici
- Python — modules, erreurs et données
- Python — typage, tests et performance
En distanciel -
Git Junior
Versionner son code : commits, branches, fusion, résolution de conflits et travail à plusieurs. La compétence transversale de tous les métiers du web.
-
SQL Junior
Le langage des données : SELECT, jointures, agrégations, index. Savoir interroger une base est aussi utile que savoir écrire une boucle.
- SQL — interroger une base de données À commencer ici
- SQL — jointures, agrégats et sous-requêtes
- SQL — modélisation, index et optimisation
En distanciel -
MySQL Intermédiaire
Le SGBD relationnel libre le plus répandu : modélisation, tables, contraintes, utilisateurs, sauvegardes et optimisation des requêtes.
En distanciel -
Linux Junior
Le socle des serveurs web : terminal, arborescence, permissions, paquets, processus et journaux. Le prérequis de tout le reste côté serveur.
-
Docker Avancé
Isoler et livrer une application avec ses dépendances : images, conteneurs, volumes et Docker Compose pour des environnements reproductibles.
-
CI/CD & déploiement Avancé
Automatiser la livraison : intégration continue, environnements, déploiement et retour arrière. Le code part en production sans cérémonie manuelle.
-
Sécurité applicative Intermédiaire
Protéger une application : validation des entrées, mots de passe, sessions, droits, secrets, dépendances et fautes courantes du Top 10 OWASP.
-
Tests & qualité Intermédiaire
Vérifier que le code fait ce qu'il promet : tests unitaires, tests d'intégration, couverture. Écrire des tests, c'est pouvoir modifier sans casser.