Le catalogue

Choisis un parcours, avance à ton rythme. Rien n'est chronométré, rien n'est payant.

3 parcours

Développeur Front-end

Débutant

Des bases du web à la mise en production : HTML, CSS, JavaScript, un framework, les tests et le déploiement.

Ce parcours n'a pas pour but de te faire mémoriser des technologies. Il a pour but de te rendre autonome. Les meilleurs développeurs ne sont pas ceux qui savent tout : ce sont ceux qui savent chercher — lire une documentation, formuler la bonne requête, isoler un bug, tester une hypothèse et recommencer. Mais l'autonomie n'est pas l'isolement. Quand tu as vraiment cherché et que tu ne trouves pas, demander de l'aide est la seconde compétence du métier. Chercher seul d'abord, demander à temps ensuite : c'est exactement ce qu'on appelle savoir travailler en équipe.

7 étapes113 notions1 inscrits

Développeur Back-end

Intermédiaire

Du premier SELECT à l'API en production : bases de données, sécurité, déploiement et montée en charge.

Le back-end, c'est la partie qu'on ne voit pas et qui ne pardonne pas. Une faute de goût en front-end se remarque ; une faute de conception en back-end fait fuiter des données, perdre de l'argent, ou tomber le service un dimanche soir. Ce parcours ne cherche pas à te faire connaître trente technologies. Il cherche à te rendre capable de tenir un service en production : savoir modéliser des données, écrire une API qu'on peut consommer sans t'appeler, protéger des comptes, déployer sans prier, et comprendre ce qui casse quand la charge monte. Beaucoup d'outils listés ici, tu ne les utiliseras jamais. C'est voulu. La compétence du back-end n'est pas de tout savoir installer : c'est de savoir quel problème chaque outil résout, et de reconnaître le jour où tu as ce problème. Avant ce jour-là, chaque outil ajouté est une dette. Et comme dans tous les parcours d'ici : la réponse n'est pas donnée. Le sujet, la raison de l'apprendre, et de quoi aller chercher.

8 étapes156 notions1 inscrits

Développeur Full-stack

Avancéaprès 2 parcours

Assembler front et back, puis héberger, déployer et exploiter le tout en production.

Ce parcours ne réapprend rien. Il suppose que tu as terminé Front-end et Back-end, et il traite uniquement de ce que ni l'un ni l'autre ne couvre : ce qui se passe entre les deux, et ce qui vient après. Être full-stack, ce n'est pas savoir écrire du React et du Node. C'est savoir brancher l'un sur l'autre sans faille d'authentification, les livrer ensemble sans coupure, les héberger ailleurs que sur ton portable, et savoir que ça casse avant que le client n'appelle. C'est le parcours le plus court des trois, et de loin le plus exigeant. Il ne se commence pas en parallèle des autres : il se commence après.

5 étapes57 notions0 inscrits