codequick-darkmode-logo
ConnexionS'inscrire
Cours avancé de JavaScript - ECMA 6/7

Syllabus:

Cours avancé de JavaScript - ECMA 6/7

15 Leçons 85 Questions de Codage en Ligne


Quels sujets seront couverts dans le cours ?

Sujets avancés dans Ecmascript 6/7 JS

  1. Introduction au cours

    1. Déclarations de variables let et const:

      • La différence entre var

      • Caractéristiques de let et const

      • Le comportement de hoisting

    1. Opérations de comparaison en Javascript:

      • Opérations de comparaison en javascript

      • Comportements du langage à connaître

    1. Template Literals:

      • La nouvelle manière d'utiliser les chaînes de caractères en es6

    1. Raccourci pour les clés d'objet:

      • Écriture abrégée des clés d'objet

    1. Ajouter du style à notre code:

      • Opérations sur les tableaux et objets - affectation par décomposition

      • Extraction efficace des clés à partir des objets

      • Extraction à partir des tableaux

      • Passage d'arguments à une fonction

    1. Fonctions fléchées Partie A:

      • Écriture abrégée des fonctions fléchées

      • Conversion du code de l'ancien monde au nouveau monde

      • Passage en revue de toutes les étapes de la transition vers la nouvelle syntaxe

    1. Tableaux avancés:

      • Révision des fonctions prototypes d'un tableau

      • Fonction map

      • Fonction filter

      • Fonction every

      • Fonction some

      • Concaténation de filter

    1. Opérations d'import/export:

      • Importer et exporter des fichiers dans le nouveau monde

      • Comprendre le concept d'export

      • Définir export default

      • Utiliser import pour importer des fichiers dans un fichier spécifique

    1. L'objet Promise:

      • Comprendre l'objet Promise

      • Utiliser then et catch

      • Comprendre l'asynchronie en javascript

      • Utiliser la fonction Promise.all

    1. Utilisation de async await:

      • Comprendre le nouveau concept dans le langage

      • Utiliser ce que nous avons appris pour synchroniser notre code

      • Utiliser Promise pour implémenter du code synchrone dans le nouveau monde

      • Comprendre l'asynchronie dans le langage

    1. Utilisation de la fonction constructeur:

      • Qu'est-ce que this et comment l'utiliser

      • Créer un objet en javascript

      • Attribuer des propriétés à un objet et la nécessité de cela

      • La différence entre factory et constructeur

      • Utiliser des fonctions sur un objet

    1. Utilisation de la déclaration de classe:

      • Qu'est-ce que this et comment l'utiliser

      • Créer une classe en es6

      • Transformation pour l'utilisation des classes

      • Comprendre les objets et leurs propriétés

      • Utiliser les capacités du langage pour créer des objets en es6

    1. Fonctions fléchées Partie B:

      • Sujets avancés dans les fonctions fléchées

      • Nouvelles capacités avec l'utilisation de this