Formation Dojo Toolkit

icon public

Public : Webmasters avec de bonnes connaissances HTML et Javascript

icon horloge

Durée : 3 jour(s)

Syllabus de la formation Dojo Toolkit

Pré-requis : Bonnes connaissances en JavaScript, DOM, CSS et notions d'AJAX

Objectifs : Maîtriser les concepts de Dojo Toolkit - Utiliser Dojo pour développer des applications web

Sanction : Attestation de fin de formation mentionnant le résultat des acquis

Taux de retour à l’emploi : Aucune donnée disponible

Référence : SIT696-F

Taux de satisfaction : 4,88 / 5

Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins

Contact : commercial@dawan.fr

À partir de

875,00 CHF HT / jour

1 596,00 CHFHT

1 250,00 CHF HT

Pour 10 heures utilisables pendant 12 mois

1 995,00 CHF HT

Tarif plein:

  • Paiement à 60 jours
  • Report possible à J-3
  • 3 tickets d'assistance
Contacter Dawan

Programme de Formation Dojo Toolkit

Découvrir Dojo Toolkit

Développement d'applications web
Panorama des frameworks disponibles
Dojo Toolkit : présentation, contextes d'utilisation, versions
Modules et utilisations
Environnements et outils de développement
Intégration aux autres frameworks et outils de développement JavaScript modernes

Atelier : Installation de l'environnement Dojo, premiers lancements.

Ecrire des programmes JS avec Dojo Toolkit

AMD, Modules
Bases : prototype, instanciation, closures, lambdas
Programmation orientée prototype : simulation de classes, héritage, mixins
Fonctions utilitaires : dojo_base, dojo/i18n, Stateful, mixin
Promises et Deferred
Programmation orientée aspect
Couches de gestion évènementielle : emit, on, Evented, Stateful, topic

Atelier : Multiples exemples d'utilisation de Dojo Toolkit 

Manipuler le document et gérer le navigateur

Structure d'une application : router, dojo/back, dojo/hash, dojo/url, dojo/io-query
Manipulation du DOM : dom,dom-attr, dom-class, dom-construct, dom-geometry
Sélection de noeuds avec Dojo/query
Gestion des animations avec dojo/fx

Atelier : Création d'une application single-page interactive

Gérer la communication client / serveur

Requêtes avec dojo/request
HTML et JSON
Requêtes asynchrones
Traitement des réponses JSON

Atelier : Mise en place d'une communication asynchrone dans une application Dojo.

Construire une IHM avec Dojo Toolkit

Présentation de Dijit
Widgets : cycle de vie, instantiation, dojo/parser
Widgets de formulaire : textbox, dates, etc.
Panorama des widgets disponibles : menus, boîte de dialogues, etc.
Mise en page avec des conteneurs : ContentPane, AccordionContainer, TabContainer, etc.
Validation des contrôles
Création de widgets personnalisés
Gestion événementielle intra-widgets (this.own, this.watch), gestion de la mémoire
Gestion du Drag'n Drop

Atelier : Construction d'une interface riche avec Dojo

Utiliser des modèles de données

Gestion des données dans Dojo : solutions disponibles
Widgets connectés aux données
Data Stores : présentation, utilisation
Filtering select
Tableaux (DGrid) : simples, éditables

Atelier : Utilisation de modèles de données interactifs

Intégrer des outils

Présentation de dojox
Composants avancés : calendar, charts, gridx
Gestion des styles et des thèmes
Mise en place de tests unitaires avec Intern
Intégrtion d'application responsive design
Dojo Build System
Packages et layers
Intégration avec Grunt

Atelier : Implémentation d'une application responsive design, optimisations.

Dans ce cours, nous apprenons à  développer des applications web, des interfaces complexes à  l'aide du framework JavaScript Dojo

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible

Suite de parcours et formations associées

Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.

Aucune date de programmée actuellement. Pour plus d'information sur les prochaines sessions, nous vous invitons à joindre le service commercial par téléphone au 22 519 09 66 (prix d'un appel local) ou depuis notre formulaire de contact.

Nos centres de formation

  • Distance

    32 Boulevard Vincent Gâche

    44000 Nantes

  • Genève

    c/o CCI France Suisse Route de Jussy 35 Case postale 6298

    CH-1211 Thônex - Genève

  • Environnement correct mais surtout accès très facile ce qui est très bien.
  • Mickael G.

  • RAS
  • Christine B.