CHIA SẺ TRI THỨC - KIẾN TẠO TƯƠNG LAI

Khóa Học REACTJS – Xây dựng dự án Github clone với GraphQL, Apollo và Testing – 200Lab

Tham gia khóa học REACTJS 200Lab để nâng cao kỹ năng lập trình với GraphQL, Apollo và Testing, trở thành nhà phát triển React chuyên nghiệp!

VIP Khóa Học REACTJS – Xây dựng dự án Github clone với GraphQL, Apollo và Testing – 200Lab

Giá gốc: 6.400.000đ

Góp tiền mua chung với: 189.000 hoặc chỉ 130.000 với hội viên Premium

Thời lượng: 32 bài giảng

Sở hữu khóa học: trọn đời

Đánh giá: 5/5 rating rating rating rating rating (1 đánh giá)

Trợ giảng AI (Mới) Học online cùng trợ giảng AI giúp học viên hiểu sâu bài giảng hơn

Hiểu sâu kiến thức với trợ giảng AI

Đầy đủ bài giảng Chia sẻ khóa học online uy tín - chất lượng

Cam kết video bài giảng và tài liệu đầy đủ

Kích hoạt nhanh Học viên đăng ký học sẽ được kích hoạt khóa học ngay lập tức

Nhận khóa học trong vòng 3 phút

Khám phá gói hội viên Premium

Vua khóa học xin hân hạnh chia sẻ Khóa Học REACTJS – Xây dựng dự án Github clone với GraphQL, Apollo và Testing – 200Lab

 

share khoa hoc REACTJS 200Lab Xay dung du an Github clone voi GraphQL Apollo va Testing

 

Xin lưu ý: Nếu bạn có điều kiện, hãy mua khóa học gốc để ủng hộ tác giả và đội ngũ làm khóa học. Điều này sẽ giúp họ mang tới nhiều hơn những khóa học chất lượng nhé!

 

Tóm Tắt Khóa Học:

Khóa học "REACTJS – Xây dựng dự án Github clone với GraphQL, Apollo và Testing – 200Lab" sẽ mang đến cho bạn cơ hội nâng cao kỹ năng lập trình và tiếp cận những công nghệ tiên tiến nhất hiện nay, bao gồm Apollo, GraphQL và Cypress. Khóa học này không chỉ giúp bạn cải thiện tư duy lập trình mà còn cung cấp cho bạn kiến thức sâu sắc về kiểm thử - một yếu tố cần thiết để bạn có thể ứng tuyển vào các công ty lớn. Hãy đăng ký ngay khóa học này để nâng cao kỹ năng lập trình của bạn và trở thành một nhà phát triển ReactJS hàng đầu!

 

Với khóa học này, bạn sẽ học được:

Khóa học REACTJS 200Lab sẽ giúp bạn:

  • Hiểu rõ những kỹ thuật tối ưu React như useMemo, React.memo, React.lazy, và Suspense.

  • Có kiến thức thực tiễn và sự am hiểu về GraphQL trên môi trường khách hàng thông qua việc sử dụng Apollo.

  • Thấu hiểu cách sử dụng kiểm thử để kiểm tra các dự án quy mô lớn.

  • Phát triển khả năng của bạn để có thể ứng tuyển vào các công ty với vị trí Trình độ Trung - Cao cấp của nhà phát triển React.

Đừng bỏ lỡ cơ hội đăng ký khóa học REACTJS 200Lab ngay bây giờ để trở thành một nhà phát triển React chuyên nghiệp!

 

Danh sách bài học:

TOPIC 1: Tiêu điểm ngôn ngữ Typediv và giới thiệu tổng quan ReactJS
Kiến thức cơ bản ngôn ngữ Typediv: 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: Typediv 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 một 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, Subdivion.
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.
Cảm ơn bạn vì đã chăm chỉ học tập. Vua khóa học xin chúc bạn học tập tốt và áp dụng hiệu quả những kiến thức đã học để tạo ra thêm nhiều giá trị cho bản thân, tổ chức, cộng đồng và xã hội nhé!

Lập trình - IT

Từ Python, PHP, JavaScript đến AI, Data Science – chinh phục thế giới lập trình với lộ trình bài bản từ cơ bản đến chuyên sâu!

Khóa Học Kafka Nâng Cao 2025 – Ứng Dụng Trong System Design Và Microservices

Khóa Học Kafka Nâng Cao 2025 – Ứng Dụng Trong System Design Và Microservices

Khóa học Kafka Nâng Cao 2025 giúp bạn ứng dụng Kafka trong System Design và Microservices, nâng cao kỹ năng lập trình và cơ hội nghề nghiệp.

Giá chia sẻ:

2.990.000

199.000đ

VIP

0 bài học

MUA KHÓA HỌC

