Programmation JavaScript

JavaScript Programming

Maîtrisez JavaScript moderne pour le web: bases, ES6+, DOM, Node.js et un mini projet full‑stack.

Niveau
Débutant à Intermédiaire
Durée estimée
4-6 mois
Nombre de phases
3

📋Prérequis

Connaissances de base en HTML/CSS utiles

🎯Débouchés possibles

Développeur FrontendDéveloppeur Full‑stackDéveloppeur JavaScript

Ce que vous allez apprendre

JavaScriptES6DOMNode.jsNPM

Les phases du parcours

1

Phase de base - Syntaxe et DOM

Durée estimée : 1-2 mois

Bases du langage et manipulation du DOM

Bases du langage

Types, variables, fonctions, scopes

📚Sujets principaux :
  • •Types
  • •let/const
  • •Fonctions
  • •Scopes
  • •Tableaux
  • •Objets
💡Exemples pratiques que vous réaliserez :
  • ✓Calculatrice
  • ✓To‑Do list

DOM & événements

Sélection, écouteurs d'événements, manipulation du DOM

📚Sujets principaux :
  • •querySelector
  • •events
  • •classes
  • •dataset
💡Exemples pratiques que vous réaliserez :
  • ✓Modal
  • ✓Carousel

Modules et outils

Modules ES, npm et scripts

📚Sujets principaux :
  • •ES Modules
  • •npm scripts
💡Exemples pratiques que vous réaliserez :
  • ✓Bundle léger
2

Phase intermédiaire - Node.js et API

Durée estimée : 1-2 mois

Back-end léger avec Node.js et consommation d'API

Node.js & npm

Scripts, modules, fs et http

📚Sujets principaux :
  • •npm
  • •fs
  • •http
💡Exemples pratiques que vous réaliserez :
  • ✓Script CLI

APIs & fetch

REST, JSON, fetch/axios

📚Sujets principaux :
  • •REST
  • •JSON
  • •fetch
💡Exemples pratiques que vous réaliserez :
  • ✓Lecteur d'API publique

Tests et qualité

Tests et linting

📚Sujets principaux :
  • •Jest
  • •ESLint
  • •Prettier
💡Exemples pratiques que vous réaliserez :
  • ✓Tests d'un utilitaire
3

Phase avancée - Mini projet

Durée estimée : 1-2 mois

Construire une petite app full‑stack

App web simple

Client + serveur minimal

📚Sujets principaux :
  • •Routing
  • •Formulaires
  • •API
💡Exemples pratiques que vous réaliserez :
  • ✓CRUD tâches

Auth et stockage

LocalStorage et auth basique

📚Sujets principaux :
  • •Auth basique
  • •Storage
💡Exemples pratiques que vous réaliserez :
  • ✓Login minimal

Déploiement

Livrer en ligne

📚Sujets principaux :
  • •Build
  • •Hébergement
💡Exemples pratiques que vous réaliserez :
  • ✓Démo en ligne

Prêt à démarrer votre parcours ?

Rejoignez des milliers d'apprenants et bénéficiez d'un accompagnement par des experts

Conseils pour réussir

💪

Pratique régulière

Réalisez des projets concrets pour appliquer ce que vous apprenez

👥

Rejoignez une communauté

Échangez avec d'autres apprenants et partagez votre progression

📝

Prenez des notes

Gardez une trace de vos apprentissages pour y revenir facilement

🎯

Fixez des objectifs

Divisez le parcours en petits objectifs et célébrez vos progrès