Course Description
This hands-on Fast Track course provides in-depth coverage of Ext JS 5 including:
Touch support for tablets and other touch-screen devices, the new MVVM architecture, data binding,improvements to the data package, routing, the new charts package, 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 5 user interface connecting to live data feeds.
Developers reports saving at least 3-4 weeks learning ExtJS by taking Fast Track courses. Get on the Fast Track today!
Course Details
Pre-requisites:
- Prior experience developing applications in JavaScript and HTML
- Familiarity with JavaScript Object Notation (JSON)
- Prior experience developing Cascading Style Sheets
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 Fee
Overview
- Quick Start
- Features
- Writing Code
- Running Code
- Debugging
- Documentation
Foundation
- Application Structure
- Object Creation
- The Class System
- Base Classes
- Panels, Toolbars and Buttons
- Layouts
- Windows
View Models and View Controllers
- View Models
- References
- Data, Formulas, Stores
- View Controllers
- Controller Lifecycle
Sending and Receiving Data
- Models
- Fields
- convert() and calculate()
- convert
- Proxies
- Schemas
- Stores
- Loading
- Selecting
- Sorting
- Filtering
- Adding, Updating and Removing Records
- AJAX
- JSONP
Data-Aware Components
- Templates and Dataviews
- Grids
- Widgets
- Breadcrumbs & Trees
- Forms
- Charts
Advanced
- More Class System Features
- DOM
- State
- Responsive Design
- Routes
- MVC
Going Into Production
- Application Theming
- Theme Packages
- Localization
- Building an Application
Sencha Architect
- Expediting the development of complete Ext JS 5 Applications with Sencha Architect
- Creating MVC, Data Sources, and custom components
Setup Requirements
Bring your own laptop (Mac or PC) with the following software installed:
- Ext JS 5
- Sencha Cmd 5
- Sublime Text 2
- Chrome
- Check that Ruby 2 is installed (Ruby is only used to run compass, which is used for SASS Theming) and execute the command:
On Mac: sudo gem install compass
On PC: gem install compass
Please do carry your own Internet Dongle. While we make the best effort to have the required internet connectivity at the venue, but given past experiences, we recommend you to carry your own Data cards.