Khóa học React js và Redux - tạo ứng dụng fullstack với Node JS + React JS (29)

Một khóa học rất hay nữa vừa mới được công bố tại fedu, đó là khóa học React js và Redux. Vậy hôm nay chúng ta cùng xem trong khóa học có những gì nhé. Trước tiên chúng ta cùng tìm hiểu một số khái niệm quan trọng mà bạn cần phải biết.

React JS là gì?

Khi bạn tìm đến khóa học này rồi thì mình tin là bạn đã quá hiểu nó là gì rồi phải không nào? Nhưng nếu bạn chưa biết thì mình xin giải thích một cách đơn giản như sau:

React JS là một thư viện được viết bằng ngôn ngữ Javascript, nó dùng để xây dựng giao diện người dùng (user interface - UI). Nói một cách khác thì nó dùng để xây dựng giao diện phía ngoài của người dùng. Vì là một thư viện JS dùng tạo UI nên bản thân nó không thể kết nối lên server, vì vậy bạn phải kết hợp một ngôn ngữ khác như:

  • Server side language: PHP, ÁSP, NodeJS ...
  • Database: MySQL, SQL Server ...
  • HTML - CSS

Nếu bạn là người mới tìm hiểu thì mình khuyên bạn nên học React JS vì nó được tạo ra với tiêu chí Learn One Write Everywhere. Bạn sẽ học tư duy, học ngôn ngữ và áp dụng vào cả một trong hai lĩnh vực đó mà web và mobile. Còn nếu bạn là một người chưa biết gì về Javascript? Lúc này bạn nên tìm hiểu nó trước khi bắt đầu học React JS.

Redux là gì?

Có React rồi tại sao lại học thêm Redux. Thực ra Redux là một thư viện Javascript dùng để tạo ra lớp quản lý trạng thái của ứng dụng, dựa trên nền tảng của Fux do Facebook sáng tạo, vì vậy Redux thường là một đôi không thể thiếu đối với ReactJS và React Native. Ngoài ra bạn cũng có thể sử dụng Redux với các framework khác như Angular, Backbone, Ember ...

Để dễ hình dung thì mình đưa ra một ví dụ khá đơn giản. Giả sử bạn đang lướt web tại freetuts.net, sau một khoảng thời gian bạn đi từ trang này tới trang khác thì mỗi trang như vậy ta gọi là trạng thái. Vậy việc quản lý trạng thái ở đây có lợi gì? Tiêu chí của React JS đó là tạo ra một ứng dụng Single page, mọi thứ đều sử dụng các control của ứng dụng cung cấp, vì vậy việc quản lý trạng thái trở nên khó khăn hơn rất nhiều, nhất là đối với các ứng dụng mobile.

Khóa học có những gì?

Giống như tiêu đề, khóa học sẽ học về React JS và Redux, đương nhiên bạn sẽ được giới thiệu thêm một số thành phần liên quản khác. Tóm lại nội dung gồm các chủ đề chính như sau:

React JS: Học các kiến thức React từ căn bản, học các component, hệ thống router, load dữ liệu JSON, tối ưu SEO ....

Redux: Học kiến thức Redux từ căn bản, kết hợp Redux với Firebase.

Xây dựng ứng dụng: Áp dụng các kiến thức để xây dựng một ứng dụng hoàn chỉnh với các chức năng thêm xóa sửa, kết hợp với các hệ thống database khác như MySQL, Firebase, PostgreSQL. Ngoài ra ứng dụng sẽ được kết hợp với NodeJs

Giới thiệu khóa học

Hình thức Online
Tôi sẽ học ở đâu? Khóa học thuộc bản quyền của fedu.vn, vì vậy bạn sẽ được học trên hệ thống của họ.
Giảng viên dạy là ai? Giảng viên là anh Nguyễn Đức Việt, sinh năm 1986, tốt nghiệp Đại học Bách khoa, khoa Công nghệ thông tin. Anh hiện đang là Giảng viên Thiết kế web.
Khóa học có bằng cấp không? Không, đây là khóa học bổ trợ kiến thức nên sẽ không có bằng cấp.
Đối tượng học là ai? Đối tượng là những bạn đang muốn học React JS và đã có kiến thức nền tảng Javascript.
Giá gốc 199,000đ
Nơi học FEDU.VN

Đăng ký ngay hôm nay để được giảm giá

Cơ hội mua khóa học này chỉ với 160,000đ khi đăng ký tại freetuts.net

Freetuts.net là đại lý cung cấp khóa học online và offline với giá rẻ nhất, giảm lên đến 77% cho khóa học này, nhanh tay đăng ký nhé bạn.

Học viên đã mua khóa học này

