Aller au contenu principal

AJC FORMATION : 03. Javascript - Fondamentaux

Durée

21 heures

Modalités

Formation
  • Classe virtuelle
  • Présentiel
Évaluation

Les participants réalisent tout au long des exercices, QCM et/ou cas pratiques. En fin de formation, les acquis sont vérifiés

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
970.2€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
4095€ HT / groupe
4 stagiaires minimum

Public

Développeurs Web, architectes web, chefs de projet, webmasters…

Pré-requis

Posséder des connaissances en langages HTML et CSS et en programmation structurée.

Objectifs pédagogiques

- Maîtriser l'utilisation des balises et feuilles de style HTML5/CSS3 

- Utiliser JavaScript pour gérer l'interactivité d'un site web 

- Savoir construire son site en Responsive Design 

- Gérer les évènements et les manipulations dynamiques

Programme détaillé

Présentation du langage 

  • Historique et évolution
  • Comment et quand utiliser Javascript ? 
  • Comment organiser son code ? 
  • Environnements et outils de développement 
  • Identifier les erreurs (console, alert)

 

Syntaxe de base

  • Les variables
  • Structures conditionnelles
  •  Boucles while et for
  • Les fonctions

Travaux pratiques : Création d'un système de conversion 

 

Les objets du langage JavaScript

  • Gestion des chaînes de caractères à travers l’objet String
  • Les principales fonctions mathématiques dans l’objet Math
  • Manipulation des dates via l’objet Date
  • Manipulation des tableaux via l’objet Array
  • Les expressions régulières dans le JavaScript
  • Objet Window avec setInterval, setTimeout

Travaux pratiques :  Création d'un système de recherche en utilisant formulaire et tableau. Création d'un slider 

 

Gestion des évènements 

  • Présentation des évènements courants 
  • Lier un évènement à un objet du DOM 
  • Interagir avec les éléments du DOM

Travaux pratiques :  Création d'un éditeur de texte simplifié

 

Utilisation du DOM 

  • Présentation du Document Object Model (DOM) 
  • Fonctions de sélection 
  • Fonctions de création d’objet DOM 
  • Modifier les éléments du DOM 

Travaux pratiques : Ajout de contenu dynamique en utilisant le DOM

 

 

 

 

Sessions

Filtrer les résultats
Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Les compétences professionnelles visées par la formation sont validées via un test permettant d’obtenir une certification officielle.
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.