Khóa Học Dư Thanh Được – Nest.js Super: Dự Án Ecommerce API Tích Hợp Thanh Toán Online

Khóa Học Dư Thanh Được – Nest.js Super: Dự Án Ecommerce API Tích Hợp Thanh Toán Online

Khóa học Dư Thanh Được về Nest.js giúp bạn xây dựng ứng dụng API thương mại điện tử với thanh toán online từ A-Z.

Giá chia sẻ:

1.590.000

149.000đ

30 bài học

MUA VỚI 1 THẺ HỌC

Khóa Học Backend Java With Spring Tại Engineer Pro

Khóa Học Backend Java With Spring Tại Engineer Pro

Khóa học Backend Java với Spring tại Engineer Pro giúp bạn trở thành lập trình viên chuyên nghiệp với sự hướng dẫn từ các chuyên gia hàng đầu.

Giá chia sẻ:

4.999.000

199.000đ

VIP

12 bài học

MUA KHÓA HỌC

Khóa Học Việt Nguyễn Ai – Học Python & AI Cơ Bản [Đỉnh Cao]

Khóa Học Việt Nguyễn Ai – Học Python & AI Cơ Bản [Đỉnh Cao]

Khóa học Python & AI Cơ Bản với Việt Nguyễn giúp bạn nắm vững kiến thức lập trình và ứng dụng AI thực tiễn, mở ra cơ hội nghề nghiệp.

Giá chia sẻ:

6.899.000

199.000đ

VIP

17 bài học

MUA KHÓA HỌC

Khóa Học Toán AI/DS/ML/DL Cùng Việt Nguyễn AI

Khóa Học Toán AI/DS/ML/DL Cùng Việt Nguyễn AI

Khóa học Toán AI/DS/ML/DL cùng Việt Nguyễn AI: Nâng cao kiến thức toán học thiết yếu cho AI và Data Science qua lý thuyết và bài tập thực hành.

Giá chia sẻ:

5.000.000

399.000đ

VIP

13 bài học

MUA KHÓA HỌC

Khóa Học System Design Mới Nhất Cùng Ronin Engineer

Khóa Học System Design Mới Nhất Cùng Ronin Engineer

Khóa học System Design cùng Ronin Engineer giúp bạn phát triển tư duy và kiến thức thiết kế hệ thống phần mềm hiệu quả.

Giá chia sẻ:

5.990.000

299.000đ

VIP

14 bài học

MUA KHÓA HỌC

Khóa Học Lập trình Backend Microservices Với Typediv Và Express Cùng 200Lab

Khóa Học Lập trình Backend Microservices Với Typediv Và Express Cùng 200Lab

Khóa học Lập trình Backend Microservices với Typediv và Express, trang bị kiến thức vững chắc cho các developer muốn nâng cao kỹ năng.

Giá chia sẻ:

5.999.000

149.000đ

17 bài học

MUA VỚI 1 THẺ HỌC

Khóa Học Dư Thanh Được – CI/CD Deploy React, Next, Node lên VPS

Khóa Học Dư Thanh Được – CI/CD Deploy React, Next, Node lên VPS

Khóa học CI/CD Deploy React, Next, Node lên VPS giúp bạn triển khai ứng dụng tự động và nhận thông báo qua Telegram Bot.

Giá chia sẻ:

790.000

159.000đ

15 bài học

MUA VỚI 1 THẺ HỌC

Khóa Học Advanced Backend Mới Nhất Cùng Roninhub.com

Khóa Học Advanced Backend Mới Nhất Cùng Roninhub.com

Nâng cao kỹ năng lập trình backend với khóa học Advanced Backend cùng Roninhub.com - cơ hội tuyệt vời để phát triển sự nghiệp của bạn!

Giá chia sẻ:

8.500.000

199.000đ

VIP

19 bài học

MUA KHÓA HỌC

Khóa Học Advanced Analytics With Python Mới Nhất Cùng Tomorrow Marketers

Khóa Học Advanced Analytics With Python Mới Nhất Cùng Tomorrow Marketers

Tham gia khóa học Advanced Analytics With Python để nâng cao kỹ năng phân tích dữ liệu và ra quyết định chiến lược cho doanh nghiệp.

Giá chia sẻ:

8.250.000

499.000đ

VIP

12 bài học

MUA KHÓA HỌC

Khóa Học Tester Cho Người Mới Bắt Đầu Vtiacademy

Khóa Học Tester Cho Người Mới Bắt Đầu Vtiacademy

Khóa học Tester cho người mới bắt đầu tại Vtiacademy, trang bị kiến thức và kỹ năng kiểm thử phần mềm chuyên nghiệp.

Giá chia sẻ:

4.899.000

149.000đ

20 bài học

MUA VỚI 1 THẺ HỌC

Khóa Học ReactJS Pro [ Đỉnh Cao] – Trở Thành Lập Trình Viên ReactJS Không Thể Bị Thay Thế

Khóa Học ReactJS Pro [ Đỉnh Cao] – Trở Thành Lập Trình Viên ReactJS Không Thể Bị Thay Thế

Khóa Học ReactJS Pro [ Đỉnh Cao] giúp bạn trở thành lập trình viên ReactJS chuyên nghiệp với kiến thức vững chắc và thực hành thực tế.

Giá chia sẻ:

1.499.000

149.000đ

17 bài học

MUA VỚI 1 THẺ HỌC

Khóa Học React Pro TypeScript – Thực Hành Dự Án Portfolio Cùng Hoidanit

Khóa Học React Pro TypeScript – Thực Hành Dự Án Portfolio Cùng Hoidanit

Khóa học React Pro TypeScript giúp bạn làm chủ lập trình React và phát triển dự án portfolio chuyên nghiệp cùng Hoidanit.

Giá chia sẻ:

699.000

99.000đ

51 bài học

MUA VỚI 1 THẺ HỌC

Khóa Học JavaScript Pro Cho Người Mới Bắt Đầu Cùng F8

Khóa Học JavaScript Pro Cho Người Mới Bắt Đầu Cùng F8

Khóa học JavaScript Pro dành cho người mới bắt đầu, trang bị kiến thức và kỹ năng thực tiễn để phát triển sự nghiệp lập trình web.

Giá chia sẻ:

3.299.000

100.000đ

150 bài học

MUA VỚI 1 THẺ HỌC

Khóa Học F8 – HTML CSS Pro [Đỉnh Cao]

Khóa Học F8 – HTML CSS Pro [Đỉnh Cao]

Khóa học F8 HTML CSS Pro giúp bạn trở thành chuyên gia thiết kế web với kiến thức từ cơ bản đến nâng cao, mở ra cơ hội nghề nghiệp hấp dẫn.

Giá chia sẻ:

2.500.000

99.000đ

61 bài học

MUA VỚI 1 THẺ HỌC

Hỏi Dân IT – React Native Ultimate: Phát Triển Ứng Dụng Mobile

Hỏi Dân IT – React Native Ultimate: Phát Triển Ứng Dụng Mobile

Khóa học React Native Ultimate giúp bạn xây dựng ứng dụng mobile cho cả iOS và Android chỉ với JavaScript. Khám phá ngay!

Giá chia sẻ:

1.099.000

99.000đ

171 bài học

MUA VỚI 1 THẺ HỌC

Khóa Học Xây Dựng Ứng Dụng CMS Với ASPNET Core 80 + Angular

Khóa Học Xây Dựng Ứng Dụng CMS Với ASPNET Core 80 + Angular

Khóa học Xây Dựng Ứng Dụng CMS Với ASPNET Core 80 + Angular giúp bạn phát triển ứng dụng quản lý nội dung hiệu quả và an toàn.

Giá chia sẻ:

1.900.000

99.000đ

62 bài học

MUA VỚI 1 THẺ HỌC

Khóa Học Việt Nguyễn Ai – Deep Learning For Computer Vision Nâng Cao

Khóa Học Việt Nguyễn Ai – Deep Learning For Computer Vision Nâng Cao

Khóa học Deep Learning For Computer Vision Nâng Cao giúp bạn làm chủ công nghệ nhận diện hình ảnh, mở ra cơ hội nghề nghiệp hấp dẫn.

Giá chia sẻ:

5.000.000

299.000đ

VIP

13 bài học

MUA KHÓA HỌC

Khoá Học Tedu – Xây Dựng Hệ Thống Với Kiến Trúc Micro-Service

Khoá Học Tedu – Xây Dựng Hệ Thống Với Kiến Trúc Micro-Service

Khóa học Xây Dựng Hệ Thống Với Kiến Trúc Micro-Service cung cấp kiến thức và kỹ năng phát triển phần mềm hiện đại cho lập trình viên.

Giá chia sẻ:

6.000.000

199.000đ

VIP

128 bài học

MUA KHÓA HỌC

Khóa Học Lập Trình Web PHP Hay Nhất Cho Người Mới Bắt Đầu

Khóa Học Lập Trình Web PHP Hay Nhất Cho Người Mới Bắt Đầu

Khóa học Lập Trình Web PHP dành cho người mới bắt đầu, giúp bạn nắm vững kiến thức và kỹ năng cần thiết để phát triển web hiệu quả.

Giá chia sẻ:

999.000

99.000đ

151 bài học

MUA VỚI 1 THẺ HỌC

Fundamentals Of Backend Mới Nhất Cùng Roninhub.com

Fundamentals Of Backend Mới Nhất Cùng Roninhub.com

Nâng cao kỹ năng lập trình với khóa học Fundamentals Of Backend, trang bị kiến thức vững chắc cho sự nghiệp IT của bạn.

