Python JavaScript & TypeScript SQL API Cybersecurity Fundamentals Cloud Fundamentals Data Modeling & Pipelines

JavaScript & TypeScript — Catalogue

Choisissez un cours ou un pack pour commencer.

Chaque cours réunit 8 leçons interactives dans un Learning Workspace conçu pour transformer les connaissances en compétences opérationnelles. Leçons guidées, cas pratiques, quiz dynamiques, accompagnement conversationnel et suivi de progression vous permettent d'apprendre efficacement, à votre rythme. Les 15 cours suivent une progression par niveaux, de la découverte du Web jusqu'à la réalisation d'une application monopage TypeScript, d'une API Node.js typée et d'une application Web complète sécurisée, testée et déployée.

🎓 15 cours • 📘 120 leçons interactives • ⏱️ de 45 à 75 heures de formation conversationnelle

5 niveaux : Niveau 1 — 9,90 € HT Niveau 2 — 12,90 € HT Niveau 3 — 15,90 € HT Niveau 4 — 18,90 € HT Niveau 5 — 24,90 € HT

Meilleure offre

Pack Complet JavaScript & TypeScript

🎓 Attestation : "JavaScript & TypeScript — Parcours professionnel" 247,50 €
📚 15 parcours 📖 120 leçons ⏱ 45 à 75 h ⚡ 1800 crédits inclus

148,50 € HT

Économie : 99,00 €

Pack Fondations Web 3 cours
🎓 Attestation : JavaScript & TypeScript — Fondations Web
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 240 crédits inclus

29,70 €

22,90 HT

Économie : 6,80 €

01 Niveau 1

Comprendre le Web et créer une page HTML

comprendre le fonctionnement d'un site Web et construire une première page structurée

Comprendre le fonctionnement du Web Identifier le rôle du navigateur et du serveur Découvrir HTML, CSS et JavaScript Créer la structure d'un document HTML Utiliser les titres, paragraphes et listes Ajouter des liens et des images Structurer une page avec les balises sémantiques Atelier : créer une première page de présentation
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 80 crédits inclus
02 Niveau 1

Mettre en forme une interface avec CSS

créer une interface claire, lisible et adaptée aux différents écrans

Comprendre les sélecteurs CSS Appliquer couleurs, polices et arrière-plans Comprendre les marges, bordures et espacements Maîtriser le modèle de boîte CSS Organiser une page avec Flexbox Construire une grille avec CSS Grid Adapter une interface aux mobiles Atelier : réaliser une page responsive
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 80 crédits inclus
03 Niveau 1

Découvrir les fondamentaux de JavaScript

comprendre le rôle de JavaScript et écrire ses premiers programmes

Comprendre à quoi sert JavaScript Ajouter JavaScript à une page Web Déclarer des variables avec let et const Manipuler les nombres et les chaînes de caractères Découvrir les booléens et les comparaisons Afficher et examiner des valeurs dans la console Comprendre les erreurs JavaScript courantes Atelier : créer un premier calculateur interactif
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 80 crédits inclus
Pack JavaScript opérationnel 3 cours
🎓 Attestation : JavaScript & TypeScript — JavaScript opérationnel
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 300 crédits inclus

38,70 €

28,90 HT

Économie : 9,80 €

04 Niveau 2

JavaScript opérationnel

construire des traitements qui prennent des décisions et répètent des opérations

Utiliser les conditions if, else et else if Comparer correctement des valeurs Combiner plusieurs conditions Utiliser l'instruction switch Répéter une opération avec for Utiliser les boucles while et do while Interrompre ou poursuivre une boucle Atelier : créer un programme de gestion de résultats
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 100 crédits inclus
05 Niveau 2

Utiliser les fonctions, tableaux et objets

organiser les données et éviter la répétition du code

Créer et appeler une fonction Utiliser les paramètres et valeurs de retour Comprendre la portée des variables Découvrir les fonctions fléchées Créer et modifier un tableau Parcourir et transformer un tableau Créer et manipuler des objets Atelier : gérer une liste d'éléments structurés
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 100 crédits inclus
06 Niveau 2

Manipuler le DOM et les événements

rendre une page Web véritablement interactive

Comprendre le modèle DOM Sélectionner des éléments HTML Modifier le texte, les attributs et les styles Créer et supprimer des éléments Réagir à un clic utilisateur Gérer les événements clavier et souris Utiliser la délégation d'événements Atelier : créer une liste interactive
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 100 crédits inclus
Pack Applications et API 3 cours
🎓 Attestation : JavaScript & TypeScript — Applications et API
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 360 crédits inclus

