Đề cương khóa học
Giới thiệu
Phát triển Front-End và JavaScript Frameworks
- Các công cụ và phát triển cho web
Đánh giá Yêu cầu Ứng dụng
- Tốc độ và hiệu suất
- Khả năng bảo trì
- Khả năng đọc
- Tích hợp với các hệ thống, ứng dụng và dịch vụ hiện có
Đánh giá Nguồn lực Hiện có
- Kinh nghiệm phát triển Backend và Frontend
- Đào tạo và đường cong học tập
Chuẩn bị Môi trường Phát triển
- Các trình soạn thảo và IDE
- Cài đặt và cấu hình NPM và Node.js
Tổng quan về Web Development Cycle
- Kiểm soát phiên bản, mã hóa, xây dựng, kiểm tra, triển khai
- Tự động hóa và tích hợp liên tục
Khám phá Angular
- Lợi ích: khả năng tái sử dụng, khả năng đọc, khả năng bảo trì, v.v.
- Hạn chế: đường cong học tập dốc, di chuyển từ các hệ thống cũ
- Thực hành: cài đặt và cấu hình
- Thực hành: triển khai ứng dụng todo list
- Thực hành: kiểm tra và gỡ lỗi ứng dụng todo list
- Xây dựng và triển khai ứng dụng Angular
Khám phá React
- Lợi ích: liên kết dữ liệu, JSX, thân thiện với SEO, v.v.
- Hạn chế: đường cong học tập, JSX, tài liệu của React, v.v.
- Thực hành: cài đặt và cấu hình
- Thực hành: triển khai ứng dụng todo list
- Thực hành: kiểm tra và gỡ lỗi ứng dụng todo list
- Xây dựng và triển khai ứng dụng React
Khám phá Vue
- Lợi ích: kích thước, khả năng đọc, v.v.
- Hạn chế: thiếu plugin, cập nhật liên tục, v.v.
- Thực hành: cài đặt và cấu hình
- Thực hành: triển khai ứng dụng todo list
- Thực hành: kiểm tra và gỡ lỗi ứng dụng todo list
- Xây dựng và triển khai ứng dụng Vue
Tóm tắt và Kết luận
Requirements
- Kiến thức về phát triển web
Đối tượng
- Nhà phát triển
Testimonials (5)
The lessons was very interactive and the excersices was good practical
Heino - NWK Limited
Course - Laravel and Vue.js
No powerpoint
Raymond Chan - Hospital Authority
Course - Advanced React
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Course - React with Next.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.