Développeur web full-stack
Full-Stack Web
Vous savez lire du HTML et vous voulez livrer une application complète, pas seulement des pages.
46 leçons écrites
5 cours sur 5 disponibles
Le seul parcours dont les cinq cours sont entièrement écrits. On part du langage lui-même, on le rend sûr avec TypeScript, on construit l’interface avec React, on la met en production avec Next.js, puis on y branche un modèle de langage — l’ajout que les clients demandent aujourd’hui.
- Étape 1
Le langage, avant les outils
React, Next.js et TypeScript ne sont que du JavaScript organisé. Commencer par un framework sans connaître le langage se paie plus tard, sur chaque bogue qu’on ne sait pas lire.
-
Modules, asynchrone, destructuration : la syntaxe que tout le reste suppose acquise.
9 leçons publiées
-
- Étape 2
Typer, pour que le code tienne
TypeScript vient avant React, et non après : écrire un composant typé dès le départ est plus simple que de typer après coup une base qui a grossi sans types.
-
Types, interfaces, génériques — et ce que le compilateur détecte avant l’utilisateur.
7 leçons publiées
-
- Étape 3
Construire l’interface
Le modèle de composants et la gestion d’état sont le cœur du métier côté navigateur. C’est aussi l’étape la plus longue du parcours.
-
Composants, état, effets, et les pièges de rendu qu’on ne voit qu’en production.
13 leçons publiées
-
- Étape 4
Passer en production
React seul ne fait ni le routage, ni le rendu serveur, ni le référencement. Next.js apporte ce qui sépare une démonstration d’un site en ligne.
-
Routage, rendu serveur, données et déploiement d’une application réelle.
7 leçons publiées
-
- Étape 5
Brancher un modèle de langage
C’est la demande la plus fréquente sur une application web existante. Elle arrive en dernier parce qu’elle suppose une application dans laquelle l’intégrer.
-
Appels, coûts, diffusion en flux, et le traitement des réponses inattendues.
10 leçons publiées
-
Ce qui rejoindra ce parcours
Cours en préparation. Ils seront ouverts sans supplément à qui aura déjà acheté le parcours.
- Node.js et Express Le côté serveur en JavaScript, pour ne pas dépendre d’un backend écrit par quelqu’un d’autre.
- Tailwind CSS Mettre en forme sans écrire de feuille de style à maintenir.
- Tests avec Vitest et Playwright Déployer un vendredi sans retenir son souffle.