React JS & Redux

Đặng Vương

6,000,000 VNĐ
đăng ký

Nếu bạn đã có kiến thức lập trình website responsive hoặc đã học qua khóa Web Responsive tại CFD. 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. Khóa React Js tại CFD 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 2 dự án thực tế và đủ khả năng để ứng tuyển vào vị trí Front-end React Dev.

lịch học

Khai giảng: 10/08/2021
Thời gian học: Thứ 3, Thứ 5, Thứ 7 từ 18h45-21h45
Địa điểm học: Lầu 1, Số 11b, Phan Kế Bính, P. Đa Kao, Quận 1, TP. Hồ Chí Minh

nội dung khóa học

Git, cấu trúc thư mục, cài đặt giao diện, làm quen với Component, Props

Ngày 1
Cài đặt git, cấu trúc thư mục, cài đặt giao diện, làm quen với Component, Props

Làm quen với State, Ref, Validate form, xử lý sự kiện. Portals

Ngày 2
Làm quen với State, Ref, Validate form, xử lý sự kiện. Portals

Thực hành React

Ngày 3
Thực hành React tại lớp.

Sử dụng Hook, làm quen với LifeCycle.

Ngày 4
Sử dụng Hook, làm quen với LifeCycle.

React-router-dom: Thư viện quản lý router

Ngày 5
React-router-dom: Thư viện quản lý router

Thực hành react-router-dom

Ngày 6
Thực hành react-router-dom

Xử lý dữ liệu, làm việc với server. Promise, async/Await, JSON. API

Ngày 7
Xử lý dữ liệu, làm việc với server. Promise, async/Await, JSON. API

Cài đặt Redux, giới thiệu và thực hành (Giới thiệu Context, Reducer).

Ngày 8
Cài đặt Redux, giới thiệu và thực hành (Giới thiệu Context, Reducer).

Thực hành redux

Ngày 9
Thực hành redux

Giới thiệu và thực hành redux saga

Ngày 10
Giới thiệu và thực hành redux saga

Giới thiệu, yêu cầu và hướng dẫn dự án cuối khóa, setup dự án: react-router-dom, redux, redux-saga

Ngày 11
Hướng dẫn dự án cuối khóa, setup dự án: react-router-dom, redux, redux-saga

Làm việc với dữ liệu API trả về từ BackEnd

Ngày 12
Làm việc với dữ liệu API trả về từ BackEnd

Sử dụng redux, redux-saga quản lý state

Ngày 13
Sử dụng redux, redux-saga quản lý state

Hoàn thành đăng nhập, đăng ký/ Quản lý cart

Ngày 14
Hoàn thành đăng nhập, đăng ký/ Quản lý cart, thông tin cá nhân

Hoàn thành trang thông tin cá nhân

Ngày 15
Hoàn thành trang thông tin cá nhân

Hướng dẫn hoàn thành dự án cuối khóa

Ngày 16

Hướng dẫn hoàn thành dự án cuối khóa

Ngày 17

Tối ưu dự án và chia sẻ kinh nghiệm thực tế

Ngày 18
Build dự án thành file và hướng dẫn bàn giao

Hình thức học

Học offline hoặc online với sự hướng dẫn của 2 mentor CFD.
Dạy và thực hành thêm bài tập online thông qua Google Meet.
Hỗ trợ từ xa thông qua Teamviewer, Ultraview, nhóm CFD và hỗ trợ trực tiếp liên tục tại lớp học.
Mỗi buổi học được quay video lại để học viên có thể xem lại khi cần thiết.

yêu cầu cần có

Làm tốt giao diện website responsive bằng HTML, SCSS, JS hoặc đã học qua khóa CFD Web Responsive
Cài đặt phần mềm VSCode, Photoshop, Teamviewer

Người dạy

Đặng Vương
Co-Founder CFD & Fullstack Developer

Tôi là Vương, Mobile & Website Developer tại DNA Digital và đồng sáng lập CFD. Với hơn 5 năm trong nghề, tôi trải qua nhiều dự án trong và ngoài nước, cùng nhiều thử thách khác nhau và giờ là lúc tôi truyền đạt lại những gì mình tích lũy được cho các bạn trẻ có định hướng theo nghề lập trình. Tôi thích tìm hiểu công nghệ mới, kiến thức mới.
Không có chiến thắng nào không có sự hy sinh, bạn muốn giỏi, bạn phải hy sinh thời gian để dành cho nó.

Website: http://dangthuyenvuong.com

Người hướng dẫn

Trần Nghĩa
Founder CFD & Creative Front-End Developer

Xin chào! Tôi là Trần Nghĩa - Creative Front-End Developer tại DNA Digital từ 2015, người sáng lập CFD. Trong hơn 5 năm kinh nghiệm trong nghề, tôi luôn tạo ra những sản phẩm chất lượng cao, sáng tạo, tinh tế và phù hợp cho khách hàng trong và ngoài nước, cũng như mong muốn truyền đạt lại cho các bạn trẻ có đam mê và định hướng theo nghề Front-End Developer.

Website: http://nghiatran.info/

9 bạn đã đăng ký
đăng ký