ReactJS Cơ bản

Học cách xây dựng trang giỏ hàng TMĐT với ReactJS chỉ trong 8 tuần

Bestseller
5 (1 đánh giá)
Ngày bắt đầu khóa ReactJS Cơ bản tại trung tâm dạy lập trình Nordic Coder
Ngày bắt đầu 02/03/2019 8 tuần
Lịch học khóa ReactJS Cơ bản tại trung tâm dạy lập trình Nordic Coder
Lịch học dự kiến Thứ 3: 19:00 - 21:00
Thứ 7: 14:00 - 17:00
Địa điểm khóa ReactJS Cơ bản tại trung tâm dạy lập trình Nordic Coder
Địa điểm Nordic Coder Tầng 22, 180-192 Nguyễn Công Trứ, Q1
Chia sẻ qua:

Tại sao học ReactJS?

Lợi ích 1 - Kết hợp học tại lớp và trực tuyến

Ứng dụng đa ngành

React được ứng dụng lập trình rộng rãi với hàng ngàn websites thuộc các lĩnh vực khác nhau, bao gồm Instagram and Airbnb.

Lợi ích 1 - Kết hợp học tại lớp và trực tuyến

Nhu cầu thị trường cao

ReactJS là một trong những thư viện có nhu cầu ứng dụng nhiều nhất hiện nay. Tuy nhiên, số lượng các lập trình viên sử dụng thành thạo công cụ này vẫn chưa đáp ứng được nhu cầu thị trường.

Lợi ích 1 - Kết hợp học tại lớp và trực tuyến

Hỗ trợ chuyên sâu

Khóa học được xây dựng dựa theo phương pháp problem-based learning, đi kèm với dự án thiết kế cuối khóa, như xây dựng ứng dụng giỏ hàng thương mại điện tử.

Lợi ích

Lợi ích 1 - Kết hợp học tại lớp và trực tuyến

38 giờ học offline + 7 giờ support online

Thực hành xây dựng các ứng dụng sử dụng Confluence, Jira, Slack, etc.

Lợi ích 2 - Đội ngũ giảng viên hàng đầu

Đội ngũ giảng viên hàng đầu

Giảng viên là các chuyên gia nhiều kinh nghiệm, giúp bạn phát triển kỹ năng lập trình và chia sẻ thực tế về nghề.

Lợi ích 3 - Dự án cuối khoá

Cơ hội việc làm & mức lương hấp dẫn

Cam kết hỗ trợ tìm việc trong 6 tháng sau tốt nghiệp thông qua các buổi tư vấn nghề nghiệp, hoàn chỉnh CV và phỏng vấn thử.

Mở rộng networking và các lợi ích khác

Tham gia các sự kiện networking, workshop dành riêng cho cựu học viên và nhận học bổng cho các khóa học tiếp theo.

Hỗ trợ học phí

Học viên được hỗ trợ chia nhỏ học phí và đóng theo từng đợt áp dụng cho mọi hình thức thanh toán.

Chương trình học

  • Cơ bản về Web: Giao thức HTTP, Máy chủ web, Trình duyệt web
  • Củng cố kiến thức HTML
  • Củng cố kiến thức CSS
  • Củng cố kiến thức JS cơ bản
    • array, object and JSON
    • array and object manipulation
  • Cú pháp và đặc tính mới
    • let, const, var
    • arrow function
    • function parameters, callback
    • AJAX and APIs
  • Làm việc với Nodejs / NPM
  • Sử dụng Create React App để tạo ứng dụng Hello world
  • Thực hành: React Chrome extension / How to check a website which’s using React
  • Bài tập 1: Xây dựng chức năng hiển thị danh sách sản phẩm

Sửa bài tập 1.

  • Xây dựng các components cơ bản
  • Hiểu về mối quan hệ giữa Props & State
  • Xử lý sự kiện
  • Sử dụng Lists and Keys
  • Fragments và conditional rendering
  • Refs và DOM
  • Higher-Order Components ( HOC )
  • Render Props
  •  Khái niệm Context trong React
  • Code-Splitting ( React lazy & React Suspense )
  • Optimizing Rendering (PureComponent & React memo)
  • React Hooks

Bài tập 2: Xây dựng thanh lọc sản phẩm (filter)

Sửa bài tập 2.

  • Giới thiệu React Router
  • Sử dụng HOC
  • Lazy-loading với React Router
  • Auth workflow

Bài tập 3: Hiện thực React Router với Product ID động và tạo trang đăng nhập, đăng ký.

