Nouvelle promotion ouverte Rejoindre maintenant
Débutant Gratuit Populaire

JavaScript Moderne - Rendre tes Pages Web Vivantes et Interactives

Formation gratuite : maîtrise JavaScript pour créer des sites interactifs, valider des formulaires et préparer ton entrée dans le développement web professionnel avec Laravel ou Flutter.

  • 4 semaines • ~5h de contenu • 5 modules
  • 5 modules · 25 leçons
  • Certificat inclus

Ce que vous allez apprendre

  • Comprendre les bases de JavaScript : variables, types, fonctions, conditions, boucles
  • Manipuler le DOM et réagir aux événements utilisateur (clics, formulaires, clavier)
  • Travailler avec les tableaux, objets et les fonctions avancées (ES6+)
  • Faire des requêtes fetch pour consommer une API et afficher des données dynamiques
  • Créer des projets concrets : calculatrice, formulaire interactif, affichage de données en temps réel
  • Être prêt(e) à attaquer Laravel Full Stack ou Flutter & Dart

À propos de cette formation

JavaScript est le langage qui donne vie aux sites web. Sans lui, les pages restent statiques — avec lui, elles réagissent, animent, vérifient, communiquent.

Dans cette formation gratuite, tu vas apprendre à :
• Comprendre les bases du langage : variables, fonctions, conditions, boucles
• Manipuler le DOM pour modifier une page en temps réel
• Gérer les événements : clics, saisies, soumissions de formulaires
• Travailler avec les tableaux et objets pour organiser tes données
• Faire des appels fetch / API pour afficher des données dynamiques
• Utiliser les bases de ES6+ : arrow functions, destructuring, modules

À la fin de cette formation, tu sauras créer des interfaces interactives professionnelles et tu seras prêt(e) à passer à l'étape suivante : Laravel Full Stack pour le développement web complet, ou Flutter & Dart pour les applications mobiles.

💡 Cette formation est le chaînon manquant entre HTML/CSS et le développement web professionnel. Ne la saute pas.

Prérequis

  • Avoir suivi les formations HTML5 et CSS3 de CodAfrik (ou connaître les bases du HTML/CSS). Aucune notion de programmation requise - JavaScript sera ton premier vrai langage. Un ordinateur avec Chrome et VS Code suffisent.

Technologies & outils

JavaScriptHTMLCSSDOMES6fetchAPI

Programme du cours

5 modules · 25 leçons
  1. Bienvenue dans JavaScript — Pourquoi apprendre JS ? Aperçu gratuit
  2. Variables et types de données (var, let, const) Aperçu gratuit
  3. Conditions et opérateurs (if, else, ternaire)
  4. Boucles — for, while et forEach
  5. Quiz — Module 1 : Les bases
  1. Fonctions : déclarer, appeler et retourner
  2. Introduction au DOM — Qu'est-ce que c'est ?
  3. Sélectionner et modifier des éléments HTML
  4. Événements — clic, clavier, formulaires
  5. Projet — Calculatrice simple en JavaScript
  6. Quiz — Module 2 : Fonctions et DOM
  1. Tableaux — créer, parcourir, filtrer (map, filter, reduce)
  2. Objets JavaScript — propriétés et méthodes
  3. ES6+ — Arrow functions, destructuring, spread
  4. Template literals et modules ES6
  5. Quiz — Module 3 : Tableaux, objets et ES6+
  1. Qu'est-ce qu'une API REST ? JSON et les données
  2. fetch() — faire une requête GET et afficher les données
  3. async / await — écrire du code asynchrone propre
  4. Projet — Afficher une liste de produits depuis une API
  5. Quiz — Module 4 : Fetch et les API
  1. Projet final — Application Todo List interactive
  2. Révision complète — Ce que tu sais maintenant faire
  3. Et après ? Laravel Full Stack ou Flutter — choisir ta voie
  4. Quiz final — JavaScript Moderne

Continuez votre parcours

Toutes les formations
Accès libre Gratuit
S'inscrire
👋 Bonjour ! Je suis Diarra, comment puis-je vous aider ?
Diarra
Diarra
Assistante CodAfrik · En ligne
Diarra

Nous respectons votre vie privée

Nous utilisons des cookies analytiques (Google Analytics) pour améliorer votre expérience. Aucune donnée n'est vendue à des tiers.

Cookies essentiels — Toujours actifs. Nécessaires au fonctionnement du site (session, panier, sécurité).

Cookies analytiques — Google Analytics 4. Nous aide à comprendre comment vous naviguez sur le site (pages vues, durée, source de trafic). Anonymisés.

Cookies marketing — Meta Pixel. Uniquement si vous acceptez, pour mesurer l'efficacité de nos publicités.

Politique de confidentialité