Many customers have requested that we provide a training program to help get new web developers up to speed on Ext JS so they can start building great looking web and mobile applications quickly. We are excited to announce that we will be offering Modern Ext JS training – a self paced hands-on training program – free to everyone.
Through this training, you will learn Ext JS application architecture, best practices, and build web and mobile applications that connect to live data feeds. You will be able to master the fundamentals of Ext JS, including Ext JS application structure, creating objects, and the class system. The course provides in-depth coverage of Ext JS, including: MVVM architecture, data binding, the class system, the data package, builds and theming, as well as the rich suite of interface components, such as grids and forms.
Here’s the overview of the course content:
Table of Contents
Starter Ext JS Application
Generate the initial application, refactor the app, Cmd, debugging, tools
Ext JS Architecture
Ext JS application structure, creating objects, the class system, organizing source, creating new views
Event handling, component references, encapsulation and scope, lifecycle methods, controller architecture
Structure, bindable, one way binding, two way binding, formulas, advanced comparison of events and binding
Sending and Receiving Data
- Data Model – fields, validation, proxies, readers and writers
- Data Stores – creating stores, loading data, selecting records, filtering, CRUD, chained stores, Ext.AJAX, Ext.data.JsonP
Dataviews, Grids – column types, selection model, features, Forms – Ext.form.field, examples, validation, inputType, form submission
Style views using Sass, Sencha Sass Compiler
Going Into Production
Cmd based builds
We are excited to offer this free training. Stay tuned for more information coming soon, including details on how to sign up.
Rafael Carvalho Oliveira says
Sandeep, If you want/need someone to translate to Portuguese/BR, contact me.
Will do! Thanks Rafael.
Wemerson Januario says
I am here too to contribute! Thank you!
Great to know. Thanks!
Free training is good, but Sencha should remove the 5 pack minimum purchase requirement. No Sencha competitor has a similar requirement. It’s not a good idea to ignore the competition.
And it’s not a good idea to ignore the community that calls this one all the time.
This is a step in the right direction
Training courses are a great way to onboard new developers, but there is very little motivation to work on ExtJS projects with the current licensing scheme. I used to be an ExtJS promoter and I had noted it in my CV under my skills, but that I removed lately. I am not going to write a single new ExtJS application unless the license is changed to a permissive one such as MIT and there is no exclusive commercial version that receives patches while the opensource version is left with all the bugs and issues.
While I am not against commercial software, I think in a dual licencing situation the conflict of interest is very high, which is evident from the history of ExtJS. Making the opensource version better and release bug fixes to that means having one less reason to force individuals to buy commercial licenses. Either go to the completely commercial route or make everything opensource for individuals while earn money for support and service subscription in the corporate environments.
There are many examples out there which were aimed to be commercial, but decided to be opensource which lead them on a success route of mass adoption. One recent example is the Atom editor by GitHub that was debated in their forum in the early days of their beta release to be a commercial product, but before releasing the 1.0, they decided to go the opensource route, and now it is one of the top few text editors used by developers. The indirect incentive they are getting from it is greater visibility of the company and tighter integration with GitHub services.
You should provide a way for us to be notified when this training comes out.
Any update for when this would be coming out? Always nice to have a refresher
when is this coming out?
James B says
Is there an update on this one? As a volume customer, I am looking to add more developers in the coming months and I would like them to familiarize themselves prior to joining the company.
Please update for when this would be coming out, as it is very limited resources available for Modern EXT JS. It would be really helpful if you share the date.
Jixuan LIU says
Disappointed, really. Coming soon since Nov 2017, but still lagging in 2019. Don’t know why I still stupidly believe in this framework.