Formation Ext JS - Développer des applications Web

Un temps décrié par les développeurs car trop lent et mal supporté par les navigateurs Internet, JavaScript, maintenant largement boosté par l’adoption massive de HTML5, revient en force. Remis au gout du jour et considérablement enrichi, JavaScript a vu sa communauté d’utilisateurs grandir, à tel point que certains d’entre eux proposent aujourd’hui des Frameworks Javascript dédiés à des utilisations spécifiques. Ext JS, l’un de ces Frameworks, est une boite à outils très complète qui permet de développer des pages Web graphiquement et fonctionnellement riches.


Objectifs
  • Maîtriser le mode de programmation Ext
  • Comprendre comment mettre en oeuvre des composants avancés
  • Savoir concevoir des interfaces utilisateurs adaptées à l’utilisation de mobiles et de tablettes
  • Etre en mesure de les enrichir de composants graphiques évolués
Participants
  • Chef de projet
  • Développeur
Approche Pédagogique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
  • Durée : 3 jours
  • Réf. : WEB65

Dates de Formations

10 au 12 Avril 2019

26 au 28 Juin 2019

28 au 30 Aout 2019

09 au 11 Oct. 2019

11 au 13 Déc. 2019

Programme
  • 1/ JavaScript avancé
    • • Bonnes pratiques
    • • Développement objet
    • • Evénements
    • • Concepts Ajax DOM-2
  • 2/ Rappels Ext JS
    • • Manipulation du DOM
    • • Les évènements
    • • Les widgets
    • • Ajax
  • 3/ Architecture Ext JS
    • • Application MVC
    • • Contrôleur, Vue, Modèle
    • • Namespaces et références
    • • Layouts et containers
    • • Data : model, store et proxy
    • • Listeners
  • 4/ Création de composants
    • • Système de classes
    • • Mixins
    • • Statics et config
    • • Méthodes de template
    • • Etendre les composants
  • 5/ Drag and Drop
    • • Concepts : source et target
    • • Plugins : grid et tree
    • • Dragzone et dropzone
  • 6/ Ext Direct
    • • Fonctionnalités
    • • Configuration
    • • API
    • • Routeur
    • • Client
  • 7/ Graphs et dessins : Package Draw
    • • Surface
    • • Interactions
  • 8/ Graphs et dessins : Charts
    • • Présentation
    • • Axes
    • • Series
    • • Légende
    • • Thèmes