MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

ExtJS Desktop Fundamentals

Course Summary

From these course modules, you will learn the basics of building an ExtJS web application. You will learn the principles behind building that app, how to build an app from scratch, as well as how to navigate through the process of what controls and module

  • +

    Course Syllabus

    ● ExtJS Fundamentals Introduction and Overview
        ◦ Opening Hello
        ◦ Is Sencha ExtJS for You?
        ◦ Sencha ExtJS is Not Sencha Touch
        ◦ Why Sencha ExtJS?
        ◦ The 20 Line ExtJS Web Application Walkthrough
        ◦ A Real World ExtJS Web Application Walkthrough
    ● JavaScript Fundamentals and the ExtJS Class System
        ◦ Overview
        ◦ Singletons and Literals
        ◦ ExtJS Utility Functions
        ◦ ExtJS Class System
        ◦ Summary
    ● ExtJS Components and Documentation
        ◦ Overview
        ◦ The Paradigm Shift
        ◦ What is a Component?
        ◦ Setting Up a Base ExtJS Application
        ◦ Adding a Simple Component With Ext.create
        ◦ Introducing the Alias Type
        ◦ Templates for HTML
        ◦ Listening for Component Events Like Component Resize
        ◦ Enabling and Disabling Components
        ◦ Showing and Hiding Components
        ◦ Component Life Cycle
        ◦ ExtJS Documentation Walkthrough
        ◦ Summary
    ● Containers and Layout Managers
        ◦ Introduction
        ◦ Containers and Layout Managers Defined
        ◦ Coding Layouts in JavaScript
        ◦ An Abundance of Layout Managers
        ◦ Pack and Align With VBox and HBox
        ◦ Combining Layout Managers
        ◦ Summary
    ● Data Models and Stores in ExtJS
        ◦ Introduction
        ◦ All About the Data Model
        ◦ JavaScript Examples Defining and Creating Data Models
        ◦ Validation Using Data Models
        ◦ CRUD (Create Read Update Delete) With Data Proxies
        ◦ Data Model Associates, BelongsTo, HasMany, etc.
        ◦ Data Store Concepts
        ◦ Summary
    ● Visual Layout and the Conference Editor App
        ◦ Introduction
        ◦ Ten Thousand Foot View of the App We Will Build
        ◦ Visual Layout Specifics
        ◦ Minimal App, Getting Started With Viewport
        ◦ Ext.Application Launch and Our First Border Layout
        ◦ Combining Layout Managers to Get What We Want
        ◦ Introducing xtype to Reduce Code Complexity
        ◦ Using Type to Simplify Our Previous Combined Layout Example
        ◦ More About Type and How to Find It
        ◦ Layout Resizing, Splitters, and More Border Layout Tips
        ◦ Summary
    ● The Sessions Grid Panel, Xtype, and Editing With Form Panel
        ◦ Introduction
        ◦ Adding a Grid Panel With Sample Data to Sessions
        ◦ Enhancing That Sessions Grid Panel With Clean Columns
        ◦ Make Our Sessions Grid an xtype, The Mechanics
        ◦ Pulling Real Session Data With Proxy
        ◦ Sorting Our Sessions Grid
        ◦ Grouping Our Session Grid by Time With Custom Group Headers
        ◦ Adding a Row Double Click Listener to the Session Grid
        ◦ Enhancing Our Session Grid Form to Look Good
        ◦ Form Loading of Real Model Session Data
        ◦ Adding Save and Cancel Buttons to Our Session Form
        ◦ Implementing Form Save Handlers and Form Binding Verifications
        ◦ Summary
    ● MVC, JavaScript File Separation, and Scalability
        ◦ Introduction
        ◦ Structuring Ext.Application to Handle the Main View, the MVC Way
        ◦ Converting the Sessions Grid Panel to MVC With Types
        ◦ Integrating the Session Edit Form Into MVC
        ◦ Bring Over the Session Data Store Into MVC
        ◦ In MVC, Separating Out the Data Model From the Data Store
        ◦ Summary
    ● Controllers, HTML Templates, and Some Style
        ◦ Introduction
        ◦ Controller Basics
        ◦ Adding Listeners and Implementing Form Open

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top