Formation - Infini Software
Infini Software - Organisme de formation en informatique
Maintenez vos compétences à jour grâce à nos formations
Rechercher
☎ 06 63 33 14 06 Espace client



Cursus « Developpement WEB » :
DOJO Toolkit

Détails :

Durée :
5 Jours
Prérequis :
Pour suivre cette formation, les participant devront avoir suivi la formation Développement JavaScript « Moderne » ou avoir les connaissances équivalentes.
Public :
Développeurs Web souhaitant produire des applications de type RIA.
Objectifs :
Dojo Toolkit est un framework Java permettant le développement d' « Application Internet Riches » (RIA).

Au terme de cette formation, vous saurez :
  • Comprendre les concepts RIA et l'architecture de Dojo Toolkit.
  • Maîtriser l'installation et la configuration de Dojo Toolkit.
  • Utiliser les modules, widgets et la gestion des événements de Dojo.
  • Exploiter les bibliothèques DIJIT et DojoX pour enrichir l'interface.
  • Implémenter des formulaires avancés avec dijit.form et validation intégrée.
  • Créer et personnaliser vos propres widgets Dojo avec internationalisation.
  • Intégrer Ajax, Drag'n Drop et services web pour des applications interactives.
  • Manipuler les données avec JSON, dojo.data et affichage dynamique.
  • Utiliser Dojo Build Tools et DOH pour automatiser et tester vos projets.

Demande de devis :

Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation veuillez remplir notre formulaire de mise en relation.

Cursus de formation :

Cursus :




Programme détaillé de la formation :

    Introduction et Rappels
    • Concepts Web 2.0 et RIA
    • Rappels sur la programmation orientée objets en Javascript
      • La notion de fonction de construction (de classes)
      • La notion de prototype
      • L'héritage en Javascript
    • Rappels sur l'utilisation d'un DOM
    • Les concepts fondamentaux d'Ajax
    • Présentation de la toolkit Dojo
    • Autres Frameworks Javascript équivalents
      • Prototype
      • Rico
      • extJS
    Concepts fondamentaux
      • Les principales versions de Dojo
      • Installation de Dojo
    • Présentation de la notion de Widget
    • Structure rapide d'un fichier HTML avec Dojo Toolkit
    • Le parseur, la transformation du DOM, Noeud DOM et Widget
    • Les modules Dojo
      • Utilisation et définition de modules Dojo
      • Quelques premiers modules de Dojo
    • La gestion des événements via Dojo
      • Connecter un gestionnaire d'événements
      • Déconnecter un gestionnaire d'événements
      • Utilisation du pattern pusblish/subscribe et des topics
    Les bibliothèques DIJIT et DojoX
    • Techniques d'instanciation d'un Widget Dojo
    • Application d'un thème graphique
    • Panorama de DIJIT
      • Les stratégies de placement (Layout)
      • Les éléments de menu
      • Les autres principaux widgets DIJIT
    • Panorama de DojoX
      • Grilles de données
      • Graphes et camemberts
    • Quelques autres classes
    Mise en oeuvre de formulaires
    • Le paquetage dijit.form
    • Mise en oeuvre de la validation du formulaire
    Définir ses propres widgets Dojo
    • Aspects fondamentaux
    • Mises en oeuvre
    • Cycle de vie de vos widgets
    • Gestion des événements dans un Widget
    • Internationalisation de vos widgets
    • Utilisation d'animation CSS dans vos Widgets
    Aspects Avancés
    • dojo.query: nodes by Tag, ID or Class
    • XPath-like Queries
    • Ajax et Dojo
    • Intégration avec des services web
    • Mise en oeuvre du Drag'n drop
    DOJO et le traitement des données
    • Les données en Dojo et JavaScript
    • Le format JSON
    • La classe dojo.data
    • La manipulation des éléments au format JSON
    • Les composants d'affichage de données
    Outils complémentaires
    • Dojo Build Tools : création d'une distribution Dojo
Déclaration d'activité enregistrée sous le n° 93 06 11543 06 du préfet de région de Provence-Alpes-Côte d'Azur.