Đề cương khóa học
Giới thiệu
Tổng quan về Quasar Framework
- Quasar Framework là gì?
- Các tính năng của Quasar Framework
Vue JS trong nháy mắt
- Virtual DOM
- Data binding
- Components
- Animation/transition
- Templates
Chuẩn bị môi trường phát triển
- Cài đặt và cấu hình Quasar Framework
- Cài đặt và cấu hình VueJS
Vue.js Bắt đầu nhanh
- Liên kết dữ liệu
- Hiển thị danh sách
- Xử lý sự kiện
- Tạo các component tùy chỉnh
Trạng thái và Data Management Vuex
- Thiết lập store
- Làm việc với tasks
Forms và Validation
- Thêm và chỉnh sửa tasks
- Validate forms và input
Lưu trữ dữ liệu với Firebase
- Tạo project
- Import dữ liệu
- Đọc và ghi dữ liệu
- Xử lý lỗi
Phát triển trên các Nền tảng
- Sử dụng Electron
- Sử dụng Cordova
- Build cho production
Kiểm thử Ứng dụng
- Kiểm thử với unit tests và mock tests
Gỡ lỗi Ứng dụng
- Xử lý lỗi
Triển khai Ứng dụng
- Triển khai ứng dụng đa nền tảng
- Hosting ứng dụng đa nền tảng
- Chạy trên các thiết bị OS được mô phỏng khác nhau
Bảo mật Ứng dụng
- Ẩn dữ liệu
Khắc phục sự cố
Tóm tắt và Kết luận
Requirements
- Có kinh nghiệm với JavaScript
Đối tượng
- Nhà phát triển Web
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)