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 (3)
Dossier du projet et fichiers avec exercices tous disponibles sur un bureau virtuel, programmation en binôme pendant les exercices
Jacob Flynn - Chemist4U
Formation - React with Next.js
Traduction automatique
Les leçons étaient très interactives et les exercices étaient pratiques.
Heino - NWK Limited
Formation - Laravel and Vue.js
Traduction automatique
Très disponible, très rapidement adapté à son auditoire et ses connaissances déjà existantes