Sửa bài tập 3.

  • Giới thiệu Redux
  • Middleware Redux
  • Redux-thunk

Bài tập 4: Ứng dụng Redux cho các trang Product Filter, Product List, Product Detail

Sửa bài tập 4.

  • Lập trình bất đồng bộ với JS
  • Gọi Rest API
  • Xử lý PWA
  • Tích hợp gọi API vào trang web.

Thảo luận đồ án cuối khóa

  • Xây dựng giỏ hàng mua sắm trực tuyến trên ứng dụng web
  • Xây dựng trang xem Danh sách trang sản phẩm
  • Xây dựng trang xem chi tiết sản phẩm
  • Xây dựng chức năng tìm kiếm và lọc sản phẩm
  • Thêm chức năng giỏ hàng như xem, thêm sản phẩm, cập nhật số lượng, xóa bỏ sản phẩm

Thông tin khóa học

Ngày bắt đầu khóa ReactJS Cơ bản tại trung tâm dạy lập trình Nordic Coder
Ngày bắt đầu 02/03/2019 8 tuần
Lịch học khóa ReactJS Cơ bản tại trung tâm dạy lập trình Nordic Coder
Lịch học dự kiến Thứ 3: 19:00 - 21:00
Thứ 7: 14:00 - 17:00
Học phí khóa ReactJS Cơ bản tại trung tâm dạy lập trình Nordic Coder
Học phí 10,000,000
Địa điểm khóa ReactJS Cơ bản tại trung tâm dạy lập trình Nordic Coder
Địa điểm Nordic Coder Tầng 22, 180-192 Nguyễn Công Trứ, Q1

Giảng viên

Trương Thành Tài

(Xem profile trên LinkedIn)

Frontend Technical Lead - Ekino Vietnam

Anh Tài hiện là Frontend Technical Lead tại Ekino Vietnam, một công ty của Pháp chuyên tư vấn các giải pháp kỹ thuật số cho khách hàng trên toàn thế giới.
Anh có nhiều kinh nghiệm làm việc với những dự án toàn cầu cho các khách hàng lớn như Nike, Volkswagen, Arval, và sử dụng các công nghệ HTML/CSS3, SASS/SCSS/LESS, Bootstrap, ReactJS, React Native, Redux, AngularJS, Vanila Javascript (ES5, ES6, ES7, ES8), Node js, Webpack, Google Extension. Anh phụ trách về mảng cấu trúc dự án, kỹ thuật về tối ưu hoá hệ thống và bảo trì.

Đăng ký thông tin để nhận tư vấn miễn phí


Người đã đi làm trên 2 nămNgười đã đi làm dưới 2 năm / Sinh viên mới tốt nghiệp hoặc năm cuốiSinh viên (khác)


Câu hỏi thường gặp

Đến cuối khóa học, bạn sẽ:

• Quen với phát triển ứng dụng Javascript phía máy khách (client) và thư viện Reactjs

• Khám phá việc sử dụng ES6, Babel, Webpack và Redux trong dự án Reactjs

• Có thể triển khai ứng dụng giỏ hàng trực tuyến bằng Reactjs

  • Thực hành các kĩ năng IT thực tiễn với các chuyên gia hàng đầu trong ngành
  • Đánh giá năng lực và mức độ phù hợp của học viên để đảm bảo sự thành công của khóa học
  • Cơ hội được tư vấn về nghề nghiệp và hỗ trợ tìm việc làm sau khi tốt nghiệp
  • Cơ hội được tham gia vào mạng lưới cựu học viên với các lợi ích như: học bổng cho các khóa học tiếp theo, vé tham gia các sự kiện workshop và networking.

Bạn nên có kiến thức cơ bản về HTML, CSS, JavaScript.

Bạn nên tham gia khóa học này vì những lý do chính sau:

• Chúng tôi cung cấp đào tạo tại lớp và trực tuyến bởi những chuyên gia trong ngành; bạn sẽ linh hoạt về thời gian học và có nhiều thời gian hơn cho những việc khác.

• Chúng tôi sử dụng phương pháp tiếp cận học tập thông qua thực hành, bạn sẽ hiểu nhanh hơn.

• Bạn sẽ có được các kỹ năng quan trọng nhất mà lập trình viên Front-End nên tìm hiểu trong lĩnh vực CNTT ngày nay.

Có, bạn sẽ học cách sử dụng Nodejs, VSCode và Github.

| Đăng ký
FORGOT PASSWORD ?
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.