Bienvenue dans mon espace d’apprentissage JavaScript.
J’ai créé ce projet pour me challenger, progresser en JavaScript, et documenter chaque étape.
Suivre différents tutoriels (YouTube, Udemy, articles) pour construire 3 défis progressifs :
-
🔰 Niveau 1 – Bases et fondamentaux
(variables, fonctions, boucles, conditions, DOM, événements) -
⚙️ Niveau 2 – Concepts intermédiaires
(manipulation d’API, promesses, localStorage, gestion des erreurs, projets interactifs) -
🧠 Niveau 3 – Techniques avancées
(programmation orientée objet, design patterns, APIs Web modernes, async/await, animation d’interfaces, interactivité avancée, performance web, structure d’applications front-end)
Chaque défi dure 30 jours.
Chaque jour : un mini-projet, une exploration, une note ou une réflexion.
Le but ? Apprendre en pratiquant et partager ce que j’apprends.
- Mon journal de bord par niveau
- Des liens vers les ressources utilisées
- Du code commenté et des démos
- Des idées de projets à refaire chez toi
- Mes erreurs, mes solutions et mes tips
- JavaScript (ES6+)
- DOM, événements, promesses, Fetch
- async/await, closures, récursivité
- OOP (Programmation orientée objet)
- Design patterns
- Programmation fonctionnelle (currying, composition)
- APIs Web : Canvas, Geolocation, Notifications, IndexedDB, WebSockets
- Animation avec JavaScript et CSS (GSAP, transitions fluides)
Pour toute personne qui veut :
- Approfondir JavaScript avec de vrais projets
- Comprendre les “tricky parts” du langage
- Reprendre confiance en codant chaque jour
- S’inspirer d’une démarche progressive, honnête et documentée
Parce que je crois qu’on apprend mieux en partageant.
Et parce que JavaScript peut être fun, clair et puissant — si on s’y engage pas à pas.
Tu veux apprendre avec moi ?
Clone ce repo, explore les projets, lis mes notes, et lance-toi !
Merci d’être là 🫶
PatriHow
www.patrihow.com