47,70 €

35,90 HT

Économie : 11,80 €

07 Niveau 3

Créer et valider des formulaires

récupérer les informations saisies par l'utilisateur et contrôler leur qualité

Construire un formulaire HTML accessible Récupérer les valeurs saisies Intercepter l'envoi du formulaire Vérifier les champs obligatoires Contrôler les nombres, dates et adresses électroniques Afficher des messages d'erreur compréhensibles Nettoyer et préparer les données saisies Atelier : réaliser un formulaire complet
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 120 crédits inclus
08 Niveau 3

Utiliser Fetch et communiquer avec des API

récupérer, valider et envoyer des données vers des services externes.

Comprendre le rôle d'une API Découvrir HTTP et les méthodes principales Lire et valider des données au format JSON Effectuer une requête GET avec fetch Envoyer des données avec POST Utiliser les promesses, async et await Gérer les erreurs réseau et serveur Atelier : construire un client d’API complet
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 120 crédits inclus
09 Niveau 3

Structurer un projet avec modules, npm et outils

organiser correctement une application JavaScript moderne

Découper un programme en modules Utiliser export et import Comprendre les dépendances d'un projet Installer et utiliser Node.js Initialiser un projet avec npm Installer et mettre à jour un package Utiliser un serveur de développement Atelier : restructurer une application modulaire
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 120 crédits inclus
Pack TypeScript 3 cours
🎓 Attestation : JavaScript & TypeScript — TypeScript
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 420 crédits inclus

56,70 €

42,90 HT

Économie : 13,80 €

10 Niveau 4

Découvrir TypeScript et le typage

comprendre l'intérêt du typage et sécuriser progressivement le code JavaScript

Comprendre les limites du typage dynamique Découvrir le rôle de TypeScript Installer et configurer TypeScript Typer les chaînes, nombres et booléens Typer les tableaux et les objets Typer les paramètres et retours de fonctions Comprendre les erreurs du compilateur Atelier : convertir un programme JavaScript en TypeScript
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 140 crédits inclus
11 Niveau 4

Maîtriser les types avancés et les interfaces

modéliser précisément les données manipulées par l'application

Utiliser les types personnalisés Créer des interfaces Définir des propriétés optionnelles Utiliser les unions de types Réduire un type avec le type narrowing Utiliser les types littéraux et les unions discriminées Utiliser les génériques Atelier : modéliser les données d'une application
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 140 crédits inclus
12 Niveau 4

Développer une application Web avec TypeScript

utiliser TypeScript dans une véritable interface interactive

Configurer TypeScript pour le navigateur Typer les éléments du DOM Typer les événements utilisateur Créer des classes TypeScript Organiser les services et modèles de données Typer les réponses d'une API Gérer les valeurs nulles et les erreurs Atelier : créer une application TypeScript interactive
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 140 crédits inclus
Pack Développement professionnel 3 cours
🎓 Attestation : JavaScript & TypeScript — Développement professionnel
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 480 crédits inclus

74,70 €

48,90 HT

Économie : 25,80 €

13 Niveau 5

Construire une application monopage moderne

organiser une application monopage comportant plusieurs vues et fonctionnalités.

Comprendre le fonctionnement d'une application monopage Découper l'interface en composants Gérer l'état de l'application Mettre en place une navigation interne Charger les données selon la page affichée Créer des composants réutilisables Organiser les dossiers et responsabilités Atelier : construire une application monopage à plusieurs vues sans rechargement
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 160 crédits inclus
14 Niveau 5

Créer une API Node.js avec TypeScript

développer une API back-end typée pour une application Web.

Comprendre le rôle du développement back-end Créer un serveur Node.js avec TypeScript Créer une application avec Express Créer des routes API REST typées Recevoir et valider des données JSON Enregistrer des données dans une base Gérer les erreurs et codes HTTP Atelier : développer une API de gestion complète avec TypeScript
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 160 crédits inclus
15 Niveau 5

Sécuriser, tester et déployer une application complète

réunir toutes les compétences du parcours dans une réalisation professionnelle

Identifier les principales failles d'une application Web Protéger et valider les données reçues Comprendre l'authentification et les sessions Tester les fonctions et services importants Déboguer avec les outils du navigateur Améliorer les performances et l'accessibilité Préparer et déployer l'application Projet final : réaliser une application Web complète
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 160 crédits inclus