Formation JavaScript
1890€ HT / personne |
3 jours (21 heures) |
Programme de notre formation JavaScript : Fondamentaux
Introduction à JavaScript
- Qu’est-ce que JavaScript ?
- Ajouter du code JavaScript sur une page web
- Manipuler des fichiers JS
- Détecter et corriger les erreurs
- Nombres et opérateurs en JavaScript
- Gestion du texte : chaînes de caractères (strings) en JavaScript
- Méthodes utiles pour les chaînes de caractères
- Les bonnes pratiques de responsive design
Les variables et les conditions
- Qu’est-ce qu’une variable ?
- Déclaration des variables
- Utilisation de let, var et const
- Nommer les variables
- Erreurs courantes
- Modifications des valeurs des variables
- Conditions
- If
- Else if
- Switch
- Syntaxe ternaire
Types et opérateurs
- Les nombres
- Nombres négatifs
- Les dates
- Les booléens
- Prédominance des opérateurs
- Conversion des différents types
- Objets et symboles
Les tableaux avec JavaScript
- Création et initialisation des tableaux (arrays)
- Accès aux éléments d’un array
- Manipulation des tableaux
- Recherche et boucle dans un tableau
- Présentation et manipulation des tuples
Blocs et IIFEs de JavaScript
- Aperçu des blocs de construction
- Boucles et itérations
- Blocs de code réutilisables
- Créer des fonctions
- Valeurs de retour des fonctions
- Introduction aux événements
Objets JavaScript
- Présentation des objets JavaScript
- Notions de base sur les objets
- Prototypes d’objets
- Utiliser les données JSON
- Construction des objets
Fonctions JavaScript
- Principe de base des fonctions
- Expression des fonctions
- Transmission d’informations aux fonctions
- Valeur de retour des fonctions
- Portée des fonctions
- Utilisation des fonctions pour modifier les pages web
Les objets et le DOM
- Propriétés des objets
- Méthodes des objets
- Objet standard intégré
- Document Object Model (DOM)
- Stylisation des éléments du DOM
- Détecter les clics sur les boutons
JavaScript asynchrone
- Qu’est-ce-que l’asynchrone ?
- Concepts généraux de programmation asynchrone
- JavaScript asynchrone coopératif : Délais et intervalles
- Faciliter la programmation asynchrone avec async et await
- Programmation asynchrone avec Promises
API Web côté client
- Introduction aux API web
- Manipulation de documents
- Extraction de données du serveur
- API tierces
- API vidéo et audio
- Stockage côté client
Concepts avancés
- jQuery avec HTML et CSS
- Construire une application en JavaScript
- Les expressions régulières
- AJAX et API Fetch
- Bibliothèques JavaScript
- Gestion des erreurs sur JavaScript
Pour aller plus loin
Formation JavaScript Avancé
Formation TypeScript
Formation React
Formation Python
Formation HTML5, CSS3, Responsive : Création de pages web
Formation Angular
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
Les + : Full immersion dans JavaScript, plein plein d’infos.
Les – : Trop courte.
En synthèse : Merci beaucoup Guillaume ! Un excellent formateur.
Afficher tous les témoignages
Les + : Full immersion dans JavaScript, plein plein d’infos.
Les – : Trop courte.
En synthèse : Merci beaucoup Guillaume ! Un excellent formateur.
Je recommande la formation
Les + : RAS
Les – : RAS
Je souhaite suivre : JS avancé
En synthèse : RAS
Noter la formation
1890€ HT / personne |
3 jours (21 heures) |