Formation Javascript

Javascript
Javascript (quelques fois abrégé JS) est un langage de programmation de scripts principalement utilisé; dans les pages web interactives mais aussi côté serveur. C'est un langage orienté objet à prototype, c'est à dire que les bases du langage et ses principales interfaces sont fournies par des objets qui ne sont pas des instances de classes, mais qui sont chacun équipés de constructeurs permettant de créer leurs propriétés, et notamment une propriété de prototypage qui permet d'en créer des objets héritiers personnalisés.

Obtenir un devis Comment financer ma formation ?


Le programme de formation


Les bases du langage

  • Qu'est-ce que JavaScript ?
  • Maîtriser les bases : variables, expressions, opérateurs, structures de contrôles
  • Définir des fonctions
  • Gérer les erreurs
  • Accéder aux ressources du navigateur

Objets Javascripts

  • Les objets String, Math, Date, Array, Window, Navigator
  • Les méthodes et fonctions JavaScript

Animation

  • Gérer les événements OnLoad, OnUnload
  • Gérer les rollovers : OnmouseOver, OnmouseOut
  • Déclencher par rapport au temps : setInterval et setTimeout
  • Gérer les zooms, les diaporamas

Contrôle des données de formulaire

  • Gérer les objets Form, Text, Checkbox, Radio, Button, Submit
  • Utiliser les listes : Select, Option
  • Sécuriser les saisies

Gérer les événements Javascript

  • Valider les données avec OnSubmit
  • Aider à la saisie avec OnFocus
  • Vérifier les données avec OnChange, OnBlur

Le DHTML et DOM

  • Accéder aux éléments du document HTML via DOM
  • Modifier, masquer et afficher des objets DHTML
  • Modifier dynamiquement les attributs des éléments d'interface (Police, couleur)
  • Déplacer du texte, des images
  • Gérer un menu dynamiquement

Les apports d'Ajax

  • L'objet HttpRequest
  • Accéder à des ressources et éléments XML et/ou PHP
  • Les bibliothèques Ajax : prototype, script.aculo.us.
  • Les flux RSS


Pré-requis

La connaissance du HTML/CSS est indispensable, la pratique d'un langage de programmation est un plus.

Public

Webmasters, intégrateur, développeurs ou futurs concepteurs de sites web.

Objectifs

Maîtriser la syntaxe duJavaScript, manipuler la structure DOM d'une page HTML, programmer en événementiel, interagir avec le CSS, communiquer avec un serveur sans recharger la page à l'aide d'Ajax

Moyens pédagogiques

Un PC par personne, un groupe de maximum 5 personnes, un exposé théorique, suivi d'une mise en pratique.

Moyens pour suivre l’exécution de l’action et d’en apprécier les résultats

A la fin de la formation, le stagiaire évalue la qualité de la formation puis complète avec le formateur un tableau reprenant les différents points du programme en précisant, si c’est acquis, en cours d’acquisition ou non acquis.


Pour toute demande de financement auprès de votre OPCA ou Pôle Emploi vous aurez besoin du programme détaillé de formation.