Formation Javascript

Résumé

Cette formation vous apprend rendre vos sites Internet dynamiques grâce à Javascript.

Public

Tout public

Prérequis

Connaissance de la programmation

Durée

3 jours

Certification

W3C Javascript Certificate

  • Introduction à Javascript
    • Historique de Javascript
    • Implémentations de Javascript
    • Les différentes versions
  • Intégration de Javascript avec HTML
    • L'élément SCRIPT
    • Modes du document
    • L'élément NOSCRIPT
  • Bases du langage
    • Syntaxe
    • Mots-clés et mots réservés
    • Variables
    • Types de données (opérateur typeof, type undefined, type null, type booléen, type number, type strin
    • Opérateurs (opérateurs unaires, opérateurs binaires, opérateurs arithmétiques, opérateurs relationne
    • Instructions (instructions de branchement, boucles)
    • Utilisation de fonctions
  • Variables, étendue et mémoire
    • Valeurs réferences
    • Contexte d'exécution et étendue
    • Garbage collector
  • Types réferences
    • Le type Object
    • Le type Array
    • Le type Date
    • Le type RegEx et expressions régulières
    • Le type Function
    • Les type wrappers
    • Objets intégrés (Global et Math)
  • Programmation orientée objets
    • Création d'objets (le design pattern factory, constructeurs, Prototype)
    • Héritage
  • Les objets JS
    • L'objet Window (Global, relation entre les fenêtres et les frames, position, taille, navigation et o
    • L'objet location (arguments query string et utilisation de l'objet location)
    • L'objet navigator (détection de plug-ins, enregistrement de handlers)
    • L'objet screen
    • L'objet history
  • Détection du client
    • Détection des capacités du navigateur
    • Détection de la chaîne d'agent
  • DOM (Document Object Model)
    • Hiérarchie des noeuds
    • Extensions DOM
    • Utilisation de DOM (scripts dynamiques, styles dynamiques, accès aux tables, utilisation de NodeList
    • Changement DOM (espaces de noms XML at autres changements)
    • Styles (accès à l'élément Styles, accès aux feuilles de styles, élément Dimensions)
    • Utilisations des Ranges dans DOM et Internet Explorer
    • L'objet Event
    • Les types d'évenements (UI Events, souris, claviere et HTML)
    • Mémoire et performance
  • Scripting avec les formulaires
    • Bases des formulaires (envoi de formulaires, remise à zéro et champs de formulaires)
    • Scripting des champs de textes (Sélection de texte, filtrage de l'entrée, gestion de la tabulation a
    • Scripting des éléments SELECT
    • Edition de texte riche
  • Gestion d'erreurs et débogage
    • Visualisation d'erreurs dans les différents types de navigateurs
    • Gestion d'erreur (l'instruction try-catch, lancement d'erreur, l'évenement error)
    • Outils de débogage
  • Javascript et XML
    • Prises en charge de XML DOM dans les navigateurs
    • Prise en charge de XPath dans les navigateurs
    • Prise en charge de XSLT dans les navigateurs
  • AJAX et JSON
    • L'objet XHR (utilisation de XHR, entêtes HTTP, requêtes GET et POST, sécurité)
    • Requêtes cross-domain
    • Utilisation de JSON avec AJAX
  • Stockage côté client
    • Cookies (restrictions, gestion des cookies dans Javascript)
    • Stockage DOM

Formation en centre et en entreprise.

Prochaines sessions
  • A la demande

Tarif indicatif : 1400€ H.T. pour une inscription en centre.

Nous conctater pour obtenir les tarifs disponibles.

Cette formation comprend le pack de bienvenue, les supports de formation électroniques et papiers, les corrections des applications ainsi que le passage de la certification.

Chaque participant bénéficie d'un coaching d'un mois après la formation et d'un accès à une plateforme d'entraînement jusqu'au passage de sa certification.

Assurance certification : lors de votre inscription, vous pouvez choisir un ou deux passages de certification.

Javascript