Concept d'asynchronicité : Introduction aux callbacks et utilisation des promesses. Maîtrise de Async/Await pour gérer les erreurs asynchrones efficacement. Exploitation de la boucle d'événements pour comprendre l'exécution du code, la pile d'appels et la file d'attente. Distinction entre multithreading et événement unique par la gestion du parallélisme, avec utilisation des Web Workers. Intégration facilitée pour interopérabilité avec les API à travers les appels HTTP avec fetch.
5h à 10h
5 points clés
Javascript

Avancé

Expert
Comprendre les callbacks en JavaScript.
Maîtriser l'utilisation des promesses.
Comprendre la syntaxe async/await.
Maîtriser la gestion des erreurs asynchrones.
Utiliser efficacement async/await en JavaScript.
Comprendre la boucle d'événements en JavaScript
Expliquer la pile d'appels et la file d'attente
Distinguer multithreading et événement unique.
Appliquer Web Workers pour traitement parallèle.
Optimiser le code JavaScript en utilisant le parallélisme.
Maîtriser les appels HTTP avec fetch.
Intégrer efficacement les API tierces en JavaScript.
Comprendre l'usage de promesses pour l'interopérabilité API.