Tạ Trung Thành ****ungthanh@mail.ru
Tạ Trung Thành ****ungthanh@mail.ru
Lê nguyên tường ****sky.0794@gmail.com
Hoàng Văn Lĩnh ****oangvanlinh@gmail.com
Nguyễn Tài Tuấn ****tengyn@gmail.com
Trần tuấn tú ****tuananhtu@gmail.com
MÃ TẤN VĨNH ****nvinh@gmail.com.vn
MÃ TẤN VĨNH ****inh.ma@osstech.com.vn
Trần Bách ****chit@gmail.com
Trần Thành ****htrandev1804@gmail.com
... Xem thêm

Nội dung khóa học

  • Phần 01 – Giới thiệu – cài đặt – và chạy chương trình React JS đầu tiên
  • Phần 02 – Khái niệm và 4 cách định nghĩa component trong React JS
  • JavascriPhần 03 – Khái niệm và cách truyền thông tin qua Props trong Componentpt căn bản
  • Phần 04 – Thực hành JSX và hàm ‘Map’ thông dụng
  • Phần 05 – Thực hành kiến thức Component qua bài tập chuyển đổi giao diện từ bootstrap 4 sang React JS
  • Phần 06 – Hai cách viết tương tác trong React JS
  • Phần 07 – Khái niệm State – thao tác với state
  • Phần 08 – Thay đổi state và sử dụng thuộc tính Default Value
  • Phần 09 – Học về LifeCycle của React Component
  • Phần 10 – Học về React Router và thực hành tạo giao diện
  • Phần 11 – Chuyển đổi từ giao diện thành React Component
  • Phần 12 – Tích hợp React Router để thao tác không cần load lại trang
  • Phần 13 – Tạo dữ liệu và load dữ liệu Json trong React JS
  • Phần 14 – Ánh xạ dữ liệu vào Component và tạo đường dẫn SEO
  • Phần 15 – Cách truyền tham số thông qua URL và nhận dữ liệu từ tham số truyền vào
  • Phần 16 – Hoàn thiện chức năng tin liên quan cho demo
  • Phần 17 – Cách gửi nhận dữ liệu bằng Form trong React JS
  • Phần 18 – Project thiết kế backend với dữ liệu LocalStorage
  • Phần 19 – Thiết kế UX và cắt HTML CSS
  • Phần 20 – Tạo Project React và chuyển đổi từ giao diện HTML sang React
  • Phần 21 – Xử lý các tương tác cơ bản
  • Phần 22 – Thực hành kết nối các component cha con và component ngang cấp
  • Phần 23 – Tạo dữ liệu cho project và đẩy dữ liệu ra giao diện
  • Phần 24 – Logic các bước làm và cách lập trình chức năng tìm kiếm
  • Phần 25 – Lập trình chức năng thêm mới thành viên bằng React JS
  • Phần 26 – Hoàn thiện chức năng thêm mới bằng cách tự sinh ID khi tạo mới dữ liệu
  • Phần 27 – Phân tích logic thực hiện chức năng sửa thông tin
  • Phần 28 – Tạo Form sửa dữ liệu và load nội dung khi được kích hoạt
  • Phần 29 – Hoàn thiện chức năng sửa thông tin thành viên
  • Phần 30 – Lập trình chức năng xóa thông tin thành viên
  • Phần 31 – Dữ liệu hóa ứng dụng với LocalStorage
  • Phần 32 – Cách đóng gói ứng dụng và chạy ứng dụng trên Xamp server
  • Phần 33 – Cách đồng bộ code, download code, chạy code và quản lý bằng Github
  • Phần 34 – Bắt đầu với Redux – what & why
  • Phần 35 – Phân tích cấu trúc một ứng dụng Redux
  • Phần 36 – Thực hành với Redux và hàm Subscribe
  • Phần 37 – Tạo ứng dụng kết hợp React – Redux
  • Phần 38 – Cách sử dụng hàm MapDispatchToProps
  • Phần 39 – Giới thiệu Project mới với Redux và Firebase
  • Phần 40 – Học cách sử dụng Firebase trong 30 phút
  • Phần 41 – Thực hành thêm sửa xóa dữ liệu Firebase từ React JS
  • Phần 42 – Cài đặt redux – khởi tạo store – khởi tạo reducer
  • Phần 43 – Thực hành kết nối Store và Component hoàn thiện chức năng thêm mới dữ liệu vào Firebase
  • Phần 44 – Chức năng in dữ liệu ra danh sách
  • Phần 45 – Thực hành kết nối App và NoteItem với Redux Store
  • Phần 46 – Chức năng sửa dữ liệu
  • Phần 47 – Chức năng xoá dữ liệu
  • Phần 48 – Xử lý điều hướng sử dụng Store
  • Phần 49 – Tuỳ biến tiêu đề theo chức năng
  • Phần 50 – Lập trình phần hiển thị thông báo cho các thao tác chức năng
  • Phần 51 – Tổng kết
  • Phần 52 – Cài đặt và tạo cơ sở dữ liệu PostgreSQL
  • Phần 53 – Khởi tạo project
  • Phần 54 – Kết nối Node js và PostgreSql
  • Phần 55 – Phân tích logic của một ứng dụng
  • Phần 56 – Dựng frontend bằng React js
  • Phần 57 – Giao tiếp dữ liệu từ Node js sang React JS
  • Phần 58 – Giao tiếp dữ liệu từ React js sang Node JS
  • Phần 59 – Tổng kết ứng dụng

