Lập trình web

Xây dựng Web Component với React

Bước đầu làm quen với lập trình web front-end với ReactJS.

Xây dựng Web Component với React - kodemate.com

Giới thiệu về khoá học

Mục tiêu

  • Học cách xây dựng web component với ReactJS.
  • Học cách xây dựng ứng dụng web cơ bản với React.
  • Xây dựng một web app đơn giản.

Đối tượng

  • Bất cứ ai muốn tìm hiểu lập trình web sử dụng React.

Yêu cầu

  • Biết lập trình Javascript cơ bản.
  • Có kinh nghiệm làm web front-end với HTML, CSS và Javascript.

Nội dung khoá học

React là một trong những thư viện web front-end "hot" nhất hiện nay được Facebook phát triển. React về cơ bản là một thư viện xử lý phần View (như View trong mô tả MVC, Model-View-Controller), được thiết kế khá nhỏ gọn, tối ưu hoá bằng các công nghệ xây dựng web mới và tiên tiến nên các lập trình viên không cần băn khoăn liệu có nên sử dụng React cho web của mình hay không. Facebook phát triển ra thư viện này và đang áp dụng với trang web Facebook và Instagam, vốn là hai dịch vụ mạng xã hội lớn nhất toàn càu, vậy chẳng có lý gì mà các lập trình viên front-end lại không biết tới React.

Xu hướng xây dựng web front-end ngày càng thay đổi nhiều và React luôn đáp ứng được theo các tiêu chuẩn đó. Với React, bạn có thể tạo ra các web components để có thể tái sử dụng trong nhiều dự án. Thay vì thay đổi trực tiếp trên DOM, React áp dụng kĩ thuật Virtual DOM để tối ưu hoá cập nhật thay đổi giao diện... và còn nhiều điểm mạnh khác nữa mà React mang lại.

Nắm trong tay khả năng lập trình React sẽ là một lợi thế rất lớn với các lập trình viên trong tuyển dụng, vì ngày nay, các công ty công nghệ rất thích ReactJS. 

Tuy nhiên, việc học lập trình React lại không hề đơn giản chút nào nếu như bạn không tiếp cận với các nền tảng xây dựng web hiện đại (modern web) từ đầu. Nếu như bạn tìm các khoá học về lập trình React trên mạng, bạn sẽ thấy rất tràn lan nhiều khoá học về React nhưng các khoá học đó, hoặc là quá sơ sài để học, hoặc quá đi sâu vào nhiều thứ bạn chẳng biết, hoặc được dạy bởi người chẳng có kinh nghiệm làm sản phẩm thật với React, thậm chí khoá học còn dạy không đúng về React.

Nếu bạn đang rơi vào hoàn cảnh trên, thì khoá học nhập môn lập trình web front-end với React này hoàn toàn phù hợp với bạn, với những người mới bắt đầu muốn tìm hiểu, tiếp cận học lập trình modern web sử dụng React một cách bài bản, chi tiết, đầy đủ và có nội dung chính xác.

Chương trình

  • Bài 1:Giới thiệu về khoá học04:28
  • Bài 2:Giới thiệu về React05:33
  • Bài 3:Tìm hiểu React Ecosystem05:29
  • Bài 4:Hello React06:42
  • Bài 5:Tìm hiểu Webpack cơ bản13:57
  • Bài 6:Tìm hiểu ES6 và Babel09:49
  • Bài 7:Giới thiệu create-react-app05:18
  • Bài 8:Tìm hiểu Virtual DOM04:32
  • Bài 9:React rendering08:09
  • Bài 10:Cú pháp JSX09:46
  • Bài 11:Review phương pháp tạo component03:03
  • Bài 12:Liên kết các component file02:35
  • Bài 13:Tìm hiểu về props04:14
  • Bài 14:Xử lý event06:15
  • Bài 15:Thiết lập props và kiểu dữ liệu05:04
  • Bài 16:Tìm hiểu state07:55
  • Bài 17:Mount nhiều components02:26
  • Bài 18:Compound component03:21
  • Bài 19:Styling component03:35
  • Bài 20:Styling sử dụng class name03:12
  • Bài 21:Truyền dữ liệu vào child component00:58
  • Bài 22:Render một danh sách06:47
  • Bài 23:Sử dụng ref05:15
  • Bài 24:Trao đổi dữ liệu giữa các components11:44
  • Bài 25:Sử dụng refs03:44
  • Bài 26:Tạo component hoàn toàn độc lập05:43
  • Bài 27:Component lifecycle08:01
  • Bài 28:Giới thiệu project: PokePedia00:40
  • Bài 29:Thiết lập project05:03
  • Bài 30:Xây dựng component Title03:45
  • Bài 31:Xây dựng component Search02:38
  • Bài 32:Xây dựng component PokeCard06:50
  • Bài 33:Xây dựng component App02:24
  • Bài 34:Hoàn thiện giao diện04:53
  • Bài 35:Hoàn thiện project05:28
600,000 VNĐ
Số bài: 35
Thời lượng: 2 giờ 55 phút
KodeMate
Chat với chúng tôi Chat với chúng tôi - kodemate.com