Extended JavaScript (ExtJS)
About EXTJS
Using methods like Ajax, DHTML, and DOM scripting, Ext JS is a JavaScript application framework for creating interactive cross-platform online applications. It may be used to create single-page apps as a complete framework or as a basic component framework.
The main purpose of Ext JS is to build desktop apps. It works with all current browsers, including IE6+, Firefox, Chrome, Safari 6+, Opera 12+, and others.
Why is EXTJS important?
For many users, including those with impairments, making your apps accessible is crucial. For those who utilize assistive technology, Ext JS enables the creation of highly accessible JavaScript apps that abide by Section 508 and ARIA compliance.
Ext JS is an excellent framework to construct sophisticated interactive web apps. It provides the most expert graphing and charting features among all the JavaScript frameworks and is plugin-free. This proves that Ext JS can deliver a flawless image for every browser running any OS.
Who should take the EXTJS Exam?
- Web programmers, developers
- Those with basic knowledge of JavaScript and JSON
- Anyone with prior experience on developing web application
EXTJS Certification Course Outline
- Introduction to Sencha Ext JS
- Setup development environment
- Introduction to Sencha documentation
- Ext JS Class System
- Working with DOM Elements
- ExtJS Element
- Composite element
- Manipulate DOM
- DomHelper
- Querying the DOM Elements
- DOM Events handling
- Ext JS Lang Functions
- Introduction to Ext JS Components
- Generic Components
- Component Registry
- Component Lifecycle
- Component vs Element
- Custom components
- Traversing components
- Introduction to Ext JS Containers
- Implement Layout Managers
- Debugging Ext JS Application
- Ext JS 4 MVC Architecture
- Data package
- Working with Form
- Form fields
- Field validation
- Implement CRUD operation
- Working with Grid
- Defining grid
- Paging in grid
- Grid Features
- Editable Grid
- Grid plug-ins
- Implement CRUD Operation
- Data Controls
- ComboBox
- Templates and DataView
- TreeView
- Drag & Drop
- Chart
- New Features of Ext JS 5
- Migration from Ext JS 4
- Improvement in MVC
- MVVM Architecture
- Ext JS 5 Model
- Association
- ViewModel
- ViewController
- Session
- ChainedStore
- Routing
- Responsive Web Design
- Styling component
- Introduction of CSS vars & mixins
- Introduction of SASS & Compass
- Overview of SASS Syntax
- Introduction of component Ui
- Creating new theme
- Building, packaging & deploying Ext JS Application