Booster des Talents IT

Formation Prototype et Scriptaculous

formation scriptaculous logo
Suite à cette formation Prototype et Scriptaculous vous serez capable de développer des sites web nouvelle génération (web 2.0), d'utiliser au mieux le langage JavaScript du navigateur ou encore d'écrire des programmes compatibles pour tous les navigateurs du marché.
Prixà partir de
1850€ HT
RéférenceAF7354
Durée4 jours
Public Chefs de Projet, Développeurs
PrérequisConnaissances de HTML et CSS
TP50%

Plan de Formation Prototype et Scriptaculous

Aperçu général de Prototype

En quoi Prototype étend le langage Javascript ?
Installation de Prototype
Aperçu général de Prototype et des classes
Création de classes avec ou sans Prototype
Héritage
Utilisation du mot clé $super
Superclass et subclasses

Classes générales

Classe Object
Gérer les collections avec la classe Enumerable
Classe Enumerable
Manipuler les tableaux avec la classe Array
Classe Array
Principes et intérêts du hashage
Classe Hash
Classe ObjectRange
Classe Number
Classe String
Classe Date
Classe PeriodicalExecuter
Classe RegExp
Objet document

Classe Function

Fonctionnement standard de la classe Function
Méthodes définies par Prototype
Utilisation du mot clé this

Classe Element

Gestion des éléments avec ou sans Prototype
Sélecteurs CSS
Création d’un élément HTML
Éléments étendus
Accès aux éléments de l’arborescence
Mise à jour du contenu d’un élément
Modification de l’état d’un élément
Positionnement et dimensions sur l’écran
Ajouter nos propres méthodes à la classe Element

Gestion des événements

Ajouter nos propres méthodes à la classe Element
Classe Element.Layout
Gestion des événements
Gestion des événements sans Prototype
Apports de la Classe Event
Exemples d’utilisation
Classe Event.handler
Classe Element

Classes observateurs des formulaires

Classe Form.Element.Observer
Classe Form.Observer
Classe Form.Element.EventObserver
Classe Form.EventObserver
Classe Element.Layout

Classes Ajax

Valeur ajoutée de Prototype pour Ajax
Principe de base
Classe Ajax.Request
Classe Ajax.Updater
Classe Ajax.PeriodicalUpdater
L’objet XMLHttpRequest et les navigateurs

Aperçu général de Scriptaculous

Aperçu général du framework Scriptaculous
Installation de Scriptaculous
Aperçu général de Scriptaculous

Effets visuels

Paramètres généraux d’un effet visuel
Étapes d’exécution d’un effet visuel
Création d’un nouvel effet visuel (classe, fonction)
Influence de l’option transition dans l’effet
Effets visuels standards
Classe Effect.Base
Classe Effect.Event
Classe Effect.Tween
Classe Effet.Opacity
Classe Effet.Move
Classe Effet.Scale
Classe Effet.Highlight
Classe Effet.Morph
Classe Effet.Transform
Classe Effet.Parallel

Auto-complétion

Compléter une zone de texte automatiquement grâce à scriptaculous
Classe Autocompleter.Base
Classe Ajax.Autocompleter
Classe Autocompleter.Local
Classe Ajax.InPlaceEditor
Classe Ajax.InPlaceCollectionEditor
Classe Form.Element.DelayedObserver

Drag & drop et Sliders

Classe Draggable
Objet Droppables
Objet Sortable
Utiliser un slider
Classe Control.Slider
Glisser, déposer des éléments HTML

Nos autres formations Informatique

AF32614Formation Firewall 9.0 : Debug et Diagnostic (EDU-330) en Intra/Cours Particulier3 jours2250€ HT
AF32356Formation Gestion de projet par l’exemple New Formation ! en Intra/Cours Particulier3 jours1490€ HT
AF31547Formation Palo Alto Networks Firewall 9.0 Essentials : Configuration et Management, avec certification PCNSA en Intra/Cours Particulier5 jours
AF29420Formation Intégrer de nouveaux collaborateurs IT New Formation ! en Intra/Cours Particulier2 jours0€ HT
AF25064Formation Vagrant en Intra/Cours Particulier1 jour550€ HT
Voir les 358 formations
Vous pouvez également être intéressé par des formations Open Source, Prototype et Scriptaculous ou par les formations de notre filière Informatique
Prixà partir de
1850€ HT
RéférenceAF7354
Durée4 jours
Public Chefs de Projet, Développeurs
PrérequisConnaissances de HTML et CSS
Travaux pratiques50%