Démystifiez le JavaScript
Découvrez 7 notions avancées expliquant le fonctionnement de vos programmes JavaScript.
Une fois ces concepts compris, vous serez plus serein en écrivant votre code, et également pour comprendre celui des autres !
Chacune de ces notions est présentée à travers une vidéo brève et détaillée.
Afin d'être sûr de retenir ces informations : un quiz est présent à la fin de chaque journée, qui se complète en à peu près 1 minute.
Planning
Jour 1 Les moteurs: Fonctionnement des moteurs et notamment celui du moteur V8 de Chrome.
Les internal properties: Des propriétés inaccessibles pour les développeurs, et qui régissent le fonctionnement interne du programme.
Jour 2 Lexical Environnement: Cette notion explique de manière très claire le fonctionnement du scope des variables.
Garbage Collection: Comprendre la gestion de la mémoire, que ce soit en JS, ou dans tous les autres langages.
JavaScript Runtime environment: Le chef d'orchestre de tout programme JavaScript.
Jour 3 Call Stack: Ce système est indispensable pour la lecture du code JavaScript en continu.
Event Loop: La notion la plus importante pour comprendre le vrai fonctionnement du code JavaScript !
