Latest Ext JS 7.8 is now available. Learn more

Free Ext JS Self-Paced Training

February 12, 2019 262 Views
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

8 Must-Know Tips for Choosing the Right Web Application Framework for Your Project

Starting web application development on a project can feel like a very difficult task. The abundance of frameworks adds to the confusion. It leaves developers…

Web Application Development | Top 10 Frameworks in 2024

If you are a developer, you must know the role of frameworks in creating amazing applications. Web application development frameworks come with pre-built tools to…

Understanding the Difference: When to Use Ext JS Classic vs. Modern Toolkit

Ext JS is a JavaScript framework for building powerful web and mobile applications. The framework features over 140+ high-performance, fully tested, and customizable UI widgets/components.…

Ext JS 7.8 Has Arrived!

The Sencha team is pleased to announce the latest Ext JS version 7.8 release. Following the 7.7 release, which included numerous quality enhancements in Ext…

How to Work with Ext JS Models and Stores: Tutorial on Managing Data and State

Ext JS is a popular JavaScript framework for creating robust enterprise-grade web and mobile applications. The framework offers a rich set of high-performance and fully-tested…

Discover the Top 07 Architecture Patterns used in Modern Enterprise Software Development

Developing software without an architecture pattern may have been an option back then. However, that’s not the case anymore. Modern software development requires apps to…

View More