Formation professionnelle continue
(jeune/adulte sur le marché du travail) |
Niveau d'entrée : Sans niveau spécifique |
4SH Learning |
Améliorez vos compétences en JavaScript / TypeScript avec l’aide de nos experts !
Écrire, lire et comprendre du code JavaScript et TypeScript
Savoir tirer parti de l'outillage à disposition
Concevoir et mettre en oeuvre des fonctions & classes JavaScript
Connaître les meilleures syntaxes pour améliorer la maintenabilité, la robustesse et l'expressivité du code
Comprendre les principes de l'asynchronisme
Manipuler les APIs Javascript courantes dans le navigateur (DOM, Date & Temps, Promesses, etc.)
Représenter un modèle mental lisible et robuste à l'aide des types TypeScript
Attestation de fin de formation
Concepts de base de JavaScript
Historique & gouvernance
Fonctionnement dans le navigateur
Fonctions & Variables & Portées de variables
Types & Opérateurs
Structures de contrôle
Objets, Fonctions et portée des variables
Objets
Chaîne prototypale
Classes
Fonctions & Arrow functions
Asynchronisme
Event loop
Promises
Async/await
Fetch
Tirer partie de son navigateur pour debugger son application
Présentation générale des DevTools
Sources, Breakpoints & Debugging
Manipulation de la console
Analyser les requêtes sortantes de son application
Sucres syntaxiques
Destructuring
Rest & Spread operators
Default values
Optional Chaining & nullish coalescing
Écosystème et Modules
Les modules ESM
Node & NPM
APIs du quotidien
Manipulation du DOM
Event listeners
Gestion du temps
Regexps
Persistance navigateur
Introduction à Typescript
Historique
Principes de Typescript et positionnement par rapport à Javascript
Type vs Values spaces
Named vs Structural typing
Définir des Types
Typage ensembliste
Dériver des Types à partir d'autres
Types paramétrés
Transformer des Types avec les Mapped Types
Types utilitaires
Conclusion
Conditions d'accès réglementaires :
Tout public
Conditions d'accés pédagogiques :
Public concerné
Cette formation s'adresse à des développeurs d'applications Web souhaitant se former
sur le développement d'applications modernes dans le navigateur.
Prérequis
Connaissances de base sur les concepts de programmation.
Compréhension basique des principes du Web (HTML, CSS).
Critères d'admission :
Inscription directe ou par un conseiller en insertion professionnelle
Modalités d'enseignement :
Sans objet
Rythme :
Temps plein
Du 01/09/2025 au 04/09/2025
Du 20/10/2025 au 23/10/2025
Lien vers le site web de l'organisme de formation
En savoir plusConstruire son projet professionnel
En savoir plusRecherchez le bon interlocuteur pour vous informer
En savoir plus