ĐĂNG KÝ KHÓA HỌC

###########################









CHỌN HÌNH THỨC THANH TOÁN


  • VIETCOMBANK
    Chủ tài khoản: Nguyễn Văn Cường
    Số tài khoản: 0251002704529
    Chi nhánh: Bình Tây, Q6, TP HCM
  • SACOMBANK
    Chủ tài khoản: Nguyễn Văn Cường
    Số tài khoản: 050053235619
    Chi nhánh: Cưkuin Đăklăk
  • VIB
    Chủ tài khoản: Nguyễn Văn Cường
    Số tài khoản: 410704060192515
    Chi nhánh: Buôn Ma Thuột - ĐăkLăk

Số tiền: 160,000đ

Bạn phải nhập đúng địa chỉ bên dưới vì mình sẽ gửi mã kích hoạt qua đường bưu điện, thanh toán tận nhà.


Số tiền: 185,000đ. Trong đó 25,000đ là phí gửi bưu điện

Gửi $ đến địa chỉ paypal: cuongwriter@gmail.com.

Số tiền: 8$ giá đã bao gồm phí giao dịch paypal

Thanh toán qua ví với số điện thoại: 0979306603.

Số tiền: 160,000đ


Lưu ý: Nội dung gửi tiền là [SĐT] mà bạn đã nhập ở trên.

Ngôn ngữ lập trình
khoa hoc thuc hanh thiet ke database va truy van csdl voi mysql gif
Thực hành thiết kế database và truy vấn CSDL với MySQL (34)

Giá: 160,000đ

khoa hoc html css co ban gif
Khóa học HTML&CSS cơ bản (30)

Giá: 80,000đ

angular gif
Khóa học lập trình Angular JS kết hợp với PHP và MySQL (20)

Giá: 160,000đ

cach su dung github danh cho lap trinh va thiet ke website gif
Học Github dành cho lập trình và thiết kế website (11)

Giá: 160,000đ

node react jpeg
Combo 2 khóa học NodeJS và ReactJS + Redux

Giá: 279,000đ

khoa hoc sass gif
Khóa học cắt CSS từ file PSD với SASS (21)

Giá: 160,000đ

es6 gif
Khóa học thành thạo lập trình hướng đối tượng Typescript với ES6 (23)

Giá: 160,000đ

combo 6 khoa hoc fullstack tu frontend den backend gif
Combo 8 khóa học từng bước trở thành Full-stack Developer

Giá: 780,000đ

combo 5 khoa hoc lap trinh frontend tu can ban den nang cao gif
Combo 5 khóa học lập trình Frontend từ căn bản đến nâng theo lộ trình

Giá: 458,000đ

Cover Video Hhc Jquery co brn nang cao qua 20 BT jpg
Khóa học lập trình jQuery từ căn bản đến nâng cao (03)

Giá: 160,000đ

combo khoa hoc lap trinh php va mysql mvc tu can ban den nang cao gif
Khóa học lập trình PHP MVC (Codeigniter) từ căn bản đến nâng cao

Giá: 279,000đ

khoa hoc lap trinh backend php mysql jquery nang cao gif
Lập trình web PHP/MySQL theo mô hình MVC phần 2 (19)

Giá: 160,000đ

lam web ban hang 3 ngay cho nguoi khong chuyen gif
Khóa học làm web bán hàng 3 ngày cho người không chuyên với WordPress (05)

Giá: 160,000đ

khoa hoc lap trinh theme wordpress gif
Khóa học lập trình theme WordPress tạo website hoàn chỉnh (12)

Giá: 160,000đ

khoa hoc frontend voi bootstrap4 jquery html5 css3 gif
Khóa học Front-end với Bootstrap4, jQuery, HTML5 & CSS3 (09)

Giá: 160,000đ

khoa hoc react js va redux tao ung dung fullstack voi node js  2B react js gif
Khóa học React js và Redux - tạo ứng dụng fullstack với Node JS + React JS (29)

Giá: 160,000đ

khoa hoc nodejs ket hop mongodb mongoose va postgresql gif
Khóa học NodeJS - kết hợp MongoDB, Mongoose, và PostgreSQL (27)

Giá: 160,000đ

khoa hoc lap trinh frontend nang cao qua project thuc te 1 gif
Lập trình Frontend nâng cao qua project thực tế (15)

Giá: 160,000đ

lap trinh web php theo mo hinh mvc gif
Lập trình web PHP/MySQL theo mô hình MVC phần 1 (18)

Giá: 160,000đ

review khoa hoc javascript tu dau tai fedu gif
khóa học Javascript từ đầu (22)

Giá: 160,000đ

Review