Course Overview


Ext JS program provides in-depth coverage of the Ext JS 4.1 framework and UI components, including Charting, Grids, the Ext JS 4 Data Model, Forms, Layouts, and Theming. Ext JS is targeted at developers who have a solid understanding of JavaScript and CSS and who want to become immediately productive with Ext JS.

Course Content


Getting Started with Ext JS 4

  • Reviewing the online docs
  • Loading the Library
  • Ext 3 Compatibility
  • Sandbox Mode

Application Architecture

  • Design and Refactor Applications
  • Application Best Practices
  • Introducing Sencha MVC
  • Introducing Sencha Command

Fundamental Classes

  • Ext.Element
  • Ext.CompositeElement
  • Ext.DomHelper
  • Ext.DomQuery

Event Handling

  • Events in Ext & DOM Events
  • Observable classes
  • Custom Events
  • Event Handlers & Delegated Event Handling

Component Model

  • Overview
  • Component Manager
  • Deferred Rendering
  • Component vs. Element
  • Component configuration

Component configuration

  • Defining Panels
  • Docking
  • Headers
  • Tools
  • Resizing Panels
  • 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

Utility Functions

  • Ext.apply
  • Ext.util.Format

Creating & Extending Classes

  • Creating a Class & Extending a Class
  • Extending a Component
  • Understanding the Ext Core
  • Class System
  • Class Definition
  • Class Loading
  • Mixins
  • Statics
  • Automatically generating getters and setters with the config property
  • Using the Lang Package
  • Parsing Information about the Browser with Env

Building Ext And Your Project

  • Setup, Maintain and Deploy the JavaScript & CSS
  • Generate Compressed JavaScript & CSS

Customer Reviews


Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.
-Waseem

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.
-Tanmoy

...more
Share:

For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for

Myself

My Team/Organization

I agree to be contacted over mail or phone

or
Call us at: +91 7259222234