Formation ExtJS avancée

Formation ExtJS avancée

Formateur :
Catégories :
Avis :

A propos de cette formation

La bibliothèque Javascript Ext JS est un outil puissant pour construire des applications Web interactives qui fournit un grand nombre de composants visuels.

A la fin de cette formation ExtJS avancée, vous saurez :

  • augmenter la modularité de vos applications ExtJS en créant des composants personnalisés (Extensions et plugins)
  • améliorer l’ergonomie de votre application en mettant en oeuvre du glisser-déposer (Drag & Drop)
  • mettre en oeuvre une communication clients-serveur par RPC avec Ext.Direct
  • produire des reporting avec des graphes
  • optimiser les performances de vos applications ExtJS
  • concevoir une application ExtJS

Programme de la formation

 

Rappels sur le développement avec ext js

  • Les bonnes pratiques
  • L’architecture d’ExtJS
  • Les formulaires Ext JS
  • Les conteneurs et layouts ExtJS
  • L’interface utilisateur ExtJS
  • Accéder aux données avec ExtJS

Créez des composants extjs

  • A quel besoin ça répond ?
  • Quelle méthodologie suivre ?
  • Industrialiser la création de composants
  • Javascript : héritage
  • Namespaces
  • Ext.define, Ext.regStore
  • Le cycle de vie à respecter
  • initComponent(), onRender()
  • Les bonnes pratiques

Créer vos plugins ext js

  • Différences entre extensions et plugins
  • Codage d’un plugin ExtJS
  • Utilisation d’un Plugin ExtJS
  • Attribut ‘plugins’
  • Exemple de mise en oeuvre

Mettre en place du glisser-déposer (drag&drop) avec ext js

  • Fondamentaux Drap&Drop ExtJS
  • Classes ExtJS impliquées
  • DDProxy
  • Glisser-déposer de Widget
  • Personnaliser le Drag&Drop

Communiquer avec le serveur grâce à ext.direct

  • Concepts communication RPC
  • Architecture Ext.Direct
  • Router
  • Exemple avec PHP
  • Exemple avec JAVA

Dessins et graphes extjs (drawing and charting)

  • Création de graphes (charts) : axes, séries, légende
  • SVG, Canvas
  • Store
  • Mise oeuvre avec ExtJS et Javascript

Concevoir vos applications ext js

  • Namespace
  • Arborescence
  • Décomposition d’écrans
  • Segmentation

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: