DÉVELOPPEUR WEB FREELANCE

En tant que formateur

25 ans d'expérience

Indépendant depuis 2008

Langage WEB

Javascript
Perfectionnement

Le JavaScript et HTML dynamique
La pleine exploitation de Javascript

 Trois jours      Présentiel      Perfectionnement des aquis

Formations    Langage WEB    Javascript    Perfectionnement

Formation en INTRA

Nous nous déplacons dans vos locaux
Durée : 3 jours
Forfait intra :
1670 € HT

Cette formation, à la date de votre choix, au sein de votre établissement, pour une ou plusieurs personnes.

Le forfait comprend :

  • Formation en solo ou en groupe.
  • Animation par un formateur de terrain de haut niveau professionnel, doté d’un véritable sens de la pédagogie.
  • Documentation numérique.
  • Exercice et simulation.
  • Une attestation de formation délivrée à chaque participant.

Ce forfait ne comprend pas :

Frais de déplacement et d'hébergement du formateur

Partager cette formation

 Le langage JavaScript est devenu incontournable dans le développement de sites Web, tant pour sa relation forte à l'interface graphique que pour le traitement client/serveur.

 Cette formation apporte la connaissance nécessaire pour interfacer le langage avec les éléments graphiques des pages Web et ainsi pouvoir réaliser des menus déroulants, des animations, modifier dynamiquement les styles de présentation ou encore réagir aux actions de l'utilisateur. La formation permet également de lancer des requêtes au serveur (Ajax) et à manipuler des données XML.

 Les objectifs de la formation

  • Maîtriser la syntaxe du langage JavaScript
  • Manipuler la structure DOM d'une page HTML
  • Revoir la programmation événementielle
  • Interagir avec les feuilles de style CSS
  • Echanges avec AJAX

 A qui s'adresse cette formation ?

 Pour qui ?

Personne qui souhaite être autonome et productif avec JAVASCRIPT.

 Prérequis

Connaître le langage HTML et CSS
Bonne connaissance générale du Web
Avoir une base de Javascript ou avoir déjà effectuer le module d'initiation

Programme de la formation :

Rappel des technologies du Web
Portabilité des programmes JavaScript.
Versions de JavaScript.
Impact de JavaScript sur l'accessibilité et le référencement.
Importance de JavaScript sur les sites Web 2.0.

Le langage JavaScript
Types de données
Détection de type avec typeof.
Gestion des tableaux.
Création de fonctions et paramétrage variable.
Code sécurisé avec la gestion d'erreur et les exceptions.
Concepts objets.
Mots réservés prototype.
Les objets prédéfinis du langage et leur utilisation.

Evénements et données
Impact des événements sur les types de navigateurs.
Positionner des écouteurs sur des événements
Codage multinavigateur.
Créer, détruire des écouteurs.
Les traitements événementiels
L'objet Event et son utilisation.
Les objets du DOM et leur manipulation.
Manipulation des URL
Gestion des cookies.

Gestion de formulaires HTML
Accès et modification dynamique des composants du formulaire
Fonctions de validation de formulaire.

Interaction avec les feuilles de style en cascade
Rappel sur les feuilles de style.
Implémentation des CSS en tant que propriétés des objets du DOM.
Modification directe des propriétés CSS des objets du DOM.
Rendre la page dynamique via le changement des propriétés de style.

Manipulation du DOM XML
Présentation du langage XML
Implémentation des parseurs XML
Manipulation des objets du DOM

Ajax
Présentation de Asynchronous JavaScript And Xml.
Enjeux, solutions et alternatives.
Les bibliothèques du marché.
HTTP et Ajax : échanges HTTP et l'objet XMLHttpRequest.

Exercice de la formation :

Programmation d'événements multiples sur les éléments formulaire, souris, clavier...
Réalisation de pages simples afin de se familiariser à l'utilisation de feuilles de style et à leur manipulation à travers JavaScript.
Familiarisation à la construction d'un chemin d'accès à un élément du DOM.
Programmation JavaScript, manipulation du DOM, gestion de l'interactivité.

Un PROJET ? Prenez contact avec moi.

Pour toute demande de tarif sur les formations, obtenez un devis gratuit dans les meilleurs délais.

Vous hésitez sur le concept, la faisabilité, la technique, le pourquoi et le comment ? Contactez moi !



TOP