Scroll Top

FAST TRACK TO EXT JS 6 TRAINING + MULTI-DEVICE VIEWS

Course Description

This class will help you build great Ext JS 6 apps for desktops, tablets, and smartphones. This hands-on Fast Track course 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
  • 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
Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.