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

"Giới thiệu vể React JS - thư viện javascript phát triển bởi Facebook.

- Sức mạnh khủng khiếp mà Facebook mang đến trong React, đó chính là mô hình DOM, làm tăng khả năng trình diễn các đối tượng trên nền web một cách hiệu quả & tốc độ mượt hơn bất kì Java Script Framework nào trước đây.

- Mục đích mà Facebook nhắm đến trong React là ""Learn Once, Write Anywhere"" - Có nghĩa là sau khi hoàn tất khóa học React JS, ngoài việc bạn thiết kế được layout web, bạn còn sẽ có nền tảng vững chắc để tiếp cận React Native (Mobile App) mà không cần phải mất nhiều thời gian.


Đối tượng học khóa học : 

- React cực kì thân thiện đối với bạn nào đã từng học qua JavaScript, CSS hoặc HTML.

- Sinh viên học lập trình web, muốn tối ưu tốc độ xử lý của website.

- Những người muốn tiếp cận công nghệ lập trình web bằng React JS nhanh nhất qua bài thực hành.

- Người muốn tìm hiểu về lập trình frontend bằng React JS một cách bài bản nhưng chưa biết bắt đầu từ đâu.

- Các lập trình viên front-end đang sử dụng các framework khác, nay muốn nâng cao tay nghề thông qua việc học ReactJS

- Các lập trình viên back-end, mobile muốn chuyển sang phát triển các ứng dụng front-end trong thời gian ngắn nhất

- Các lập trình viên đang băn khoăn, muốn lựa chọn một framework tốt cho phát triển ứng dụng front-end

        "

"Với khoá học này bạn sẽ 

 - Nắm được kiến thức bài bản từ đầu về thư viện Javascript nổi tiếng phát triển bởi facebook - React JS

 - Nắm được logic hoạt động, các khái niệm, cách thao tác, lập trình chức năng và cách kết hợp Redux và React JS 

 - Học từ đầu về cách thao tác với cơ sở dữ liệu PostgreSQL

 - Hiểu cách xử lý Router trong lập trình React JS

 - Học cách tích hợp React JS với LocalStorage. 

- Học các tích hợp React JS với Firebase 

 - Đưa bạn từng bước đi từ chưa biết gì cho đến lúc bạn có thể tự tin apply vào các công ty lập trình React

- Khóa học sẽ giúp bạn có thể thiết kế những trang web dựa trên nền tảng React một cách chuyên nghiệp nhất

- Hoàn tất khóa học, bạn có thể apply vào các công ty lập trình Web có yêu cầu React.

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
Phần 03 - Khái niệm và cách truyền thông tin qua Props trong Component
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

Tác giả

Nguyễn Đức Việt
Học là làm được việc
  • Giảng viên với 12 năm trong nghề thiết kế, lập trình web. Anh đã và đang giảng dạy, đào tạo cho khoảng hơn 10.000+ học viên thiết kế, lập trình web tại Việt Nam. Tốt nghiệp khoa CNTT, Đại học bách khoa Hà Nội. Từng làm việc trong nhiều dự án lớn thuộc tập đoàn lớn, anh đã và đang tham gia rât nhiều dự án Freelancer về thiết kế đồ họa nên kinh nghiệm thực tế dồi dào, mong muốn đem những kinh nghiệm này chia sẻ cho tất cả mọi người, giúp các bạn có được những hành trang quý báu trên con đường sự nghiệp.
  • Từng du học nghành thiết kế đồ họa đa phương tiện – tại tập đoàn Aptech Limited – Bangalore Ấn Độ theo chương trình giảng viên tài năng.
  • Tốt nghiệp khoa CNTT, Đại học bách khoa Hà Nội.

Đăng ký khóa học

Thanh toán một lần

699,000 đ Đăng ký