Mastering Ext JS
This course has been retired. Check out the alternatives below
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Getting Started
- Getting Started
- Installing the required software
- Presenting the application and its capabilities
- Creating the structure of the application using MVC
- Creating the loading page
- Summary
-
The Login Page
- The Login Page
- The Login screen
- Creating the Login screen
- Creating the login controller
- Creating the User and Groups tables
- Handling the login page on the server
- Enhancing the Login screen
- Summary
-
Logout and Multilingual
- Logout and Multilingual
- The base of the application
- The logout capability
- The multilingual capability
- Summary
-
Advanced Dynamic Menu
- Advanced Dynamic Menu
- Creating the dynamic menu
- Summary
-
User Identification and Security
- User Identification and Security
- Managing users
- Listing all the users – simple Grid panel
- Adding and editing a new user
- Deleting a user
- Summary
-
MySQL Table Management
- MySQL Table Management
- Presenting the tables
- Creating the models
- Creating the stores
- Creating the menu items
- Creating an abstract Grid panel for reuse
- A generic controller for all tables
- Summary
-
Content Management
- Content Management
- Managing information – films, clients, and rentals
- Displaying the Film data grid
- Editing in the Film grid panel
- The films controller
- Summary
-
Adding Extra Capabilities
- Adding Extra Capabilities
- Exporting the Grid panel to PDF and Excel
- Printing Grid panel content with the Grid printer plugin
- Creating the Sales by Film Category chart
- Summary
-
The E-mail Client Module
- The E-mail Client Module
- Creating the inbox – list of e-mails
- The mail menu (tree menu)
- The mail container – organizing the e-mail client
- The controller
- Organizing e-mails – drag-and-drop
- Creating a new message
- Summary
-
Preparing for Production
- Preparing for Production
- Before we start
- Customizing a theme
- Packaging the application for production
- From web to desktop – Sencha Desktop Packager
- Summary
-
Building a WordPress Theme
- Building a WordPress Theme
- Before we start
- A brief introduction to WordPress themes
- Structuring our theme
- Building the Header
- Building the Footer
- Building the Main page
- Building the Sidebar
- Building the single post page
- Building the single page
- Summary
-
Debugging and Testing
- Debugging and Testing
- Debugging Ext JS applications
- Testing Ext JS applications
- Helpful tools
- From Ext JS to mobile
- Third-party components and plugins
- Summary