React 101

Khóa học này giới thiệu về React, một thư viện JavaScript phổ biến để phát triển giao diện người dùng của Meta. Sinh viên và người đi làm sẽ học cách xây dựng các ứng dụng web hiện đại, tương tác cao sử dụng React.

Bạn sẽ học được những gì

Khoá học “React 101” là bước khởi đầu hoàn hảo cho những ai muốn học về React, một thư viện JavaScript mạnh mẽ dùng để xây dựng giao diện người dùng. Học viên sẽ được làm quen với các khái niệm cơ bản của React, cách tạo component, quản lý trạng thái, và sử dụng các thư viện đi kèm để phát triển các ứng dụng web hiện đại. Khoá học sẽ bao gồm cả lý thuyết lẫn thực hành, giúp học viên từng bước xây dựng một ứng dụng web hoàn chỉnh. Kết thúc khoá học, học viên sẽ tự tin phát triển các ứng dụng React cơ bản và hiểu rõ cách làm việc với React trong các dự án thực tế. Đánh giá cuối khoá học sẽ dựa trên dự án mà học viên hoàn thành trong quá trình học.

Ai có thể tham gia?

  • Người mới bắt đầu học lập trình: muốn tìm hiểu và xây dựng ứng dụng với React từ cơ bản đến nâng cao.
  • Những người trái ngành: đang làm việc ở lĩnh vực khác nhưng muốn chuyển hướng sang phát triển web với React.
  • Sinh viên các năm đầu đại học: muốn học lập trình sớm để tích lũy kiến thức và kỹ năng thực tế cho các dự án hoặc xin thực tập.
  • Lập trình viên đã có nền tảng cơ bản về lập trình front-end: muốn mở rộng kỹ năng với React để nâng cao cơ hội nghề nghiệp.
  • Các quản lý dự án, startup: cần hiểu rõ về công nghệ React để quản lý và phát triển sản phẩm.
  • Người muốn học thêm kỹ năng mới trong thời gian rảnh rỗi: tìm kiếm cơ hội làm freelancer với các dự án React.
  • Học React để chuẩn bị cho việc du học: hoặc tìm kiếm cơ hội làm việc tại các công ty nước ngoài.

Học xong làm việc ở đâu?

  • Có thể ứng tuyển vào các vị trí Front-end Developer chuyên về React tại các công ty phát triển phần mềm, gia công và outsourcing.
  • Các công ty startup đang tìm kiếm lập trình viên React để phát triển giao diện người dùng cho sản phẩm của họ.
  • Các tập đoàn lớn trong và ngoài nước đều cần nhân lực phát triển front-end với React.
  • Có khả năng nhận các dự án freelancer để phát triển front-end cho website và ứng dụng web bằng React.

Nhận tư vấn

Cảm thấy khóa học phù hợp? Hãy liên hệ với chúng tôi để nhận tư vấn ngay bây giờ nhé!

Lợi ích khi tham gia khóa học

icon 2

Dành cho đối tượng 

Chỉ cần bạn có đam mê việc học là có thể

icon 1

Đội ngũ mentor giàu kinh nghiệm

Hỗ trợ 24/7

icon 4

Khóa học kéo dài 13 buổi

Hình thức học linh hoạt online/offline

icon 3

Khóa học hướng dự án

Học thông qua việc hoàn thành dự án

Thông tin khóa học

Số buổi

13

Số học viên/lớp

15

Hình thức

offline/online

Chương trình đào tạo

Giới thiệu về React và cài đặt môi trường

1 buổi

Giới thiệu

Lộ trình học

Cài đặt

Công cụ hỗ trợ

Cấu trúc và thành phần của một ứng dụng React

1 buổi

Cấu trúc thư mục

Thành phần

Component và JSX trong React

1 buổi

Component

JSX

React render

Quản lý trạng thái với useState

1 buổi

Hook

useState

Quản lý trạng thái

Props và truyền dữ liệu giữa các component

1 buổi

Props

Callbacks

Truyền data

useEffect và quản lý vòng đời component

1 buổi

Side effect

Vòng đời componet

Quản lý biểu mẫu trong React

1 buổi

Quản lý biểu mẫu

Form submit

Dữ liệu người dùng

Quản lý trạng thái với Context API

1 buổi

Context API

Quản lý trạng thái

Quản lý trạng thái nâng cao với Redux

2 buổi

Redux API

Quản lý trạng thái nâng cao

Tối ưu hóa hiệu suất trong React

1 buổi

React.memo

Lazy loading

Tối ưu hiệu suất

Xây dựng ứng dụng React hoàn chỉnh

2 buổi

Phân tích dự án

Triển khai nghiệp vụ

Áp dụng kiến thức

Thực hành dự án

Hình thức tổ chức lớp học

Khoá học “React 101” sẽ được tổ chức dưới hai hình thức: trực tuyến (online) và trực tiếp (offline). Với hình thức trực tuyến, học viên sẽ tham gia thông qua các nền tảng họp trực tuyến như Zoom hoặc Google Meet. Mỗi buổi học kéo dài khoảng 2 giờ, bao gồm phần lý thuyết và thực hành với sự hỗ trợ của giảng viên trong thời gian thực. Học viên có thể chia sẻ màn hình để được giảng viên hướng dẫn chi tiết và truy cập các tài liệu học tập thông qua hệ thống học trực tuyến. 

Ở hình thức trực tiếp, lớp học sẽ diễn ra tại phòng học, nơi học viên thực hành trực tiếp trên máy tính cá nhân. Giảng viên sẽ trình bày bài giảng kết hợp với việc hướng dẫn thực hành ngay tại lớp, và học viên có cơ hội tương tác trực tiếp với giảng viên cũng như các bạn học. Dù học theo hình thức nào, học viên đều được yêu cầu hoàn thành các bài tập và dự án thực hành để áp dụng kiến thức học được vào thực tế.

Gặp gỡ đội ngũ mentor giàu kinh nghiệm

Nguyễn Minh Tâm
Đồng Đức Mạnh
Lưu Nguyễn Quốc Thắng
Trần Minh Quân
Trần Ngọc Phương Uyên
Văn Hữu Gia Kiên

Liên hệ với Chúng tôi

Điện thoại liên hệ: 0565.999909 hoặc 0354.114.114
Email liên hệ: admin@itss.edu.vn

Thông tin của bạn