Khoá Học ReactJS

79.000 

 💎 Donate ủng hộ hoặc Kéo xuống dưới để lấy link Download  


Báo cáo Lỗi - Cập Nhật - Gỡ Bỏ nội dung này Tại Đây
SKU: KH9875V

79.000 

Thực hiện hành động mua hàng tức bạn đã Đồng ý Điều khoản & Điều kiện từ EduMalls.net

Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
🚀 EduMalls.net | Tài Nguyên Kiến Thức Kỹ Thuật Số Chất Lượng
Nền tảng cung cấp tài nguyên rẻ, miễn phí giúp bạn tiết kiệm chi phí và hoàn toàn phù hợp cho người học có khả năng tự học. Nếu bạn có điều kiện hãy mua sản phẩm gốc để ủng hộ tác giả.
Gặp sự cố? Liên hệ ngay để được hỗ trợ nhanh chóng.
CÁC SẢN PHẨM MÀ EDUMALLS.NET CUNG CẤP CHÍNH HÃNG - BẢO HÀNH:
  • ⭐ Nâng cấp ChatGPT Plus — 79k
  • 🎧 Nâng cấp Spotify Premium chính chủ — 420k
  • 🎥 Nâng cấp Zoom Pro chính chủ — 250k
  • 🧠 Nâng cấp Elsa Speak Pro/Premium — 330k

Khoá học ReactJS được EduMalls.net chia sẻ lại từ Khoahocsinhvien; Chiasekhoahoc – Khi bạn mua tại EduMalls.net giá sẽ rẻ hơn rất nhiều vì có sẵn và vẫn đầy đủ nội dung từ bên đó.


Khoá học ReactJS

Khoá học ReactJS nâng cao sẽ giúp bạn tiếp cận đến những công nghệ mới và được quan tâm nhiều nhất hiện nay như: Apollo, GraphQL, Cypress,…

Khóa học không chỉ nâng cao kỹ năng lập trình của bạn mà còn giúp bạn code tốt hơn với chủ đề về Testing – một yêu cầu bắt buộc phải biết khi apply vào các công ty lớn.
Bạn Sẽ Học Được Gì Từ Khóa Học REACTJS 200Lab
✅ Nắm được những kỹ thuật để tối ưu React như useMemo, React.memo, React.lazy, Suspense.

✅ Có kinh nghiệm thực tiễn và hiểu được GraphQL trên client với Apollo.

✅ Hiểu rõ cách sử dụng Test để testing các dự án lớn.

✅ Có thể ứng tuyển vào các công ty với vị trí Mid – Senior Level React developer.

Nội dung khóa học REACTJS 200Lab

TOPIC 1: Tiêu điểm ngôn ngữ Typescript và giới thiệu tổng quan ReactJS

Kiến thức cơ bản ngôn ngữ Typescript: Basic types (number, string, boolean, v.v), Function, Generic, Interface type.
Uni-Directional Data Flow.
State và cách quản lý State.
Hook, useReducer và middleware giống Redux.

TOPIC 2: Typescript và rendering trong React

ReactJS_Topic 2 : TypeScript và Rendering
Cách định type để thay thế cho propTypes.
Làm việc với các type của HTML, DOM APIs.
Install và cài đặt 1 vài thư viện hay dùng + type của nó.
Lifecycle cho Functional Component vs Class Component.
Hiểu về Virtual DOM.

TOPIC 3: Lazy loading – code splitting – Memoization trong ReactJS

Giới thiệu về React.lazy và Suspense.
Code splitting theo page với react-router.
Phân tích Bundle size.
Giới thiệu về kỹ thuật memoization.
React.memo và PureComponent.
Sử dụng useMemo và useCallbak trong functional component
ReactJS_Topic 3: lazy loading

TOPIC 4: Component design pattern

ReactJS_Topic 4: Component design pattern
Giới thiệu về các component design pattern.
Phân tích và ví dụ cho từng loại: props, renderProps, HOC.

TOPIC 5: Tìm hiểu GraphQL và so sánh với REST API

Giới thiệu về GraphQL, các khái niệm quan trọng: Query, Fragment, Mutation, Subscription.
So sánh lợi hại với REST.
Giới thiệu qua Apollo và cách query bằng Insomnia.
ReactJS_Topic 5: Tìm hiểu GraphQL và so sánh với REST

TOPIC 6: Query và Lazy Query, React Query

Query và Lazy Query
Giới thiệu cách query & lazy query.
Cách sử dụng và trường hợp sử dụng của 2 phương pháp này.
Refetch 1 query.
Polling.
React Query: Query cache, fetch data, stale time (Bonus).

TOPIC 7: Xây dựng chức năng Repository của Github

Setup codebase.
Sử dụng Codegen để generate types.
Setup Apollo.
Build 2 pages về Repositories cho 1 user bất kỳ bao gồm: 1 list Repositories, 1 detail page thể hiện thêm thông tin (Pull Requests, Stars, etc).
Xây dựng Application 1

TOPIC 8: Sử dụng ApolloLink như Middleware cho ứng dụng

ApolloLink như Middleware
Giới thiệu về ApolloLink.
Data Flow của 1 ApolloLink
Xử lý Error trong ApolloLink
Bonus: Mix REST API vào GraphQL

TOPIC 9: InMemoryCache & xây dựng chức năng Paging, Filter & Pull Requets

Cách Apollo quản lý cache.
Setup introspection, typePolicies.
Cách sử dụng fetchPolicy.
Áp dụng cache vào trong application.
Build hệ thống Pagination / filter cho Repository list + Pull Requests.
Bonus: So sánh tương đồng với Redux Cache thông thường
InMemoryCache

TOPIC 10: Mutation và updating UI

Mutation và updating UI
Mutation trong GraphQL.
Update UI.
Optimistic Response.
Refetch Queries.

TOPIC 11: Testing Pyramid

Sơ lược về testing pyramid.
Unit test với jest.
Integration test với jest.
Testing Pyramid

TOPIC 12: Sử dụng Mutation để create / close Pull Request

Application 3
Sử dụng mutation để tạo Pull Request, Issue.
Update 1 Pull Request.
Star / Unstar 1 Repository.
Close Pull Request.

TOPIC 13: Unit test & Integration test

Unit test & Integration test
Setup Cypress.
Giới thiệu Page Object Pattern.
Mock và test Apollo.
Setup jest / react-testing-library.
Demo 1 vài cách test trong jest.
800px Nextjs logo.svg

BONUS TOPICS: Giới thiệu NextJS

Tìm hiểu NextJS .
Cách thức Render website trong NextJS.
Set up Routing website trong NextJS.
Dynamic import.


EduMalls.net | Cộng đồng chia sẻ, upload, download khóa học, sách, giáo án điện tử, bài giảng điện tử và e-book, tài liệu trực tuyến hàng đầu Việt Nam. Các sản phẩm chỉ sử dụng cho mục đích cá nhân, sử dụng cho mục đích thương mại nên mua bản quyền gốc từ tác giả.

4.1/5 - (20 bình chọn)

Specification: Khoá Học ReactJS

Ngôn Ngữ

Tiếng Việt

Thể Loại

Khóa Học

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Khoá Học ReactJS”

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

MessengerZalo
EduMalls.net
Logo
Compare items
  • Total (0)
Compare
0
Shopping cart