
Essential TypeScript Learning
sucoding
Essential TypeScript syntax for frontend beginners! We'll thoroughly explore the TypeScript language, from the basics to advanced topics!
Nhập môn
TypeScript
Khóa học hoàn thiện React giúp bạn học các tính năng mới nhất của React 19 cùng với TypeScript! Từ cơ bản đến quản lý trạng thái (Context, Redux Toolkit, Zustand), giao tiếp API (Fetch, Axios), các Hook mới nhất (use, useActionState, useOptimistic, v.v.), và cả dự án thực tế, bạn có thể học từng bước một để tạo ra các ứng dụng React có thể áp dụng ngay vào công việc thực tế.
472 học viên
Độ khó Cơ bản
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
5.0
전희성
Tôi chưa từng viết đánh giá khóa học nào bao giờ, nhưng tôi thực sự đề xuất khóa học này để học React!!! Vì cần học gấp React nên hiện tại tôi đã học được khoảng 30%, và tôi cảm thấy đây là một bài giảng không có chỗ nào để chê. Từng chi tiết một đều rất cần thiết, không có phần nào thừa thãi cả. Có lẽ không cần xem các bài giảng khác, chỉ cần khóa học này thôi là có thể nắm vững căn bản React rồi.
5.0
OZST
- Giải thích khái niệm rõ ràng và chi tiết - Giải thích lý do tại sao khái niệm đó ra đời - Đưa ra hướng tiếp cận sử dụng trong thực tế - Trực quan hóa các khái niệm để dễ hiểu - Tạo ra các ví dụ riêng biệt để giải thích chi tiết những phần khó hiểu - Thực hành dựa trên nội dung đã học ở từng phần nhỏ giúp hiểu sâu hơn - Giải thích các điểm cần chú ý về cú pháp và lý do - Giải thích thân thiện bằng cách sử dụng công cụ phát triển khi thực hành - Học các khái niệm mới thông qua việc refactor code trước đó - Học tổng thể luồng và khái niệm thông qua dự án kết thúc **Tất cả quá trình này diễn ra tự nhiên và rõ ràng như nước chảy** Nhờ khóa học mà tôi đã mua cả sách React và đang đọc rất tốt. Cảm ơn bạn👍
5.0
챙준
Tôi bắt đầu từ ngày 12 tháng 9 và hoàn thành khóa học vào ngày 24 tháng 10. Vì đã có kiến thức từ bootcamp và các khóa học khác, tôi đăng ký khóa học này với mục đích ôn tập lại. Như số lượng bài học đã chứng minh, khóa học thực sự bao gồm rất nhiều thông tin. Tôi đã có thể học được rất nhiều nội dung từ thiết kế UI, sử dụng thư viện, sử dụng React built-in hooks, quản lý state (toàn cục), data fetching, routing, cho đến deployment. Đặc biệt, việc xem các ví dụ sử dụng hiệu quả các hooks mà các khóa học khác không đề cập đến đã giúp tôi học một cách trực quan về thời điểm nào nên sử dụng những hooks này. Tuy nhiên, nội dung về TypeScript không được đề cập chi tiết nên có vẻ như cần phải học thêm về Type riêng biệt ngoài việc tham gia khóa học này. (ví dụ: sử dụng utility types, v.v.) Cảm ơn bạn đã cung cấp khóa học tuyệt vời!
Bạn có thể học những nội dung mới nhất tính đến năm 2026.
Tìm hiểu về cú pháp cơ bản và hệ thống kiểu dữ liệu của TypeScript
Cấu trúc thành phần React, cú pháp JSX, cách sử dụng props & state
Kỹ thuật quản lý trạng thái React + TypeScript (useState, useReducer)
Cú pháp cốt lõi và tính an toàn kiểu dữ liệu của render lặp lại và render có điều kiện
Xử lý form và kiểm tra tính hợp lệ dựa trên TypeScript (Controlled/Uncontrolled)
Các kỹ thuật tạo kiểu (styling) mới nhất (CSS Module, Styled-component, emotion, vanilla extract, tailwind css)
Quản lý trạng thái toàn cục bằng Context API
Quản lý trạng thái có cấu trúc bằng cách sử dụng Redux Toolkit
Triển khai quản lý trạng thái đơn giản và nhanh chóng với Zustand
Tái sử dụng logic với Custom Hook
Tối ưu hóa hiệu suất: useMemo, useCallback, React.memo
Thiết kế cấu trúc component và chiến lược sắp xếp cấu trúc thư mục
Điểm sáng của React 19 !!! Xử lý dữ liệu bất đồng bộ với use() + Suspense + ErrorBoundary
Thực hiện UI lạc quan với useOptimistic()
Tích hợp xử lý biểu mẫu và quản lý trạng thái với useActionState()
Triển khai định tuyến SPA với React Router (v7)
Xử lý chuyển trang và định tuyến động
Lấy dữ liệu API và xử lý lỗi bằng Fetch và Axios
Lập kế hoạch và thiết kế dự án thực tế dựa trên TypeScript
Thực hiện ví dụ tích hợp Quản lý trạng thái + Giao tiếp API + Định tuyến (Routing)
Quản lý mã nguồn dự án thực tế và hoàn thiện cuối cùng (node.js + express + mongodb + kakao + react 19)
Khóa học này dành cho ai?
Người mới bắt đầu học frontend đang tìm hiểu về React lần đầu tiên
Nhà phát triển đã quen thuộc với React dựa trên JavaScript nhưng còn xa lạ với TypeScript
Những ai muốn so sánh một cách hệ thống các công cụ quản lý trạng thái (Context, Redux Toolkit, Zustand)
Nhà phát triển muốn áp dụng các tính năng mới của React 19 vào thực tế.
Người chuẩn bị xin việc muốn hoàn thành dự án React để làm portfolio
Cần biết trước khi bắt đầu?
html + css
javascript
typescript
5,037
Học viên
291
Đánh giá
149
Trả lời
4.9
Xếp hạng
8
Các khóa học
Sucoding đang thực hiện các hoạt động giảng dạy lập trình
kết hợp cả hình thức trực tuyến và trực tiếp.
Dựa trên nhiều năm kinh nghiệm giảng dạy trực tiếp,
tôi luôn trăn trở mỗi ngày và nỗ lực không ngừng để giúp nhiều người hơn nữa có thể học lập trình một cách dễ dàng và thú vị.
Cho đến nay, tôi đã xuất bản 4 cuốn sách sau đây và đang dẫn đầu trong lĩnh vực giảng dạy front-end:
Ngoài ra, chúng tôi cũng cung cấp nhiều bài giảng miễn phí thông qua kênh YouTube.
👇 Hãy ghé thăm ngay bây giờ
[Link kênh YouTube]
Bạn cũng có thể nhanh chóng cập nhật nhiều tin tức giảm giá khác nhau trên trang web chính thức.
👇 Hãy truy cập ngay bây giờ
[Liên kết trang web chính thức]
Tất cả
319 bài giảng ∙ (26giờ 54phút)
Tài liệu khóa học:
7. Tạm biệt CRA
04:20
17. JSX là gì?
02:23
18. Đặc điểm của JSX
03:46
19. Component là gì?
01:42
22. React.Fragment
04:13
Tất cả
61 đánh giá
4.9
61 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
Tôi học vì cần cho thực tiễn. Dù mới học phát triển web nhưng nhờ được giải thích tốt nên rất dễ hiểu! Tôi sẽ theo dõi đến cùng.
Thật tuyệt khi bạn sẽ áp dụng ngay vào thực tế! Vì được thiết kế để ngay cả người mới bắt đầu cũng có thể hiểu, đừng lo lắng và hãy đồng hành cùng nhau đến cùng nhé. Ủng hộ bạn 💪
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
5
Tôi chưa từng viết đánh giá khóa học nào bao giờ, nhưng tôi thực sự đề xuất khóa học này để học React!!! Vì cần học gấp React nên hiện tại tôi đã học được khoảng 30%, và tôi cảm thấy đây là một bài giảng không có chỗ nào để chê. Từng chi tiết một đều rất cần thiết, không có phần nào thừa thãi cả. Có lẽ không cần xem các bài giảng khác, chỉ cần khóa học này thôi là có thể nắm vững căn bản React rồi.
Chào bạn Jeon Hee-seong! Thật sự cảm ơn bạn rất nhiều vì đã để lại đánh giá khóa học đầu tiên cho mình 😊 Ngay cả trong tình huống cần phải học React gấp mà bạn vẫn cảm thấy hài lòng khi theo học thì đối với người tạo ra bài giảng như mình, đây là một nguồn động lực rất lớn. Mình đã trăn trở rất nhiều để lược bỏ những nội dung không cần thiết và tập trung vào những cốt lõi nhất định phải biết, mình rất cảm ơn vì bạn đã nhận ra điều đó. Bạn nói rằng hiện tại đã học được khoảng 30%, những nội dung tiếp theo cũng được mình xây dựng để giúp bạn củng cố nền tảng thật vững chắc, nên hãy đồng hành cùng mình đến cuối cùng nhé 💪 Giống như bạn đã nói, mình sẽ chịu trách nhiệm đến cùng để khóa học này giúp bạn nắm vững những kỹ năng React cơ bản một cách bài bản nhất. Một lần nữa, chân thành cảm ơn sự đề xuất và ủng hộ nhiệt tình của bạn! 🙏
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Với giọng điệu Kind thì tập trung được tốt và có vẻ quá tinh tế
Chào 인구님! Cảm ơn lời khen của bạn! Bạn đã lắng nghe chăm chú nên tôi có thêm động lực. Sắp tới, tôi sẽ cố gắng giúp ích bằng những bài giảng tinh tế và Kind 😊
Đánh giá 5
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
5
Tôi rất hài lòng vì có phần nhiệm vụ ở giữa để có thể kiểm tra xem mình có thể tự giải quyết vấn đề không và hiểu khái niệm đến mức nào. Tôi rất mong chờ bài giảng tiếp theo. Hy vọng nó sẽ ra mắt sớm! Cá nhân tôi nghĩ rằng với phong cách giảng dạy của thầy thì thầy cũng sẽ làm tốt bài giảng về cấu trúc dữ liệu/thuật toán.
Xin chào anh Gomcode! Cảm ơn anh rất nhiều vì những lời động viên tuyệt vời! Tôi cảm thấy rất có ý nghĩa khi biết rằng phần Mission đã giúp ích cho anh. Tôi sẽ tiếp tục chuẩn bị để mang đến niềm vui và cảm giác thành tựu trong quá trình học tập của anh. Ý kiến của anh về khóa học cấu trúc dữ liệu/thuật toán cũng rất quý giá và tôi sẽ tham khảo kỹ lưỡng. Tôi sẽ cố gắng chuẩn bị thật tốt để khóa học tiếp theo có thể đáp ứng được kỳ vọng của anh!
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!
2.085.060 ₫