CodeLab — Học lập trình thực chiến
Quay lại lộ trìnhĐăng ký học thử
Framework (React, React Native) banner

Mục tiêu lộ trình

Xây UI theo component và quản lý state trong React

Làm app đa nền tảng với React Native

Tối ưu trải nghiệm và hiệu năng ở mức phù hợp

Hoàn thiện sản phẩm có thể demo/triển khai, đưa vào portfolio

3 level trong khóa

Nhấn vào từng level để xem chi tiết nội dung và sản phẩm đầu ra.

Nhận tư vấn

Chi tiết level

Basic React nền tảng

DễKết quả: UI component + state

🎯 Mục tiêu khóa học

  • Nắm vững nền tảng React: JSX, Component, Props, State, cơ chế re-render
  • Biết cách tách – ghép UI theo component để dễ mở rộng, dễ tái sử dụng
  • Thành thạo các kỹ năng UI cơ bản trong React: event, form input, render danh sách, điều kiện hiển thị
  • Rèn tư duy “build theo từng bước”: từ layout → component → tương tác → hoàn thiện trải nghiệm
  • Hình thành thói quen code gọn gàng: đặt tên, tách file, tổ chức thư mục, tránh lặp

⚙️ Giai đoạn 1: Lý thuyết (Buổi 1–8)

BuổiTên buổi họcNội dung chính
1Làm quen ReactJSX, cấu trúc project
2Component cơ bảnProps, tái sử dụng
3StateuseState, re-render
4EventClick, input
5List renderingmap(), key
6Conditional renderif / ternary
7Tách componentClean code
8Ôn tập + mini practiceBuild mini UI
9Lên ý tưởngChọn project
10Thiết kế UILayout component
11Build UI (P1)Tách component, dựng layout, tạo dữ liệu mẫu
12Build UI (P2)Làm tương tác: event, input, render list, conditional
13Hoàn thiệnLogic + UX
14DemoTổng kết + review code + định hướng học tiếp

🎁 Cho con trải nghiệm thử trước khi quyết định

  • Học thử miễn phí 1 buổi
  • Được GV đánh giá trình độ
  • Tư vấn lộ trình phù hợp