JavaScript & TypeScript — Catalogue
Choisissez un cours ou un pack pour commencer.
Les métiers JavaScript & TypeScript concernent principalement les développeurs Web front-end, full-stack et back-end Node.js, ainsi que les intégrateurs et ingénieurs logiciels qui construisent des interfaces et services Web modernes. Le besoin de formation ne porte plus seulement sur JavaScript : les projets professionnels exigent aujourd’hui typage, structuration du code, consommation d’API, gestion des dépendances, tests, sécurité et déploiement.
Les 15 cours progressent des fondations Web HTML/CSS et JavaScript vers la manipulation du DOM, les formulaires, Fetch et les API, les modules et npm, puis TypeScript, les interfaces et types avancés, les applications monopage, Node.js, Express, sécurité, tests et déploiement. À l’issue du parcours, vous saurez réaliser une application Web complète, typée, connectée à une API, testée, sécurisée et prête à être mise en production.
🎓 15 cours • 📘 120 leçons interactives • ⏱️ de 45 à 75 heures de formation conversationnelle
Meilleure offre
Pack Complet JavaScript & TypeScript
148,50 € HT
Économie : 99,00 €
29,70 €
22,90 HT
Économie : 6,80 €
Comprendre le Web et créer une page HTML
comprendre le fonctionnement d'un site Web et construire une première page structurée
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.
- Comprendre le fonctionnement du Web
- Découvrir HTML, CSS et JavaScript
- Ajouter des liens et des images
- Atelier : créer une première page de présentation
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : créer une première page de présentation
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
9,90 € HT
Mettre en forme une interface avec CSS
créer une interface claire, lisible et adaptée aux différents écrans
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.
- Comprendre les sélecteurs CSS
- Comprendre les marges, bordures et espacements
- Construire une grille avec CSS Grid
- Atelier : réaliser une page responsive
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : réaliser une page responsive
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
9,90 € HT
Découvrir les fondamentaux de JavaScript
comprendre le rôle de JavaScript et écrire ses premiers programmes
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.
- Comprendre à quoi sert JavaScript
- Déclarer des variables avec let et const
- Afficher et examiner des valeurs dans la console
- Atelier : créer un premier calculateur interactif
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : créer un premier calculateur interactif
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
9,90 € HT
38,70 €
28,90 HT
Économie : 9,80 €
JavaScript opérationnel
construire des traitements qui prennent des décisions et répètent des opérations
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Utiliser les conditions if, else et else if
- Combiner plusieurs conditions
- Utiliser les boucles while et do while
- Atelier : créer un programme de gestion de résultats
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : créer un programme de gestion de résultats
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
12,90 € HT
Utiliser les fonctions, tableaux et objets
organiser les données et éviter la répétition du code
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Créer et appeler une fonction
- Comprendre la portée des variables
- Parcourir et transformer un tableau
- Atelier : gérer une liste d'éléments structurés
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : gérer une liste d'éléments structurés
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
12,90 € HT
Manipuler le DOM et les événements
rendre une page Web véritablement interactive
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Comprendre le modèle DOM
- Modifier le texte, les attributs et les styles
- Gérer les événements clavier et souris
- Atelier : créer une liste interactive
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : créer une liste interactive
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
12,90 € HT
47,70 €
35,90 HT
Économie : 11,80 €
Créer et valider des formulaires
récupérer les informations saisies par l'utilisateur et contrôler leur qualité
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Construire un formulaire HTML accessible
- Intercepter l'envoi du formulaire
- Afficher des messages d'erreur compréhensibles
- Atelier : réaliser un formulaire complet
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : réaliser un formulaire complet
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
15,90 € HT
Utiliser Fetch et communiquer avec des API
récupérer, valider et envoyer des données vers des services externes.
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comprendre le rôle d'une API
- Lire et valider des données au format JSON
- Utiliser les promesses, async et await
- Atelier : construire un client d’API complet
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : construire un client d’API complet
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
15,90 € HT
Structurer un projet avec modules, npm et outils
organiser correctement une application JavaScript moderne
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Découper un programme en modules
- Comprendre les dépendances d'un projet
- Installer et mettre à jour un package
- Atelier : restructurer une application modulaire
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : restructurer une application modulaire
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
15,90 € HT
56,70 €
42,90 HT
Économie : 13,80 €
Découvrir TypeScript et le typage
comprendre l'intérêt du typage et sécuriser progressivement le code JavaScript
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comprendre les limites du typage dynamique
- Installer et configurer TypeScript
- Typer les paramètres et retours de fonctions
- Atelier : convertir un programme JavaScript en TypeScript
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : convertir un programme JavaScript en TypeScript
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
18,90 € HT
Maîtriser les types avancés et les interfaces
modéliser précisément les données manipulées par l'application
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Utiliser les types personnalisés
- Définir des propriétés optionnelles
- Utiliser les types littéraux et les unions discriminées
- Atelier : modéliser les données d'une application
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : modéliser les données d'une application
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
18,90 € HT
Développer une application Web avec TypeScript
utiliser TypeScript dans une véritable interface interactive
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Configurer TypeScript pour le navigateur
- Typer les événements utilisateur
- Typer les réponses d'une API
- Atelier : créer une application TypeScript interactive
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : créer une application TypeScript interactive
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
18,90 € HT
74,70 €
48,90 HT
Économie : 25,80 €
Construire une application monopage moderne
organiser une application monopage comportant plusieurs vues et fonctionnalités.
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comprendre le fonctionnement d'une application monopage
- Gérer l'état de l'application
- Créer des composants réutilisables
- Atelier : construire une application monopage à plusieurs vues sans rechargement
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : construire une application monopage à plusieurs vues sans rechargement
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
24,90 € HT
Créer une API Node.js avec TypeScript
développer une API back-end typée pour une application Web.
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comprendre le rôle du développement back-end
- Créer une application avec Express
- Enregistrer des données dans une base
- Atelier : développer une API de gestion complète avec TypeScript
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : développer une API de gestion complète avec TypeScript
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
24,90 € HT
Sécuriser, tester et déployer une application complète
réunir toutes les compétences du parcours dans une réalisation professionnelle
Informations sur la formation
Développeurs Web, intégrateurs et professionnels techniques souhaitant construire des interfaces et applications modernes avec JavaScript et TypeScript.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Identifier les principales failles d'une application Web
- Comprendre l'authentification et les sessions
- Améliorer les performances et l'accessibilité
- Projet final : réaliser une application Web complète
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : réaliser une application Web complète
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
24,90 € HT