top of page
Image de NordWood Themes

JavaScript - fondamentaux

Public
Développeurs Web

Objectifs

Être en parfaite autonomie au milieu des différents frameworks
Mettre en application les bonnes pratiques JavaScript
Maîtriser la POO (Programmation Orientée Objet)
Moduler vos développements
Pouvoir optimiser vos développements avec la version la plus récente de Javascript (ES6)

Programme

Découverte et Introduction aux techniques http, aux navigateurs et au DOM

  • Les principes de base des technologies clients serveurs

  • Mode d'appels des scripts depuis les pages HTML

  • Introduction aux navigateurs, au JavaScript et au DOM

  • Les principes d'utilisation des DOM, les différences principales entre les navigateurs et les conseils d'utilisation

Concepts de base du langage JavaScript

  • Principes et fonctionnements

  • Variables et types de données

  • Opérateurs

  • Instructions

  • Structures de contrôles (conditions, boucles...)

  • Définition et utilisation de fonctions

  • Manipulation des tableaux via l'objet Array

Objets prédéfinis de la page HTML

  • Document,

  • Window

  • Form

Manipulations de page en JavaScript

  • Présentation du DOM (Document Object Model)

  • Accès, modification, ajout d'éléments et d'attributs

  • Gestion dynamique des CSS

Contrôle de saisies et traitement de formulaires

  • Sélection d'éléments

  • Gestion des fenêtres (ouverture, fermeture, communication)

  • Boîtes de dialogue

  • Gestion de la validation des données de formulaires

Gestion des événements

  • L'objet "event" et son utilisation

  • Parcours du DOM

  • Modification du DOM, suppression et création d'éléments

  • Chargement d’une page

  • Gestion de la souris

  • Contrôle de la saisie clavier

  • Comportements et actions

Gérer les CSS depuis JavaScript

  • Rappel succinct de CSS

  • Les objets et propriétés importantes

  • Accéder en écriture et lecture à CSS

     

Prérequis

Déjà connaître le HTML et le CSS
Bonnes connaissances du web
Avoir pratiqué un langage de programmation

 

Moyens pédagogiques

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation.
Remise d'un support de cours.

 

Moyens techniques en présentiel
L'accueil des stagiaires est fait dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur, d'un tableau blanc et d'un paperboard.

 

Moyens techniques des classes en distanciel
La formation est organisée a l'aide d'un logiciel comme Teams, Zoom etc... un micro et éventuellement une caméra pour l'apprenant. Vous suivez ainsi une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et communiquent entre eux et avec le formateur. L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi (émargement, évaluation) est assuré.

 

Organisation
Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.

 

Profil formateur
Nos formateur sont des experts dans leurs domaines d'intervention. Leur expérience du terrain et leurs qualités pédagogiques constituent un gage de qualité.

 

A l'attention des personnes en situation de handicap
Les personnes atteintes de handicap souhaitant suivre cett
e formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation

bottom of page