+237 680 39 05 82 contact@syneduc.com
Accredited & Certified Programs
Chapitres des cours

JavaScript avancé : asynchrone et APIs

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 com...

100
Tous niveaux
CIA Formation
CIA Formation Centre Vérifié

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.
Nous contacter

Commentaires

0 commentaire

Se connecter pour commenter

Aucun commentaire pour le moment

Soyez le premier à partager votre avis !

Se connecter pour commenter

Supprimer le commentaire ?

Cette action est irréversible. Le commentaire sera définitivement supprimé.

Your Cart

Your cart is empty

Add programs to start learning