Khoá học này dành cho ai?
Nếu bạn đã có kiến thức lập trình HTML, SCSS, Responsive và Javascript vững chắc hoặc đã học qua khóa Frontend Newbie & Web Responsive tại CFD Circle. Bạn muốn nâng cao kiến thức và có nhiều cơ hội để ứng tuyển hơn vào vị trí Front-End Dev thì React Js chính là thư viện javascript được quan tâm nhất hiện nay. Khoá Học Lập Trình Front-end ReactJS Master tại CFD Circle sẽ hướng dẫn bạn có được kiến thức và kỹ năng quan trọng dựa trên thực hành dự án thực tế xuyên suốt khóa học. Sau khoá học bạn sẽ hoàn thành dự án website bán hàng với đầy đủ các tính năng cần thiết.
HÌNH THỨC HỌC: OFFLINE hoặc ONLINE (GOOGLE MEET) cùng với lớp OFFLINE
SỐ LƯỢNG HỌC VIÊN: 8-10 học viên (hỗ trợ 1:1)
DỰ ÁN WEBISTE E-COMMERCE CỦA HỌC VIÊN THỰC HIỆN
Lịch học
23-09-2024
Thứ 2, 6 từ 18g45 - 21g45
08-11-2024
Google Meet
Nội dung khoá học
Kiến thức React nền tảng
- Làm quen với Component
- Làm quen với Props
- Làm quen với State
- Làm quen với style
- Làm quen với Event
- Làm quen với useEffect
Xử lý Form trong React
- Thao tác cơ bản với Form
- Validate form
- Tối ưu validate form
Xây dựng Single Page Application trong React
- Giới thiệu và cài đặt thư viện react-router-dom@6
- Tìm hiểu qua các cách sử dụng react-router-dom phổ biến
- Xử lý layout
Làm việc với API từ Backend thực tế
- Giới thiệu và làm việc với API từ Backend bằng Fetch API
- Cài đặt và setup Axios
- Làm việc với RestFul API từ Backend
- Làm việc với Swagger
Authentication với JWT
- Giới thiệu về JWT
- Làm chức năng login trong React với JWT
Hoàn thiện các kiến thức React nền tảng
- Portal
- Cài đặt thư viện ngoài React
- useId
Redux và những thư viện liên quan
Các kỹ thuật tối ưu dự án Single Page Application
- Lazy component
- useMemo, useCallback, React.memo
- useId, useTransition, useDeferredValue
Hướng dẫn & xây dựng dự án Website Khóa Học CFD Circle
- Cấu trúc dự án và phân tách components
- Xây dựng tính năng đăng ký, đăng nhập, quên mật khẩu, lấy lại mật khẩu
- Xây dựng tính năng quản lý thông tin cá nhân
- Xây dựng trang khoá học và chi tiết khóa học
- Xây dựng tính năng đăng ký khoá học
- Xây dựng tính năng quản lý lịch sử thanh toán, lịch sử khoá học
- Refresh token tự động
- Xây dựng các trang còn lại như Giới thiệu, Liên hệ, Blog...
- Hướng dẫn tối ưu dự án
Hướng dẫn deploy dự án Website Khóa Học CFD Circle lên Vercel
Báo cáo, đánh giá và góp ý dự án Website Khóa Học CFD Circle
Hướng dẫn xây dựng dự án CFDShop E-commerce (thông qua video và hỗ trợ online)
- Setup cấu trúc và xử lý UI của dự án
- Xây dựng tính năng đăng ký, đăng nhập, quên mật khẩu
- Xây dựng các tính năng trang thông tin người dùng
- Xây dựng các tính năng trang sản phẩm và thông tin chi tiết sản phẩm
- Xây dựng tính năng giỏ hàng, checkout, đặt hàng
- Xây dựng tính năng đánh giá sản phẩm
- Xây dựng tính năng đa ngôn ngữ
- Hướng dẫn tối ưu và deploy dự án lên Vercel
Báo cáo, đánh giá và góp ý dự án CFDShop E-commerce
Tổng kết và chia sẻ kinh nghiệm
- Tổng kết khoá học Reactjs
- Giảng viên chia sẻ kinh nghiệm
Yêu cầu cần có
Làm tốt giao diện website responsive bằng HTML, SCSS, Javascript hoặc đã học qua khóa Frontend Newbie và Web Responsive tại CFD Circle
Nắm vững kiến thức Javascript từ cơ bản đến nâng cao
Biết cơ bản về ReactJs là một lợi thế
Có laptop cá nhân và tinh thần ham học hỏi, siêng năng, kiên trì và cố gắng hết sức mình.
Đội ngũ hướng dẫn
Thiện Lê
Teacher
Leader Frontend
Xin chào mọi người! Tôi là Thiện, hiện đang là Leader Front-end Developer tại CBI Chi Doanh. Mình đã bén duyên tham gia với đại gia đình CFD Circle từ những ngày đầu thành lập. Trong quá trình học hỏi và chiến đấu cùng các anh em tại đây, mình đã rút ra rất nhiều kinh nghiệm thực tiễn và tìm được hướng đi phù hợp cho bản thân. Với hơn 4 năm kinh nghiệm trong lĩnh vực Front-end, tôi hi vọng không chỉ mang đến những kiến thức chuyên môn thực tế, mà còn truyền một ngọn lửa mãnh liệt đến từng cá nhân để thúc đẩy sự phát triển từ bên trong mỗi chúng ta.
Nguyễn Văn Tuấn
Mentor
Senior Front-end Dev
Chào các bạn! mình là Tuấn - hiện đang làm việc tại IVI Group, đồng thời cũng là cựu học viên khoá 1 của CFD Circle. Sau 3 năm làm việc và trải qua nhiều dự án khác nhau đã giúp mình đúc kết được nhiều kinh nghiệm. Hi vọng rằng, sự đồng hành của mình sẽ là nguồn động lực giúp cho các bạn hoàn thành thật tốt trong suốt quá trình học tập tại CFD Circle bằng những kiến thức, kinh nghiệm thực tế mà mình đã tích luỹ được trong 3 năm qua.