Giá chia sẻ:

8.000.000

299.000đ

VIP

30 bài học

MUA KHÓA HỌC

Khóa Học Deep Learning For Computer Vision Cơ Bản Cùng Việt Nguyễn Ai

Khóa Học Deep Learning For Computer Vision Cơ Bản Cùng Việt Nguyễn Ai

Khóa học Deep Learning For Computer Vision Cơ Bản trang bị kiến thức nền tảng về Deep Learning và ứng dụng thực tiễn trong nhận diện hình ảnh.

Giá chia sẻ:

5.000.000

299.000đ

VIP

15 bài học

MUA KHÓA HỌC

Học Lập Trình Flutter Từ A – Z 2024 Cùng Trung Tâm CodeFresher

Học Lập Trình Flutter Từ A – Z 2024 Cùng Trung Tâm CodeFresher

Khóa học Lập Trình Flutter Từ A – Z 2024 giúp bạn nắm vững kiến thức lập trình ứng dụng di động với Flutter, mở ra cơ hội nghề nghiệp hấp dẫn.

Giá chia sẻ:

699.000

89.000đ

72 bài học

MUA VỚI 1 THẺ HỌC

Học Java Back-end Online Cùng R2S Academy – Mới Nhất & Hiệu Quả

Học Java Back-end Online Cùng R2S Academy – Mới Nhất & Hiệu Quả

Khóa học Java Back-end Online tại R2S Academy giúp bạn thành thạo lập trình, phát triển ứng dụng web hiện đại với nhiều kỹ năng thực tiễn.

Giá chia sẻ:

11.300.000

299.000đ

VIP

28 bài học

MUA KHÓA HỌC

Lộ Trình Đào Tạo Lập Trình Python Tại Nestech Mới Nhất

Lộ Trình Đào Tạo Lập Trình Python Tại Nestech Mới Nhất

Khóa học Lập Trình Python tại Nestech giúp bạn nắm vững kiến thức và mở ra cơ hội nghề nghiệp hấp dẫn trong lĩnh vực công nghệ thông tin.

Giá chia sẻ:

15.000.000

399.000đ

VIP

31 bài học

MUA KHÓA HỌC

Khóa Học Data Science Machine Learning Python Cùng Việt nguyễn Ai

Khóa Học Data Science Machine Learning Python Cùng Việt nguyễn Ai

Khóa học Data Science Machine Learning Python cùng Việt Nguyễn Ai giúp bạn nắm vững kiến thức và kỹ năng trong lĩnh vực khoa học dữ liệu.

Giá chia sẻ:

10.000.000

299.000đ

VIP

13 bài học

MUA KHÓA HỌC

Khóa Học Dữ Liệu Và Trí Tuệ Nhân Tạo AIO AIVIETNAM

Khóa Học Dữ Liệu Và Trí Tuệ Nhân Tạo AIO AIVIETNAM

Khóa học Dữ Liệu và Trí Tuệ Nhân Tạo AIO giúp bạn nắm vững Python, toán học ứng dụng vào AI, với 14 dự án thực tế và kiến thức cập nhật.

Giá chia sẻ:

18.900.000

349.000đ

VIP

10 bài học

MUA KHÓA HỌC

Khóa Học Quản Lý State Của Ứng Dụng React Một Cách Hiệu Quả

Khóa Học Quản Lý State Của Ứng Dụng React Một Cách Hiệu Quả

Khóa học Quản lý State của Ứng dụng React giúp bạn thành thạo Redux, React Query và các kỹ thuật quản lý state hiệu quả.

Giá chia sẻ:

499.000

149.000đ

100 bài học

MUA VỚI 1 THẺ HỌC

Khóa Học Python Phân Tích Dữ Liệu & Tạo Bot Chứng Khoán Mới Nhất Cùng Vnstock

Khóa Học Python Phân Tích Dữ Liệu & Tạo Bot Chứng Khoán Mới Nhất Cùng Vnstock

Tham gia khóa học Python phân tích dữ liệu & tạo bot chứng khoán cùng Vnstock để nắm bắt xu thế giao dịch hiện đại và hiệu quả!

Giá chia sẻ:

5.000.000

399.000đ

VIP

10 bài học

MUA KHÓA HỌC

Khóa Học Lập Trình Java Từ Cơ Bản Đến Nâng Cao Cùng Branium

Khóa Học Lập Trình Java Từ Cơ Bản Đến Nâng Cao Cùng Branium

Khóa học Lập Trình Java từ cơ bản đến nâng cao giúp bạn nắm vững ngôn ngữ Java và mở ra cơ hội nghề nghiệp hấp dẫn trong công nghệ thông tin.

Giá chia sẻ:

1.499.000

100.000đ

17 bài học

MUA VỚI 1 THẺ HỌC

Xem thêm
Check-in nhận khóa học 150k