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 JavaScript

AF24600Formation Dojo Toolkit 9 sessions prévues3 jours1790 €HT
AF26033Formation Vue.js 11 sessions prévues3 jours1700 €HT
AF25915Formation TypeScript 16 sessions prévues2 jours1290 €HT
AF25904Formation MeteorJS 9 sessions prévues4 jours2190 €HT
AF24704Formation Ember.js 16 sessions prévues3 jours1560 €HT
Voir les 19 formations
Vous pouvez également être intéressé par des formations Open Source, Prototype et Scriptaculous ou par les formations de notre filière JavaScript
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%