Facets Demo New Batches Starting from Saturday... 22-10-2016
Search Course Here

Live Chat

Ext JS-Sencha


Ext JS is a popular JavaScript framework which provide rich UI for building web applications with cross browser functionality. Ext JS is basically used for creating desktop applications It supports all the modern browsers as IE6+, FF, Chrome, safari 6+, opera 12+ etc. Whereas another product of sencha, sencha touch is used for mobile applications.

Ext JS is based on MVC/ MVVM architecture. The latest version of Ext JS 6 is a single platform which can be used for both desktop and mobile application without having different code for different platform.

With Ext JS 6, Sencha introduces a single framework for creating applications that run across all types of devices, from phones to tablets to desktops. You will be able to produce an optimal user experience while writing less code. Combined with a compelling new theme, Ext JS 6 has everything you need to create amazing experiences on any device.

  • Prior experience developing applications in JavaScript and HTML
  • Familiarity with JavaScript Object Notation (JSON)
  • Prior experience developing Cascading Style Sheets
  • It is a 20 days program and extends up to 2hrs each.
  • The format is 40% theory, 60% Hands-on.

  • It is a 5 days program and extends up to 8hrs each.
  • The format is 40% theory, 60% Hands-on.
    Private Classroom arranged on request and minimum attendies for batch is 4.
course content
  • Getting Started with Ext JS 4
    • Reviewing the online docs
    • Loading the Library
    • Ext 3 Compatibility and Sandbox Mode
  • Application Architecture
    • Ext Application Design
    • Introducing Sencha MVC
  • Sencha Architect
    • Expediting the development of complete Ext JS 4 Applications with Sencha Architect
    • Creating MVC, Data Sources, and custom components
  • Fundamental Classes
    • Ext.Element
    • Ext.CompositeElement
    • Ext.DomHelper
    • Ext.DomQuery
  • Event Handling
    • Events in Ext & DOM Events
    • Observable classes
    • Custom Events
  • Component Model
    • Overview
    • Component Manager
    • Deferred Rendering
    • Component vs. Element
    • Component configuration
  • Laying out your GUI
    • Defining Panels
    • Docking
    • Headers
    • Tools
    • Defining Toolbars
    • Defining Layouts
    • HBOX
    • VBOX
    • Splitter
    • Tabs
  • Hands-on Experience w/ Common Components
    • Viewport
    • TabPanel
    • GridPanel
    • FormPanel
  • Working with Data
    • Defining Models
    • Validating your Data
    • Defining Associations
    • Defining Proxies
    • Defining Stores
    • Working with Forms
    • Understanding Form Layout
    • FormPanel vs. BasicForm
    • Anchor
    • FieldContainer
    • Using Field as Mixin
    • Applying Validations
    • Synchronizing Data to/from an Application Server
    • Outputting Data with DataView
  • Getting on the Grid
    • Introducing grid features
    • Defining a read-only grid
    • Editing within a grid
  • Visualizing Data
    • Programatically drawing on a canvas
    • Charting data
  • Persisting UI State
    • Stateful Components
    • Provider vs. Manager
    • Setting a Provider
    • Application Specific State Management
  • Utility Functions
    • Ext.apply
    • Ext.util.Format
For Videos Click Here Videos

Flash News

AngularJS New Batch Start From 09th OCT & 10th OCT.

Hadoop Dev New Batch Start From 10th OCT & 11th OCT.

IBM COGNOS TM New Batch Start From 11th OCT & 12th OCT.

Informatica Dev New Batch Start From 12th OCT & 13th OCT.

Mean Stack New Batch Start 13th OCT & 14th OCT.

SAP BODS new Batch Starting From 14th OCT & 15th OCT.

SAP S/4 HANA New Batch Start From 15th OCT & 16th OCT

Tableau New Batch Start From 16th OCT & 17th OCT


Facets Demo Training

Demo Schedule : 08:30P.M EST / 07:30P.M CST / 05:30P.M PST on 21st OCT & 06:00A.M IST on 22nd OCT
Email :
Rediff Bol :
Google Talk :
MSN Messenger :
Yahoo Messenger :
Skype Talk :