Try Upgrade Adviser – Scan Your Ext JS Codebase for V8 App Upgrade

Free Ext JS Self-Paced Training

February 12, 2019 4621 Views

Get a summary of this article:

Show

Learning a new library or framework can be a daunting task for any developer, and sometimes a “Hello, World” or “To Do” app just doesn’t meet the standards to truly feel like one understands what the API is designed to do. On the other hand, it can be difficult to sift through all of the documentation required to begin accomplishing anything beyond the trivial in said library.

Given the maturity of the product and the rich and powerful time-tested features available for both managing data and rendering views for large, enterprise-scale, multi-device web applications, it is safe to assume that learning ExtJS Tutorial For Beginners is no exception to these perceptions because this tutorial gives you basic training on how to use the product on its full potential.

To address these perceived hurdles and to help any curious developer in evaluating what Ext JS can do for your future projects before committing to purchasing a license, Sencha has created a free, fun, immersive self-paced tutorial for getting up and running in building a sample Ext JS application in a timely fashion.

Utilizing all of the main principles and best practices that Sencha espouses with every implementation of its library, the undertaking will be to create an online music video player:

Screen capture from Free Self-Paced Online Open Tooling Ext JS Training

Concepts discussed and demonstrated:

  • Accessing Ext JS through the npm Open Tooling Registry
  • The Modern Toolkit for Components in HTML5 browsers
  • Ext JS application architecture
  • MVVM design pattern with View Packages
  • Implementation of binding for updating data in views
  • Aliasing components with xtype syntax
  • Component styling with themes and SASS component variables
  • Working with Life Cycle Methods

Start learning Ext JS

The hope is that between offering free, self-paced introductory training to the public and opening up the library to modern development environments like npm, a wider demographic of developers will be exposed to Ext JS beyond the ubiquity it enjoys in the enterprise development space.

That said, with the depth and breadth of the framework comes deep complexity and sophistication in the solutions to some of the challenges modern enterprise web applications face, and it is unrealistic to go into much depth about them in an introductory tutorial.

To address those needs, we have regularly scheduled, week-long, instructor-led training that goes far more in-depth in terms of topics like but not limited to:

  • troubleshooting and error handling in Ext JS development
  • a deep examination of the component hierarchy
  • non-core packages like charts
  • creating custom themes that can be shared between projects
  • developing multiple discrete builds from a single code base
  • examination of the development, testing, and production environments
  • Routing of URLs to the browser’s navigation history
  • upgrading from earlier versions of Ext JS
  • comparing and contrasting both toolkits (Modern and Classic)
  • Working with data aggregation with Pivot Grids
  • customization of the class system to serve client-specific solutions

Screen capture from Fast Track to Ext JS Training

Screen capture from Fast Track to Ext JS Training

See our schedule of upcoming classes
Schedule custom training times

Recommended Articles

Creating a Mobile Application with Ext JS and Capacitor

Introduction Modern mobile applications demand rich user experiences, cross-platform compatibility, and rapid development cycles. In this document, you will learn how Ext JS and Capacitor…

Building Real-Time Dashboards with WebSockets and Frontend Frameworks

Real-time dashboards have become essential in industries where users need instant visibility into changing data. Whether monitoring financial transactions, logistics operations, industrial systems, application health,…

Front-End Frameworks Compared in 2026: Performance, Use Cases, and Trade-offs

Front-end framework selection in 2026 centers on three critical decisions: complete platform versus ecosystem assembly, performance at enterprise scale, and long-term maintenance costs. Ext JS…

Enhancing Component Logic: A Developer’s Guide to Ext JS Plugins

In the world of Ext JS, reusability is king. While subclassing a component is a common approach to extend functionality, it often leads to rigid…

Upgrading Ext JS 7.x to 8.0: A Practical Enterprise Guide

For teams already running Ext JS 7.x, upgrading to Ext JS 8.0 is usually a manageable modernization step rather than a full-scale rebuild. Because the…

Upgrading Ext JS 6.x to 8.0: A Practical Guide

For organizations maintaining Ext JS 6.x applications, upgrading to Ext JS 8.0 is typically a modernization exercise focused on stability, maintainability, tooling alignment, and validation…

View More