Référence : DOJO
Durée : 2 Jours
Durée : 2 Jours
Prix (HT) : 1 595,00 €
Si les applications Web utilisent de plus en plus Ajax pour améliorer leur ergonomie, les développeurs ne semblent pas apprécier le développement JavaScript. De nombreuses bibliothèques ont vu le jour pour leur faciliter la vie et l'une des plus prometteuses aujourd'hui est le Dojo Toolkit. Elle bénéficie en effet d'une communauté active, d'une documentation digne de ce nom, d'une conception fort modulaire et bien sûr de nombreuses fonctionnalités.
Ce cours vous entraînera dans les profondeurs du Dojo Toolkit pour en apprécier les possibilités mais aussi pour comprendre comment il peut être personnalisé. L'accent sera mis sur la simplification du code JavaScript induite par le Framework.
Travaux pratiques :
Vous commencerez par implémenter le jeu du Yatzhee en utilisant les fonctions de base de Dojo et un appel Ajax. Vous créerez ensuite un module et procéderez à son internationalisation. Vous utiliserez les composants Dijit permettant de créer des formulaires et finirez par créer vos propres composants Dojo avec et sans template.
Vous allez apprendre à
Méthode pédagogique : 70% de travaux pratiques
Audience : Développeurs Web, architectes
Pré-requis : Connaissances fondamentales des langages HTML et JavaScript ou avoir suivi le cours JASI
Programme
Outils : Dojo Toolkit
| Lieu | Date de début | Prix (HT) | Réserver |
|---|---|---|---|
| Paris - La Défense | 9 févr. 2012 | 1 595,00 € | ![]() |
| Paris - La Défense | 14 mai 2012 | 1 595,00 € | ![]() |
Si les applications Web utilisent de plus en plus Ajax pour améliorer leur ergonomie, les développeurs ne semblent pas apprécier le développement JavaScript. De nombreuses bibliothèques ont vu le jour pour leur faciliter la vie et l'une des plus prometteuses aujourd'hui est le Dojo Toolkit. Elle bénéficie en effet d'une communauté active, d'une documentation digne de ce nom, d'une conception fort modulaire et bien sûr de nombreuses fonctionnalités.
Ce cours vous entraînera dans les profondeurs du Dojo Toolkit pour en apprécier les possibilités mais aussi pour comprendre comment il peut être personnalisé. L'accent sera mis sur la simplification du code JavaScript induite par le Framework.
Travaux pratiques :
Vous commencerez par implémenter le jeu du Yatzhee en utilisant les fonctions de base de Dojo et un appel Ajax. Vous créerez ensuite un module et procéderez à son internationalisation. Vous utiliserez les composants Dijit permettant de créer des formulaires et finirez par créer vos propres composants Dojo avec et sans template.
Vous allez apprendre à
- Comprendre comment Dojo simplifie la mise en pratique d'Ajax
- Gérer l'internationalisation ou la navigation avec Dojo
- Améliorer le confort d'utilisation d'une application Web avec Dojo et Ajax
- Utiliser les principaux composants Dojo
- Créer des Widgets Dojo
Méthode pédagogique : 70% de travaux pratiques
Audience : Développeurs Web, architectes
Pré-requis : Connaissances fondamentales des langages HTML et JavaScript ou avoir suivi le cours JASI
Programme
- Ajax et Dojo
- Ajax et la révolution du client riche
- Introduction à Dojo
- Dojo, DojoX et Dijit
- Intégrer Dojo dans une application Web
- Dojo base
- Fonctions utilitaires
- Fonctions de recherche
- Manipulation du DOM
- Normalisation des événements
- L'appel asynchrone simplifié
- Support des formats de données : XML, texte, JSON
- Dojo Core
- Organisation en modules
- Internationalisation de modules
- Le Parser Dojo
- Gestion de l'historique
- Drag and Drop
- Effets spéciaux
- Dijit
- Composants Ajax et réutilisation
- Catégories de Widgets
- Création de formulaires avec Dijit
- Principaux Widgets fournis
- Création et intégration d'un Widget Dojo
- Widgets à templates
- Compléments sur Dojo et DojoX
- DojoX et ses sous-projets
- Construire Dojo
- Tester avec Dojo
Outils : Dojo Toolkit
Ce cours peut être financé par l'OPCA (Agefos, Fafiec, Opcalia...) de votre société. Il peut également être suivi dans le cadre d'une période de professionnalisation ou du DIF. Notre équipe est à votre disposition pour vous aider à constituer votre dossier.












