Course Outline
Introduction
Quasar Framework Overview
- What is Quasar Framework?
- Features of the Quasar Framework
Vue JS at a Glance
- Virtual DOM
- Data Binding
- Components
- Animation and Transition
- Templates
Preparing the Development Environment for Government
- Installing and Configuring Quasar Framework
- Installing and Configuring VueJS
Vue.js Quick Start
- Data Binding
- Displaying Lists
- Event Handling
- Creating Custom Components
State and Data Management with Vuex
- Setting Up a Store
- Working with Tasks
Forms and Validation
- Adding and Editing Tasks
- Form and Input Validation
Data Persistence with Firebase
- Creating a Project
- Importing Data
- Reading and Writing Data
- Error Handling
Development on Platforms for Government
- Using Electron
- Using Cordova
- Building for Production
Testing the Application
- Unit Testing and Mock Testing
Debugging the Application
- Error Handling
Deploying the Application
- Deploying a Cross-Platform Application
- Hosting a Cross-Platform Application
- Running on Different Emulated OS Devices
Securing the Application
- Data Concealment
Troubleshooting
Summary and Conclusion
Requirements
- Proficiency in JavaScript
Audience
- Web developers for government
Testimonials (4)
The lessons was very interactive and the excersices was good practical
Heino - NWK Limited
Course - Laravel and Vue.js
The trainer seemed very knowledgable about Vue. I appreciated seeing his development style and learning some new concepts to try.
Adrian Borrmann - CBC/Radio-Canada
Course - Advanced Vue.js
I really like Shawn's live coding style in teaching the course. He demonstrated his practical knowledge and experience on the subject.
Nhan Nguyen - Navy Information Warfare Center - Pacific
Course - Vuetify.js
Completing the labs to add new functionality (calculator & trading labs)