Ext JS Fundamentals Training Course

Primary tabs

Course Code

extjsfun

Duration Duration

21 hours (usually 3 days including breaks)

Requirements Requirements

Overview Overview

Course Outline Course Outline

Module 1. Introduction to Ext JS 5

  • Downloading ExtJS
  • Setting Up and installing ExtJS
  • Using Tools and Editors

Module 2. Core Concepts

  • Using Naming Conventions
  • The Preprocessors and Postprocessors
  • Using Static methods and properties
  • Understanding simple inheritance
  • Lazy loading of classes
  • Interacting with the DOM

Module 3. Components and Layouts

  • The component life cycle
  • Types of containers
  • Understanding the viewport, panel and Window component

Module 4. Managing data

  • Using Ajax
  • Understanding models
  • Model mapping
  • Writing validators
  • Common field types and relationships
  • Adding, selecting and removing records from the store

Module 5. Buttons, Toolbars and Forms

  • Buttons types
  • Adding menus
  • Using toolbars
  • Building the main menu for an application
  • The form component
  • Using available fields (textfields, number, date, etc.)
  • Understanding triggers
  • Submitting the data

Module 6. Understanding the Grid and Tree panel

  • Building the data connection
  • Designing a basic grid
  • Selection models
  • Setting up Grid listeners
  • The Grid paging and the infinite scrolling
  • Using the DataView
  • A basic tree panel
  • Adding and removing nodes

Module 7. The architecture

  • The MVC and MVVM patterns
  • Creating the views and the controller
  • Creating a module
  • Implementing routing

Module 8. The importance of look and feel

  • The packages folder
  • Advanced theming
  • Different styles for the same component
  • Supporting legacy browser

Module 9. The deploy phase

  • Preparing for deployment
  • The app.json file
  • The sencha command
  • Code compression
  • Packaging and deploying

Guaranteed to run even with a single delegate!
Public Classroom Public Classroom
Participants from multiple organisations. Topics usually cannot be customised
From $7650
(98)
Private Classroom Private Classroom
Participants are from one organisation only. No external participants are allowed. Usually customised to a specific group, course topics are agreed between the client and the trainer.
Private Remote Private Remote
The instructor and the participants are in two different physical locations and communicate via the Internet
From $4950
Request quote

The more delegates, the greater the savings per delegate. Table reflects price per delegate and is used for illustration purposes only, actual prices may differ.

Number of Delegates Public Classroom Private Remote
1 $7650 $4950
2 $4620 $3195
3 $3610 $2610
4 $3105 $2318
Cannot find a suitable date? Choose Your Course Date >>
Too expensive? Suggest your price

Related Categories


Upcoming Courses

VenueCourse DateCourse Price [Remote / Classroom]
BC, Vancouver - YaletownTue, Dec 27 2016, 9:30 am$4950 / $7950
ON, Toronto - University & DundasTue, Dec 27 2016, 9:30 am$4950 / $8251
MB, Winnipeg - 201 Portage AvenueTue, Dec 27 2016, 9:30 am$4950 / $7950
NL, St. John's WestTue, Dec 27 2016, 9:30 am$4950 / $8700
NS, Halifax - Purdy's WharfTue, Dec 27 2016, 9:30 am$4950 / $7950

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
Web Application Performance Testing with JMeter Remote Course Thu, Dec 15 2016, 9:30 am $1822 / N/A
WebServices with SOAP and WSDL Basics Remote Course Tue, Dec 20 2016, 9:30 am $3406 / N/A
Selenium for Victims of Manual Testing ON, Ottawa - Fairmont Chateau Laurier Tue, Jan 17 2017, 9:30 am $3158 / $5858

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients