Course Description
This will help you build great Ext JS 6 apps for desktops and tablets. It provides in-depth coverage of Ext JS including: touch support for tablets and other touch-screen devices, MVVM architecture, data binding, the data package, routing, charts, grid widgets, and more.
Through intensive hands-on labs, you will learn application architecture best practices and build a functioning application with an Ext JS user interface connecting to live data feeds.
Most of what’s covered in Ext JS 6 training is relevant to Ext JS 5. In addition we’ll cover great new features in Ext JS 6:
- Use one framework to develop both desktop and mobile applications
- Get blazingly fast load times and app caching with the new microloader
Pre-requisites:
- Programming experience
- Familiarity with JavaScript, JSON, HTML and CSS
Duration: 5 Days
Course Fee:
On-site at your location:
- INR 80,000/participant for first six participants
- INR 58,000/participant for seventh participant and beyond + taxes as applicable.
- INR 80,000/participant + taxes as applicable
Live Online Session:
- INR 80,000/participant + taxes as applicable
Location: On-site at your location,Open session, Live Online Training
Course Outline
Overview
Introduction, Ext JS Features
Mechanics
Writing code, running code, debugging, documentation
Architecture
Architecture, application structure, object creation, the class system
Modern & Classic Views
Panels, toolbars and buttons, layouts, windows
View Controllers
Separation of concerns, component references, encapsulation, lifecycle methods
View Models
View models, binding and formulas
Sending and Receiving Data
Models, fields, proxies, stores, loading, selecting, sorting and filitering, CRUD operations: adding, updating and removing records, AJAX, JSONP
Data-Aware Components
Templates, dataviews, grids, widgets, Sencha Pivot Grid, forms, charts
Advanced
Component state, responsive design, routes, charts, mixins, device profiles
Going Into Production
Building an application, localization, building universal apps