Fast Track to Ext JS 5 + Sencha Architect

This class 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.

This course also covers expediting the development of complete Ext JS 5 Applications with Sencha Architect.

Classroom - 5 days
Online - 10 half-day sessions over 2 weeks

Classroom at our location or Online

You must bring your own laptop, Mac or PC.

$2,495/developer

Register 30 days in advance

  • Automatically get 10% off for 2 developers.
  • Email training@sencha.com for a discount code to receive 20% off for 3-4 developers or 30% off for 5+ developers.
  • Online classes: Automatically get additional 10% off.
  • Available only for classes priced in US dollars.
Course Outline
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, and stores, view controllers, controller lifecycle

Sending and Receiving Data

Models, fields, convert() and calculate(), proxies, schemas, stores, loading, selecting, sorting, filtering, adding, updating and removing records, AJAX, JSONP

Data-Aware Components

Templates and dataviews, grids, widgets, 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

Prerequisites

  • Programming experience
  • Familiarity with JavaScript, JSON, HTML and CSS

Watch for upcoming classes

For Private Online and Private Classroom training, contact us for pricing.