Khóa học React căn bản: React, Redux

Mô tả ngắn khóa học:

Khóa học giúp bạn làm chủ React hiện đại từ cơ bản đến nâng cao! Bao gồm: API context, React Query, bộ công cụ Redux, Tailwind và các mẫu lệnh nâng cao.

Nội dung khóa học:

– Trở thành nhà phát triển React chuyên nghiệp. 

– Xây dựng hơn 8 dự án hoàn thiện, bao gồm 1 dự án lớn áp dụng được vào thực tế.

– Làm việc với những thư viện và công cụ được sử dụng trong những dự án chuyên nghiệp có thể áp dụng trong công việc thực tế.

– Tư duy như một kỹ sư React kinh nghiệm khi làm việc với những mẫu thiết kế nâng cao.

– Học về những nguyên tắc cơ bản của React: các thành phần, JSX, công cụ, sự kiện, trạng thái, biểu mẫu, UI và điều khiển từ xa.

– Xây dựng những phần có thể tái sử dụng, có thể tổng hợp và linh hoạt.

– Nắm vững những lỗi quan trọng trong việc sử dụng hiệu ứng chuỗi cho một phần và toàn bộ hệ thống.

– Xây dựng những móc nối tùy chỉnh có thể tái sử dụng trong các dự án tương lai.

– Xây dựng những Single Page Application với React Router (bao gồm v6.4+ với dữ liệu đang tải)

– Tối ưu hóa hiệu suất với memo, useMemo, useCallback và tách mã.

– Các tính năng React nâng cao: useReducer, API context, cloneElement, cổng thông tin,…

– Quản lý trạng thái nâng cao với Redux, Redux Toolkit, Thunks, React Query

– Xây dựng các tính năng ứng dụng trong thế giới thực: xác thực, sắp xếp dữ liệu, lọc và phân trang, chế độ tối, biểu đồ, v.v.

– Hiểu cách làm việc thực tế theo bối cảnh của React là như thế nào: DOM ảo, hòa hợp, đối chiếu, fiber tree, key prop.

– Tạo kiểu cho ứng dụng bằng CSS Tailwind, Mô-đun CSS, thành phần được tạo kiểu (CSS-in-JS).

– Rèn luyện kỹ năng qua nhiều thử thách, bài tập và dự án thực hành.

 

 

 

 

 

 

 

 

 

 

 

Kiến thức đầu ra:

– Hiểu những kiến thức cơ bản trong React, sử dụng React để xây dựng Single Page Application. 

– Ứng dụng để xây dựng một Website hiện đại.

Điều kiện đầu vào

Để học tốt khóa học này, bạn nên có:

– Kiến thức cơ bản về Internet.

– Kiến thức về HTML, CSS, JavaScript.

– Kiến thức tổng quan về lập trình web.

Đối tượng phù hợp

– Sinh viên khối ngành kinh tế, CNTT hoặc trái ngành

– Người mới tìm hiểu về công nghệ thông tin.

>>>Đăng ký tham gia khoá học ngay tại đây:

Cơ hội nghề nghiệp
  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại