Aller au contenu principal

JavaScript

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000180488
Organisme responsable : Vivaneo (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Maîtriser les fondamentaux de JavaScript Apprenez les bases du langage JavaScript, notamment sa syntaxe, ses variables, ses types de données et ses structures de contrôle (conditions, boucles, fonctions). Comprendre ces concepts est essentiel pour développer des applications web dynamiques et interactives. Gérer efficacement les événements en JavaScript Découvrez comment capturer et manipuler les événements utilisateur (clics, saisies clavier, déplacements de souris, etc.) à l'aide des…

Maîtriser les fondamentaux de JavaScript Apprenez les bases du langage JavaScript, notamment sa syntaxe, ses variables, ses types de données et ses structures de contrôle (conditions, boucles, fonctions). Comprendre ces concepts est essentiel pour développer des applications web dynamiques et interactives. Gérer efficacement les événements en JavaScript Découvrez comment capturer et manipuler les événements utilisateur (clics, saisies clavier, déplacements de souris, etc.) à l'aide des écouteurs d'événements (addEventListener). Cette compétence permet d'améliorer l'interactivité des sites web en répondant aux actions des utilisateurs de manière fluide et réactive. Interagir avec les pages web grâce au DOM (Document Object Model) Apprenez à manipuler les éléments d'une page web en JavaScript via le DOM. Modifiez le contenu, les styles et la structure des pages en temps réel en utilisant des méthodes telles que getElementById, querySelector, innerHTML ou encore classList. Cette maîtrise est indispensable pour personnaliser et dynamiser l'affichage des sites web.

Programme de la formation

Module 1 : Introduction à JavaScript Présentation de JavaScript, son rôle dans le développement web et ses principaux usages. Intégration dans une page HTML et découverte des outils comme la console du navigateur et les éditeurs de code. Module 2 : Bases de la syntaxe JavaScript Utilisation des variables (var, let, const), types de données (chaînes, nombres, tableaux, objets) et opérateurs. Introduction aux conversions de types et aux expressions. Module 3 : Structures de contrôle Gestion des…

Module 1 : Introduction à JavaScript Présentation de JavaScript, son rôle dans le développement web et ses principaux usages. Intégration dans une page HTML et découverte des outils comme la console du navigateur et les éditeurs de code. Module 2 : Bases de la syntaxe JavaScript Utilisation des variables (var, let, const), types de données (chaînes, nombres, tableaux, objets) et opérateurs. Introduction aux conversions de types et aux expressions. Module 3 : Structures de contrôle Gestion des conditions (if, else, switch) et des boucles (for, while). Introduction aux fonctions, à leur rôle dans la réutilisation du code et aux notions de portée (scope). Module 4 : Manipulation du DOM Sélection et modification des éléments HTML, gestion des styles et des événements utilisateur (click, keydown). Introduction aux animations simples via JavaScript. Module 5 : Travail avec les données Manipulation des tableaux et objets, utilisation des méthodes de traitement des chaînes de caractères et gestion des dates avec Date(). Module 6 : Programmation asynchrone Compréhension de l'asynchronicité, utilisation de setTimeout et setInterval, introduction aux promesses et à async/await pour gérer les opérations différées. Module 7 : Bonnes pratiques et debugging Structuration du code, importance des commentaires, utilisation de la console du navigateur pour détecter et corriger les erreurs, introduction aux outils de debugging.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

150 h

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissance des langages HTML et CSS

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Vivaneo
75011 Paris 11e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes