Skip to content

paticodes/js30jours

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

30 Jours de JavaScript · Mon défi personnel

Bienvenue dans mon espace d’apprentissage JavaScript.
J’ai créé ce projet pour me challenger, progresser en JavaScript, et documenter chaque étape.


🎯 Objectif

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.


✍️ Ce que tu trouveras ici

  • 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

🧰 Technologies & concepts abordés

  • 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 qui ?

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

🌱 Pourquoi ce projet ?

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published