Programme de Formation
5
module(s)
Durée totale : 100
Le JavaScript synchrone exécute le code ligne par ligne. Mais que se passe-t-il quand on attend une réponse d'un serveur distant ? Ce chapitre explore l'asynchrone, les Promises, async/await et la communication avec des APIs web.
Module 1 : Le JavaScript asynchrone
25
JavaScript est mono-thread mais gère l'asynchrone grâce à son event loop. Comprenez la différence entre code synchrone et asynchrone, les callbacks et pourquoi les Promises ont été inventées.
Module 2 : Les Promises
25
Une Promise représente une valeur qui sera disponible dans le futur. Apprenez à créer des Promises, à les enchaîner avec .then() et à gérer les erreurs avec .catch() et Promise.all().
Module 3 : async / await
25
async/await est la syntaxe moderne pour travailler avec les Promises. Elle permet d'écrire du code asynchrone qui ressemble à du code synchrone, beaucoup plus lisible et facile à déboguer.
Module 4 : Fetch et les APIs REST
30
Récupérez des données depuis des APIs web avec fetch(). Comprenez le format JSON, les requêtes GET et POST, les codes de statut HTTP et comment afficher des données dynamiques dans votre page.
Module 5 : Le stockage local
20
Persistez des données dans le navigateur avec localStorage et sessionStorage. Apprenez à sauvegarder des préférences, des paniers ou des données utilisateur sans serveur.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter