Frontend Mastery Program
Nguyễn Hồng Sơn
Giảng viên
Xem trước lộ trình
Lộ trình học bao gồm nhiều khóa học được sắp xếp theo trình tự logic
Mô tả lộ trình
Lộ trình Frontend Development chuyên sâu. Bạn sẽ thành thạo HTML, CSS, JavaScript, React, Next.js và các công cụ hiện đại. Lộ trình được thiết kế để bạn trở thành frontend developer chuyên nghiệp.
Bạn sẽ học được gì
- Thành thạo HTML5, CSS3 và JavaScript ES6+
- Xây dựng ứng dụng với React và Next.js
- Quản lý state với Redux và Zustand
- Tối ưu hiệu năng và SEO cho ứng dụng web
- Responsive design và UI/UX principles
- Testing và debugging frontend applications
Lộ trình học (5 khóa học)
Khóa học chuyên sâu về TypeScript trong các ứng dụng quy mô lớn. Bạn sẽ nắm được hệ thống kiểu nâng cao, generics, utility types, declaration merging và kỹ thuật refactor an toàn.
Khóa học về kiểm thử ứng dụng web hiện đại sử dụng Jest cho unit/integration và Playwright cho end-to-end. Bạn sẽ xây dựng suite tests toàn diện và tích hợp vào CI.
Khóa học tập trung vào viết mã sạch và tái cấu trúc trong dự án JavaScript. Bạn sẽ học SOLID, design patterns, kĩ thuật refactor và cách duy trì codebase dễ bảo trì.
Khóa học nâng cao tập trung vào tối ưu hiệu năng và bộ nhớ cache trong React. Bạn sẽ học cách phân tích, nhận diện bottleneck, sử dụng memoization, lazy loading, SSR/SSG, và bộ nhớ đệm dữ liệu (caching) với các thư viện phổ biến như React Query hay SWR. Khóa học hướng tới các developer đã quen với React cơ bản và muốn xây dựng ứng dụng quy mô lớn với hiệu suất cao.
Khóa học này sẽ giúp bạn đi từ con số 0 đến làm chủ JavaScript – ngôn ngữ lập trình quan trọng nhất của web. Bạn sẽ học cách viết code tương tác với HTML & CSS, xử lý dữ liệu, điều khiển luồng chương trình, và xây dựng các ứng dụng web thực tế. Không chỉ học cú pháp, khóa học tập trung vào tư duy lập trình, giúp bạn giải quyết vấn đề, hiểu bản chất của biến, hàm, vòng lặp, sự kiện và DOM. Ở phần nâng cao, bạn sẽ tìm hiểu ES6+, Local Storage, JSON, Fetch API và thực hành với các project thực tế như to-do list, đồng hồ đếm ngược, mini game và kết nối API.
Xem trước lộ trình
Lộ trình học bao gồm nhiều khóa học được sắp xếp theo trình tự logic