2015
Packt Publishing
Simon Elliston Ball
1:47
English
Ext JS is a powerful framework for developing complex web applications for your business. With more such business applications moving to the web everyday, a framework such as Ext JS can speed up your development and help you sharpen the quality of your applications.
This video course will take you through the components of the framework that you need for a typical business application.
You will get a thorough overview of how the Ext JS data package works, how it interacts with the many frontend widgets, and general concerns such as security, production optimized code, and continuous integration. We’ll then show you data using the wide variety of components available, before moving on to charting and graphics, and bringing our app to life. Finally, you will deploy and test your code to make your application production-ready.
By the end of this course, you will cover all the key aspects of the Ext JS framework and successfully build and deploy your application.
Introduction
Course Overview
Application Layout
Introducing Sencha Cmd
Security and Identification
Authentication (User Logins)
Login Dialogs
Securing Client-side Actions
Securing All Back-end Requests
User Management Interface
Presenting Data from the Backend
Dynamic Menus
The Stores
Model Proxies
How to Structure MySQL Tables
Controls and Presentation
The Grids
Master-detail Views
Calendar Control
Custom Templates
Charting with Ext JS
Some Basic Charting
Exporting Charts as PNGs
Exporting Charts as PDFs
Places and Maps
Polishing Your Applications
Localization and Translation
Theming with SASS
Accessibility
History Support
Shipping Your Application
Compressing JavaScript and CSS
Deploying to a Server
Packaging a Desktop Application
Using a CDN
Cross-site Scripting, CORS, JSONP, and CSRF
Methods for Debugging and Testing
Inspecting Ext JS Applications with Chrome DevTools
Digging into the Ext JS Object Model with Illuminations
Automated Testing with Selenium
Cross-browser Testing with TestSwarm and Saucelabs
Looking towards Continuous Integration for Ext JS
Download File Size:366.82 MB