DÉVELOPPEUR WEB FREELANCE

En tant que formateur

25 ans d'expérience

Indépendant depuis 2008

Langage WEB

Javascript
De l'initiation au perfectionnement

Le JavaScript et HTML dynamique
Des bases à l'exploitation de Javascript

 Cinq jours      Présentiel      Aquisition, maîtrise et exploitation

Formations    Langage WEB    Javascript    De l'initiation au perfectionnement

Formation en INTRA

Nous nous déplacons dans vos locaux
Durée : 5 jours
Forfait intra :
2550 € 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
  • Gérer la programmation événementielle
  • Interagir avec les feuilles de style CSS
  • Gérer des échanges asynchrones 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

Programme de la formation :

Les technologies du Web
Les types de navigateurs.
Portabilité des programmes JavaScript.
Versions de JavaScript.
Les composants Web : HTML, XHTML, CSS, JavaScript, Flash,
Impact de JavaScript sur l'accessibilité et le référencement.
Importance de JavaScript sur les sites Web 2.0.
Les outils de développement (éditeur, débogueur...).

Le langage JavaScript
Déclaration et portée des variables.
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
Organisation des événements.
Impact des événements sur les types de navigateurs.
Positionner des écouteurs sur des événements
Règles pour faire un codage multinavigateur.
Créer, détruire des écouteurs.
Les traitements événementiels JavaScript
L'objet Event et son utilisation.
Les objets du DOM et leur manipulation.
Manipulation des URL
Gestion des cookies.

Gestion de formulaires HTML
Manipulation de contenu de formulaires.
Accès et modification dynamique des composants du formulaire
Fonctions de validation de formulaire.
Evénements liés aux éléments 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 :

Mise en œuvre des différentes fonctionnalités JavaScript à travers de multiples travaux pratiques.
Programmation d'événements multiples sur les éléments formulaire, souris, clavier...
Conception de fonctions personnalisées contrôlant les activités de l'utilisateur.
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