Développement - Internet :
DOJO Toolkit


Durée de la formation : 5 jours

Objectifs : Prendre en main la boîte à outils DOJO.

Prérequis : Connaître les fondamentaux en termes de programmation Javascript. Connaître HTML et CSS.

Public ciblé : Développeurs Web


La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés. Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice), à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.


  1. Introduction et Rappels

    • 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
  2. Concepts fondamentaux

    • Présentation de la notion de Widget
    • Structure rapide d'un fichier HTML avec DOJO
    • Le parser, la transformation du DOM, Noeud DOM et Widget
    • Les différents 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
  3. Les bibliothèques DIJIT et DojoX

    • Panorama de DIJIT
      • Les statégies de placement (Layout)
      • Les principaux widgets
    • Panorama de DojoX
    • Quelques autres classes
  4. Mise en oeuvre de formulaires

    • Le paquetage dijit.form
    • Mise en oeuvre de la validation du formulaire
  5. Définir ses propres widgets DOJO

    • Aspects fondamentaux
    • Mises en oeuvre
    • Cycle de vie de vos widgets
    • Internationalisation de vos widgets
  6. 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
  7. 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

© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure


Filière Développement - Internet : Formation DOJO Toolkit

Filière Développement - Internet : Cours DOJO Toolkit

Quelques liens internet

Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Evolution MM Multimédia multimedia : Formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
DéveloppementFormationCatalogue de nos formationsConseilL'encyclopédieCoordonnées

Infini Software - Centre de Formation Informatique continue professionnelle

Formation Java - Formation J2EE - Formation .NET - Langage C, C++ - Formation Internet

Localisation : Sophia Antipolis Nice Alpes Maritimes 06 paca provence alpes cote d'azur Cours formation plan de cours formateur e-learning elearning langages informatique programmation c c++ java C# j2ee j2se jsp servlets Visual Basic HTML XML Javascript ASP .NET XML XSL CSS services web ado .net jdbc rmi ejb réseaux sockets Développement développements informatique développeur internet intranet extranet site web webagency agency logiciel progiciel organisme organismes systèmes embarqués embarquées temps réel Agréments certification certifié Microsoft Certified Professional MCP

Société de développement Informatique

Formation Informatique

Formations Informatique