Course Outline

Module 1. Introduction to Ext JS 5 for Government

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

Module 2. Core Concepts for Government

  • 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 for Government

  • The Component Life Cycle
  • Types of Containers
  • Understanding the Viewport, Panel, and Window Components

Module 4. Managing Data for Government

  • 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 for Government

  • Button 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 Data

Module 6. Understanding the Grid and Tree Panel for Government

  • Building the Data Connection
  • Designing a Basic Grid
  • Selection Models
  • Setting Up Grid Listeners
  • The Grid Paging and Infinite Scrolling
  • Using the DataView
  • A Basic Tree Panel
  • Adding and Removing Nodes

Module 7. The Architecture for Government

  • The MVC and MVVM Patterns
  • Creating Views and the Controller
  • Creating a Module
  • Implementing Routing

Module 8. The Importance of Look and Feel for Government

  • The Packages Folder
  • Advanced Theming
  • Different Styles for the Same Component
  • Supporting Legacy Browsers

Module 9. The Deploy Phase for Government

  • Preparing for Deployment
  • The app.json File
  • The Sencha Command
  • Code Compression
  • Packaging and Deploying
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories