De zéro à ton premier vrai site en ligne. D'abord la méthode, ensuite 7 étapes avec un projet et des ressources gratuites pour chacune. Coche chaque étape quand tu l'as finie.
ChatGPT ou Claude peuvent écrire tout ton code. Le problème : si tu ne comprends pas ce qu'il fait, tu bloques au premier bug et tu n'as rien appris.
Un tuto regardé donne l'impression d'avoir compris. Vise une heure de pratique pour un quart d'heure de cours.
Tu passes à l'étape suivante quand ton projet marche, pas quand tu as fini le cours.
MDN Web Docs : la référence HTML, CSS et JavaScript, à ouvrir dès que tu as un doute.
OpenClassrooms ou freeCodeCamp : des cours guidés avec exercices (le second est en anglais).
Les durées sont des repères pour quelqu'un qui part de zéro et bosse environ une heure par jour. Si t'as déjà programmé, ça ira plus vite.
Le HTML décrit ce qu'il y a sur la page : titres, paragraphes, images, liens, boutons, formulaires.
Le début du cours HTML/CSS d'OpenClassrooms, et MDN pour vérifier à quoi sert une balise.
Une page de présentation de toi, sans aucun style.
Le CSS habille la page : couleurs, typo, espacements. Le vrai sujet, c'est de placer les éléments où tu veux.
Reprends ta page de l'étape 1 et rends-la propre.
La majorité des gens verront ton site sur leur téléphone. Il doit s'adapter à toutes les tailles d'écran.
Ouvre les outils de développement de ton navigateur (F12) et active le mode mobile. Tu vois ton site sur n'importe quelle taille d'écran sans sortir ton téléphone.
Un portfolio d'une page, qui s'affiche bien sur téléphone, tablette et ordinateur.
Le JavaScript rend ton site vivant : un menu qui s'ouvre, un formulaire qui vérifie ce qu'on tape, des données qui s'affichent. C'est l'étape la plus longue, c'est normal.
javascript.info, en français, de la première variable jusqu'à fetch. Pour l'appli météo, Open-Meteo est une API météo gratuite, sans inscription.
Une to-do list, puis une appli météo qui appelle une vraie API.
Un site qui reste sur ton ordi n'existe pas. Apprends à sauvegarder ton code et à le publier.
Learn Git Branching, un jeu en français qui te fait comprendre les branches en les voyant bouger.
Mets en ligne tout ce que t'as fait jusqu'ici, avec un vrai lien.
Un framework, c'est une boîte à outils pour construire des sites plus gros, plus vite. React est le plus demandé en entreprise.
Le tutoriel officiel sur react.dev, en anglais. Tu construis un petit jeu pas à pas, c'est le meilleur point de départ.
Refais ton appli météo en React, puis un petit tableau de bord.
Pas un clone de Netflix. Un site pour un commerce, une asso ou un artisan que tu connais, mis en ligne et utilisé pour de vrai.
C'est là que tu apprends ce qu'aucun cours ne t'apprend : un vrai besoin, des retours, et un site que tu dois maintenir.
Savoir coder un site, c'est la moitié du chemin. L'autre moitié, c'est trouver quelqu'un qui le paie. C'est ce qu'on apprend chez les Builders : rejoins la communauté et débloque le reste de la bibliothèque.
Rejoindre les Builders