Informatique

Java Script

Objectifs

Cette formation a pour but de comprendre les notions fondamentales de JavaScript

Pre-requis

  • Décrire le fonctionnement du Web
  • Manipuler un langage de programmation

Public visé

  • Développeurs
  • Architectes techniques
  • Chefs de projets

Programme

Module 1 – Introduction

  • HTML, CSS et JavaScript
  • Rôle du JavaScript dans un site Web
  • Imbrication de JavaScript dans HTML
  • Conventions de codage
  • Console, débogage et outils des navigateurs
  • Environnement de développement et de débogage

Module 2 – Notions fondamentales

  • Vue d’ensembles des balises HTML
  • Attributs HTML et Evénements
  • Création et intégration d’une feuille de style CSS
  • Sélecteurs CSS simple
  • Héritage et cascades

Module 3 – Mise en forme avancée en CSS3

  • Sélecteurs CSS3
  • Pseudo classes et pseudo éléments
  • Transformations / Transitions
  • Media Queries et Responsive Design

Module 4 – La syntaxe JavaScript

  • Déclaration des variables
  • Les tableaux
  • Les opérateurs et expressions
  • Les fonctions : déclaration et appel
  • Les objets globaux

Module 5 – L’approche objet en JavaScript

  • Fonctions anonymes et encapsulation
  • Objets
  • Propriété prototype
  • Casses et héritage
  • Constructeurs et accesseurs

Module 6 – Manipulation de collections

  • Création / Insertion
  • Parcours, tri, filtre et transformation

Module 7 – Interagir avec le DOM

  • Notion de nœud
  • Parcourir et rechercher des éléments avec l’API Selector
  • Modifier la présentation et le contenu du DOM
  • Modifier la structure du document
  • Modifier un élément HTML

Module 8 – Gestion avancée des événements

  • Intercepter les événements
  • Comprendre la propagation des événements
  • Objet Event

Module 9 – Création de formulaire HTML5

  • Structurer le formulaire
  • Ajouter des éléments Input
  • Créer des listes de valeurs
  • Mis en forme et validation
  • Ajouter des boutons de contrôle

Module 10 – Validation des formulaires

  • Ecrire et lire dans les champs
  • Champs obligatoire
  • Valider les informations saisies
  • Mise en œuvre des expressions régulières
  • Activer et désactiver le bouton d’envoi

Module 11 – Communication réseau

  • Définition d’un service REST
  • L’objet XMLHttpRequest
  • Configurer une requête AJAX
  • Format d’échange JSON
  • L’événement progress
  • Gestion du cache en mode déconnecté
  • Détection des événements online et offline

Module 12 – Gestion de fichier

  • Découvrir l’API File
  • Lecture/écriture de document sur le poste client
  • Gestion d’événements avancés tels que les notifications et le glisser-déposer système

Module 13 – Mettre en œuvre la géolocalisation

  • API Geolocation
  • Obtenir les informations de positionnement
  • Formation présentielle ou distancielle dispensée par une Consultante formatrice "Productrice de réactions" .La formation alterne des exposés théoriques, des démonstrations et la mise en pratique au travers d'exercices et de cas concrets. Cette formation se suit avec un pc portable plutôt qu'un téléphone.
  • Questionnaire de prérequis complété par chaque participant afin de s’assurer de leur niveau ou audit téléphonique effectué par le formateur ;
    Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
    Evaluation de satisfaction de fin de formation ;
    Attestation de fin de formation précisant les modules acquis et en cours d’acquisition ;
    Support de cours remis en fin de session.

  • Vous pouvez vous inscrire pour suivre une de nos formations jusqu'à la veille de la date de démarrage si la formation est financée directement par votre entreprise ET si le nombre maximum de participants n'est pas atteint. Si la formation est financée via un OPCO, vous devez au préalable avoir obtenu un accord de ce dernier.
  • Nos locaux sont accessibles aux personnes à mobilité Réduite PMR. De plus, nos conseillers sont disponibles pour vous accompagner dans vos démarches à travers nos partenaires .Nous sommes en mesures de mobiliser les expertises, les outils nécessaires pour vous accueillir, vous accompagner et vous former.

Prix par personne

1850 €

Durée

21h - 3J

Prochaines Sessions

Du 24 au 26 avril 2024

Vous avez un projet de formation ? Vous souhaitez vous inscrire à une session inter-entreprise ou mettre en place une formation sur-mesure ?