Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 1.93 KB

Day-15.md

File metadata and controls

54 lines (38 loc) · 1.93 KB

Lundi 04/11/2024

Javascript :

  • C'est la Katastrophe !!!

Fonctions spéciales en JavaScript

Fonctions fléchées et portée

  • Syntaxe des fonctions fléchées :
    • Comparaison entre les fonctions traditionnelles et les fonctions fléchées.
    • Comprendre le comportement de this dans les fonctions fléchées.

Méthodes d'Array

  • Méthodes courantes d'Array :
    • map, filter, reduce :
      • Explication et exemples d'utilisation de chaque méthode.
    • Cas d'utilisation pratique (ex. transformation et filtration de données).

Closure et portée lexicale

  • Qu'est-ce qu'une closure ?
    • Exemples de closure et comment elles sont utilisées en JavaScript.
    • Importance des closures dans les fonctions de retour et les modules.

Introduction aux bibliothèques JavaScript

Qu'est-ce qu'une bibliothèque ?

  • Définition d'une bibliothèque :
    • Comprendre la différence entre une bibliothèque et un framework.
    • Pourquoi utiliser des bibliothèques ? (réutilisabilité, gain de temps, etc.).

Utilisation de bibliothèques populaires

  • Exemples de bibliothèques :
    • Introduction à des bibliothèques populaires comme Lodash, Axios, et jQuery.
    • Installation et utilisation de Lodash dans un projet.
    • Exemple d'utilisation d'Axios pour faire des requêtes HTTP.

Compétences à Mobiliser

Compétences spécifiques Développeur Front-End

  • C1. Utiliser des fonctions avancées et des concepts JavaScript pour résoudre des problèmes complexes.
  • C2. Intégrer et utiliser des bibliothèques tierces dans des projets Node.js.

Compétences transversales

  • C3. Documenter et partager les meilleures pratiques lors de l'utilisation de fonctions et de bibliothèques.
  • C4. Analyser les besoins d'un projet pour choisir la bonne bibliothèque.