Booster des Talents IT

Formation Dojo Toolkit

Dojotoolikt_logo
Cette formation Dojo Toolkit vous permettra d’apprendre à utiliser ce framework JavaScript en vue de développer des applications Web riches. Vous avancerez pas à pas depuis la conception de l’architecture de l’application jusqu’à l’intégration et le paramétrage des widgets, outils de communication et modèles de données, afin de concevoir une IHM complète, moderne et ergonomique.
Prixà partir de
1790 €HT
RéférenceAF24600
Durée3 jours
Public Développeurs, Webmasters
PrérequisBases solides en JavaScript et CSS. Notions de DOM et d’Ajax
Éditeurs Open Source
TP50%

Plan de Formation Dojo Toolkit

Rappels

Les enjeux du Web 2.0 et notion de RIA
Retour sur la POO avec JavaScript
Notions de DOM
Rappels sur l’architecture Ajax

Introduction à Dojo Toolkit

Tour d’horizon du développement d’application Web et ses frameworks
Le toolkit Dojo : présentation et utilisations
Utilisation des modules
Quels outils de développement ?
Les options d’intégration aux autres frameworks JavaScript
Installer Dojo

Développement de programmes JavaScript avec Dojo Toolkit

Création de modules et AMD (Asynchronous Module Definition)
Les bases de la programmation
Programmer avec un prototype : simuler les classes, gérer les héritages, créer un mixin
Utiliser les fonctions utilitaires de Dojo (/_base, /i18n, /stateful et mixin)
Gérer la communication asynchrone : Promise et Deferred
Utiliser les techniques de programmation orientée aspect (AOP)
Gérer les événements

Manipulation du document et gestion du navigateur

Structurer l’application
Accéder au DOM et le manipuler (éléments, attributs, classes CSS)
Sélectionner les nœuds
Intégrer et créer des animations

Outils de communication client/serveur

Exécuter des requêtes
Exécuter des requêtes asynchrones
JSON et Dojo : utilisation et traitement des réponses

Construction d’une interface

Les bibliothèques Dijit et DojoX
Les widgets Dojo : instanciation, cycle de vie, stratégies de placement
Mettre en œuvre un widget de formulaire
Explorer les autres widgets disponibles
Appliquer un thème
Utiliser les conteneurs de mise en page
Gérer les contrôles utilisateurs et le drag’n’drop
Construire vos propres widgets

Utilisation des modèles de données

Traitement et composants d’affichage des données
Utiliser les outils de gestion de données
Utiliser DataStore
Entrer des données avec FilteringSelect
Créer des tableaux
Interactivité des modèles de données

Pour aller plus loin avec Dojo

Aperçu des composants avancés
Solutions de tests unitaires
Utiliser le Dojo Build System

Nos autres formations JavaScript

AF24600Formation Dojo Toolkit 11 sessions prévues3 jours1790 €HT
AF26033Formation Vue.js New Formation ! 11 sessions prévues3 jours1700 €HT
AF25915Formation TypeScript New Formation ! 22 sessions prévues2 jours1290 €HT
AF25904Formation MeteorJS New Formation ! 13 sessions prévues4 jours2190 €HT
AF24704Formation Ember.js 26 sessions prévues3 jours1560 €HT
Voir les 19 formations
Vous pouvez également être intéressé par des formations Ajax, formation RIA, Javascript ou par les formations de notre filière JavaScript
A propos de Dojo Toolkit
Dojo est une bibliothèque logicielle open source en JavaScript. Son but est le développement rapide d'applications en Javascript exécutées côté client et communiquant avec le serveur avec une granularité inférieure à la page grâce à Ajax. En savoir plus
Prixà partir de
1790 €HT
RéférenceAF24600
Durée3 jours
Public Développeurs, Webmasters
PrérequisBases solides en JavaScript et CSS. Notions de DOM et d’Ajax
Éditeurs Open Source
Travaux pratiques50%
Suivez l'une de
nos 11 sessions
le 10/01/2018 à Lyon
le 06/02/2018 à Paris
le 21/03/2018 à Lyon
le 11/04/2018 à Paris
le 22/05/2018 à Lyon
le 19/06/2018 à Paris
le 11/07/2018 à Lyon
le 10/09/2018 à Paris
le 22/10/2018 à Lyon
le 07/11/2018 à Paris
le 10/12/2018 à Lyon
Voir toutes les dates