Plan du cours
Introduction à JavaScript et aux fonctions
- Qu'est-ce que le JavaScript ?
- JavaScript dans le temps
- Quand et où utiliser JavaScript ?
- Quand et où ne pas utiliser JavaScript ?
- Principes de base des scripts web
- Inclure JavaScript dans votre page web
- Écrire des instructions JavaScript
- Utiliser des variables
- Travailler avec des opérateurs
- Capturer les événements de la souris
- Syntaxe générale
- Appel de fonctions
- Portée des variables
- Fonctions fléchées
- Définition des paramètres par défaut
Objets DOM et objets intégrés
- Interagir avec l'utilisateur
- Sélection d'éléments par leur ID
- [Historique du navigateur
- Utiliser l'objet de localisation
- Utiliser les dates et les heures
Traiter les nombres et les chaînes de caractères
- Les nombres
- Méthodes globales
- L'objet number
- La fonction Number()
- Valeurs booléennes
- Les valeurs null et undefined
- Chaînes de caractères
- Modèles de chaînes de caractères
Stockage de données dans des tableaux
- Tableaux
- Comment itérer dans les tableaux
- L'opérateur à trois points
Gestion des événements dans JavaScript et contrôle du déroulement du programme
- Types d'événements
- Gestionnaires d'événements
- L'objet événement
- Les instructions conditionnelles
- Boucles et structures de contrôle
- Comment mettre en place et utiliser des minuteries
Scripts avec le DOM
- Les nœuds du DOM
- Sélectionner des éléments avec getElementsByTagName()
- Comment lire les attributs d'un élément
- L'inspecteur DOM de Mozilla et Chrome
- Qu'est-ce que JSON ? Une introduction
Manipulation de Programming avec JavaScript, HTML, et CSS.
- Quelques éléments importants
- Glisser-déposer
- Stockage local
- Comment travailler avec des fichiers locaux
- La propriété de style dans le DOM
- Comment accéder aux classes en utilisant className
- L'objet DOM styleSheets
- Comment référencer les propriétés CSS3 dans JavaScript ?
- Comment définir les propriétés CSS3
Résumé et prochaines étapes
Pré requis
- Compréhension de base de HTML et CSS.
- Familiarité avec les concepts généraux de programmation
Public
- Développeurs web
- Ingénieurs en logiciel
- Toute personne intéressée par l'apprentissage de JavaScript pour le développement web
Nos clients témoignent (5)
J'ai beaucoup appris sur le sujet
Zsolt Langviser - Accenture Industrial SS
Formation - NestJS: Beginner to Advanced
Traduction automatique
La formation contient de bons éléments et est facile à suivre
David Phetole Leshabela - Vodacom SA
Formation - React with Next.js
Traduction automatique
La largeur des sujets abordés était considérable et le formateur a essayé de rendre justice à cela.
Lakshmipriya Sivakumar - Deque Systems Inc
Formation - Spring Boot, React, and Redux
Traduction automatique
formateur très compétent cours clairs explique l'importance d'apprendre le sujet fournit suffisamment de contexte sur le sujet
Li Fang Bren Ong - DBS Bank Limited
Formation - Ant Design
Traduction automatique
Bien que j'avais déjà une bonne connaissance du sujet, j'ai découvert beaucoup de choses utiles pendant le cours.
Stefan-Lucian Bucur - Cegeka NV
Formation - Building Interactive Applications with React, Redux and GraphQL
Traduction automatique