La découverte vous plaît ?
Ceci est la première leçon gratuite. Obtenez un accès complet : demandez une démo ou connectez-vous.
La découverte vous plaît ?
Ceci est la première leçon gratuite. Obtenez un accès complet : demandez une démo ou connectez-vous.
Le cours JavaScript niveau avancé, enseigné par Joseph Barrett, s'appuie sur les connaissances du langage de l’étudiant en commençant par une exploration approfondie dans l'une des bibliothèques JavaScript les plus populaires au monde, JQuery. JQuery englobe les fonctions de base de la sélection d'éléments et de l'utilisation d'effets et d'animations. Ensuite, nous aborderons TypeScript, décrit comme un moyen d'écrire du «JavaScript de niveau entreprise», en se concentrant sur la façon dont son linting permet aux développeurs de détecter les erreurs potentielles au moment du développement plutôt qu'au moment de l'exécution. Un chapitre est consacré au code asynchrone, y compris les requêtes Ajax, à l’utilisation des promesses pour enchaîner les appels asynchrones et à la simplification du code en utilisant les mots-clés async et await.
Ensuite, nous examinons les fonctions JavaScript, y compris les fonctions d'ordre supérieur qui peuvent prendre des fonctions comme paramètres ou les renvoyer. Il existe des fonctions génératrices qui permettent une boucle plus efficace pour les collections et le concept de mémorisation pour améliorer l'efficacité des fonctions. Enfin, nous avons un bref aperçu des tâches qu'un développeur devrait envisager lors de la préparation de l'expédition d'une application. Cela inclut la documentation du code, la réduction de la taille des fichiers, le regroupement des fichiers pour rendre les requêtes plus efficaces et la transposition du code pour assurer la compatibilité avec les navigateurs.
Le cours JavaScript Avancé est dispensé par Joseph Barrett et s'appuie sur les connaissances existantes d'un étudiant sur le langage JavaScript.
Il couvre la bibliothèque jQuery, TypeScript, le code asynchrone (requêtes Ajax, promesses, et async/await), les fonctions JavaScript y compris les fonctions d'ordre supérieur et génératrices et la mémoïsation, ainsi que les tâches de préparation d'une application pour l'expédition telles que la documentation, la minification, le regroupement et la transpilation.
Vous apprendrez à faire des requêtes Ajax, à utiliser des promesses pour enchaîner des appels asynchrones, et à simplifier votre code en utilisant les mots-clés async et await.
Il cible les compétences comprenant le JavaScript et les langages de script JavaScript, les frameworks et bibliothèques JavaScript, le JavaScript orienté objet, et l'ensemble de compétences JavaScript Development Certified Professional.