1-JavaScript
1-JavaScript
1-JavaScript
Cross-Platform
Ahmed Arous
2 Objectifs
Savoir les bases fondamentales de JavaScript.
Savoir les bases fondamentales de GIT.
Savoir les bases fondamentales de la bibliothèque ReactJs.
Gérer les données de manière efficace en utilisant Redux ou d'autres
solutions de gestion de l'état.
Intégrer des API externes et des services dans une application web.
Création d’une application on utilisant ReactJs.
3 JavaScript
4 Plan
Définition
Type de données
Déclaration des variables
ES6
5 Définition
Est un langage de programmation de scripts principalement
employés dans les pages web interactives et à ce titre est une
partie essentielle des applications web.
Il fonctionne côté client (navigateur) pour manipuler le contenu
HTML/CSS, réagir aux événements de l'utilisateur, et plus
généralement créer des expériences dynamiques.
peut également être utilisé côté serveur via NodeJs .
permettant ainsi de créer des applications complètes avec un seul
langage.
6 Type de données
JavaScript supporte plusieurs types de données :
String : chaînes de caractères
Number : nombres (entiers et flottants)
Boolean : vrai ou faux (true ou false)
null : absence d'une valeur
undefined : Indique qu'une variable a été déclarée mais n'a pas
encore de valeur assignée.
Objets: Structures de données complexes qui regroupent des
propriétés et des méthodes
7 Type de données
Objets: Structures de données complexes qui regroupent des
propriétés et des méthodes
Object : collection de paires clé-valeur
Array : liste ordonnée d'éléments
Symboles : Des valeurs uniques et immuables, souvent utilisées
pour créer des propriétés d'objet uniques.
BigInt : permet de représenter des entiers très grands.
8 Type de données - Symbol
Exemple :
9 Propriétés Symboliques /Non Symboliques