Course Description
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
- Allow users to dynamically analyze data with the new Sencha Pivot Grid
This class also includes coding for smartphones and tablets with lists, navigation views, and other components.
Developers report saving at least 3-4 weeks learning Ext JS by taking Fast Track courses. Get on the Fast Track today!
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 Details
Overview
- Course Introduction
- Ext JS Features
Mechanics
- Writing Code
- Running Code
- Debugging
- Documentation
Architecture
- Architecture
- Application Structure
- Object Creation
- The Class System
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 Filtering
- 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
Going Into Production
- Application Theming
- Localization
- Building an Application
- Building Universal Apps
Coding for Smartphones and Tablets
- Tab Panels
- Lists
- Nested Lists
- Forms
- Navigation View
- Sharing View Models and Controllers