In this self paced video, make the most of charting libraries to create interactive dashboards for your app. Improve the functionality of your app with the extensive range of widgets and data tools available with the Ext JS framework. Secure your application effectively to avoid common attacks.
- Create grids to present hierarchical and report data for users
- Test your code for both frontend widgets and models to get an error-free app
- Get to know security best practices to protect your app from unwanted attacks
- Optimize your app with easy-to-understand layouts and clean controller logic
- Use custom templates to add your own brand to the app
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(ACL)
- 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
Self Paced courses are comprised of several learning videos into a course structure broken down into Learning Modules and Sessions. The learner is required to go through the videos topic-wise in the structure sequence of the course to learn the concepts. Being Self Paced, there is no intervention of any external faculty or additional mentor in learning.
NIIT Certification on completion of the program.
The learner should have basic knowledge of HTML, CSS, JavaScript coding and preferably the basics concepts of object-oriented programming.
Who should go for this Course?
This course is intended for both Freelance Spring Security Professionals and those seeking a full time web developer career with skills in Spring authentication features integration in Web Applications.
How will I get certified in a self-paced course?
Assessments are not applicable in self-paced courses. You should spend at least 70% of course duration to attend and watch the self-paced content. Once you complete the course you will be awarded a verified NIIT eCertificate. The certificate will reach you to your email ID registered with us within 7 working days.
Why is it called Self Paced course?
Self Paced courses are comprised of several learning videos into a course structure broken down into Learning Modules and Sessions. The learner is required to go through the videos topic-wise in the structure sequence of the course to learn the concepts. Being Self Paced, there is no intervention of any external faculty or additional mentor in learning.
Being a self paced course, how will my attendance be tracked and marked?
You login into your training.com account to watch the videos, attendance for it will be marked automatically.
What are the minimum system requirements to attend the course?
- Personal computer or Laptop with web camera
- Headphone with Noise Clarity Microphone
- Broadband connection with minimum bandwidth of 4 mbps.
- Its recommended to use System Health Check to examine the OS details, Add in, Plugins, Camera, Mic and other external devices.
Minimum system requirements for accessing the courses are:
How will I get certified in a self-paced course?
Assessments are not applicable in self-paced courses. You should spend at least 70% of course duration to attend and watch the self-paced content. Once you complete the course you will be awarded a verified NIIT eCertificate. The certificate will reach you to your email ID registered with us within 7 working days.