Tiếp theo + Tạo dịch vụ SNS bằng React Query
Chúng ta sẽ tạo ra một dịch vụ mạng xã hội tương tự như Twitter (X.com) bằng cách sử dụng React19 & Next15 & ReactQuery5 & Next Auth5 & MSW2 & socket.io4 & zustand stack. Cuối cùng là SSR để tối ưu hóa công cụ tìm kiếm!
3,395 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn

Tin tức
20 bài viết
Xin chào. Tôi là ZeroCho.
Có vẻ như gần đây có nhiều bạn đã rất ngạc nhiên khi thấy kênh YouTube của tôi biến mất. Tôi sẽ giải thích chi tiết sự việc qua video sau khi khôi phục xong, nhưng trước tiên tôi xin giải thích ngắn gọn như sau:
Kể từ ngày 1 tháng 3, tài khoản YouTube của tôi đã bị hack và kẻ tấn công đã thực hiện phát trực tiếp về lừa đảo tiền điện tử, ngay sau đó tài khoản đã bị YouTube đình chỉ. Hiện tại, tôi đang trong quá trình trao đổi với phía Google để tiến hành khôi phục. Dự kiến tài khoản sẽ được khôi phục trong vòng một tuần.Tuy nhiên, trong các bài giảng trên Inflearn của tôi như "Tự học lập trình" hay "Giáo trình Node.js", có những phần video từ YouTube được nhúng vào nên hiện tại có thể các bạn sẽ không xem được những phần đó. Tôi tin rằng vấn đề này cũng sẽ tự động được khắc phục sau khi tài khoản được khôi phục.
Tôi xin lỗi vì đã gây ra sự bất tiện cho các học viên của cả khóa học trả phí và miễn phí. Tôi hứa rằng các bài giảng sẽ sớm hoạt động bình thường trở lại nếu các bạn kiên nhẫn chờ đợi thêm một chút. Ngoài ra, tôi cũng muốn gửi lời xin lỗi vì đã khiến những người xem kênh của mình phải lo lắng. Tôi sẽ thông báo chi tiết sự việc sau khi tài khoản được phục hồi.
Cảm ơn bạn.
ZeroCho trân trọng.Chương trình Time Attack cuối cùng khóa 16sẽ được tiến hành! Khóa 16 sẽ bắt đầu từ ngày 20 tháng 8. Hãy vui chơi thỏa thích trong kỳ nghỉ lễ rồi bắt đầu nhé 😊😊 Do số lượng người tham gia ngày càng giảm nên tôi cũng quyết định dừng lại sau lần này do gánh nặng quản lý, đây sẽ là lần cuối cùng. Từ nay về sau tôi sẽ thử sử dụng tính năng thách thức bài giảng của Inflearn.
Đây là chương trình dành cho những người đã mua khóa học nhưng luôn không thể xem hết. Bạn có thể tham gia miễn phí và chúng tôi cũng vận hành hệ thống tiền đặt cọc riêng cho những người thiếu ý chí. Bạn có thể học bằng cách xem ghi chú tổng hợp của các bạn khóa trước hoặc cùng khóa, và cũng có thể đặt câu hỏi cho tôi hoặc những người khác.
Những người tham gia Time Attack có tỷ lệ hoàn thành khóa học cao hơn rất nhiều. Nếu bạn thực sự quyết tâm phải hoàn thành khóa học thì việc tham gia sẽ giúp ích rất nhiều!
Nhân tiện, thay vì tìm kiếm tôi trên Inflearn để mua khóa học, https://www.zerocho.com/lecture hãy nhấp vào liên kết này để mua thì phí hoa hồng tôi phải trả sẽ giảm đi rất nhiều. Xin cảm ơn 😊😊
Khóa học sắp ra mắt tiếp theo là khóa học frontend Slack được làm mới (Supabase).
Khi hoàn thành khóa học, chúng tôi sẽ tặng coupon khóa học (35~70%, tùy theo độ dài bài gi강) hoặc voucher ăn uống gặp mặt (khi tham gia đặt cọc)!
Tôi cũng hiện tại đang tiến hành với gần như toàn bộ các khóa đều bị lỗ. Dù vậy, lý do tôi vẫn tiếp tục là vì tôi mong muốn khóa học của mình thực sự có ích cho các bạn. Có nhiều người mua khóa học nhưng không nghe, nên tôi luôn tiến hành với tiến độ đã định để các bạn nghe đến cùng và hy vọng kỹ năng lập trình của các bạn được cải thiện. Tôi cảm thấy tự hào nhất khi nghe nói rằng khóa học của tôi đã có ích. Dựa trên phản hồi về khóa học từ Time Attack, tôi cũng đang từng chút một chỉnh sửa khóa học nên điều này cũng có ích cho tôi.
Vì tiến hành trên Slack nên bạn cần tham gia phòng Slack. Hãy vào theo link Slack bên dưới.
Khi vào, sẽ có kênh thông báo với khảo sát tham gia khóa 16 (Google Form). Các bạn chỉ cần điền vào là được. Mình cũng sẽ đăng link riêng cho các bạn.
https://forms.gle/GephR8f3jf4ajdre9Ngay cả khi bạn chưa hoàn thành khảo sát, bạn vẫn có thể tham gia bằng cách gửi DM cho tôi để thông báo.
Ngay cả khi bạn không tham gia chương trình Time Attack, nếu tham gia phòng Slack thì cũng sẽ có chia sẻ thông tin như GeekNews và câu hỏi lập trình cũng như tư vấn tâm sự, sẽ hữu ích cho bạn theo nhiều cách. Hiện tại đã có khoảng 3800 người tham gia rồi!
Cảm ơn bạn.
Bây giờ đã là tháng 4 năm 2025 rồi 😭😭 Thời gian trôi qua nhanh quá...
Chương trình tấn công lần thứ 14 đang được tiến hành! Học kỳ thứ 14 bắt đầu vào ngày 14 tháng 4.
Chương trình này dành cho những người đã mua khóa học nhưng không thể xem hết toàn bộ . Việc tham gia là miễn phí và chúng tôi cũng có hệ thống gửi tiền riêng cho những người thiếu ý chí. Bạn có thể học bằng cách xem ghi chú của các thành viên lớp trước hoặc cùng lớp, hoặc bạn có thể hỏi tôi hoặc những người khác.
Tỷ lệ hoàn thành của những người tham gia vào cuộc tấn công thời gian cao hơn nhiều . Nếu bạn thực sự quyết tâm hoàn thành khóa học, việc tham gia sẽ rất hữu ích!
Nhân tiện, nếu bạn mua bài giảng bằng cách nhấp vào liên kết https://www.zerocho.com/lecture thay vì tìm kiếm tôi trên Inflearn, hoa hồng tôi nhận được sẽ giảm đáng kể. Làm ơn 😊😊
Các bài giảng tiếp theo dự kiến phát hành là bài giảng gia hạn về Slack Front và bài giảng gia hạn về Delivery App (React Native -> Expo).
Nếu bạn hoàn thành khóa học, bạn sẽ nhận được phiếu giảm giá khóa học (35-60%, tùy thuộc vào thời lượng khóa học) hoặc phiếu ăn (nếu bạn tham gia bằng cách đặt cọc)!
Tôi cũng đang tiến hành xem xét mức thâm hụt của từng tay đua. Đã ở trong tình trạng báo động lần thứ 12 rồi... Lý do tôi tiếp tục khóa học này là vì tôi hy vọng khóa học của tôi sẽ giúp ích thực tế cho bạn. Có nhiều người mua khóa học nhưng không nghe, nhưng chúng tôi vẫn tiến hành mỗi lần để bạn có thể nghe đến hết với tiến độ đã định và cải thiện kỹ năng phát triển của mình. Tôi cảm thấy tự hào nhất khi biết rằng các khóa học của tôi hữu ích. Tôi cũng đang xem lại khóa học từng chút một dựa trên phản hồi về khóa học từ Time Attack, điều này cũng hữu ích với tôi.
Vì cuộc họp sẽ được tổ chức trên Slack nên bạn sẽ cần phải tham gia phòng Slack. Vui lòng nhập liên kết Slack bên dưới.
Khi bạn đăng nhập, sẽ có khảo sát tham gia lần thứ 13 (Google Form) trong kênh thông báo . Bạn chỉ cần viết nó thôi. Tôi cũng sẽ tải lên liên kết riêng.
https://inf.run/fSfmyNgay cả khi bạn không điền vào khảo sát, bạn vẫn có thể tham gia bằng cách gửi cho tôi tin nhắn trực tiếp và cho tôi biết.
Ngay cả khi bạn không tham gia chương trình tấn công theo thời gian, nếu bạn tham gia phòng Slack, bạn vẫn có thể chia sẻ thông tin như tin tức về công nghệ, đặt câu hỏi về lập trình và nhận lời khuyên , điều này sẽ hữu ích theo nhiều cách. Bạn đã nghe được khoảng 3800 phút rồi!
Cảm ơn
Xin chào. Xin lỗi vì lại gửi cho bạn tin tức mới.
Chúng tôi xác nhận rằng liên kết Slack của trường Zerocho đã bị hỏng lần trước và đã sửa nó. Ngoài ra, 15 bài giảng tiếp theo đã được thêm vào Time Attack (được sửa đổi từ 14 bài giảng tiếp theo hiện có).
Chỉ gửi tin tức cho bạn thôi thì chưa đủ, vì vậy tôi muốn cung cấp cho bạn thêm một số thông tin.
Các bài giảng sắp ra mắt năm nay là đổi mới khóa học cơ bản về React, đổi mới khóa học React Native, đổi mới lên phiên bản Node 24 và đổi mới khóa học Nest.js. Phiên bản Node24 và Nest.js cũng sẽ được phát hành dưới dạng sách.
Hôm nay trên YouTube Live, chúng tôi dự định quay một video về lộ trình của nhà phát triển năm 2025, React stack và các nhà phát triển trong kỷ nguyên AI. Chúng tôi cũng tổ chức các buổi hỏi đáp tại trung tâm tư vấn. Chúng tôi yêu cầu sự quan tâm của bạn.
CHÚC MỪNG NĂM MỚI
Cảm ơn
Giấc mơ không giây.
Chúc mừng năm mới 2025!
Chương trình tấn công lần thứ 13 đầu năm mới đang được tiến hành! Học kỳ thứ 13 bắt đầu vào ngày 13 tháng 1.
Đây là chương trình dành cho những người đã mua khóa học nhưng không thể hoàn thành khóa học liên tục . Bạn có thể tham gia miễn phí và chúng tôi cũng vận hành một hệ thống ký gửi riêng dành cho những người thiếu ý chí. Bạn có thể học bằng cách xem ghi chú tóm tắt của những người tham gia trước đó hoặc những người cùng tham gia và bạn cũng có thể đặt câu hỏi cho tôi hoặc những người khác.
Tỷ lệ hoàn thành của những người tham gia Time Attack cao hơn nhiều . Nếu bạn thực sự quyết tâm hoàn thành khóa học thì việc tham gia sẽ giúp ích rất nhiều!
Để bạn tham khảo, nếu bạn mua bài giảng bằng cách nhấp vào liên kết tại https://www.zerocho.com/lecture thay vì tìm kiếm tôi trên Inflearn, hoa hồng tôi phải trả sẽ giảm đi rất nhiều. Làm ơn 😊 😊
Bài giảng về mẫu thiết kế phát hành vào tháng 12 đã được bổ sung.
Nếu bạn hoàn thành khóa học, chúng tôi sẽ tặng bạn phiếu giảm giá khóa học (35-60%, tùy theo độ dài của khóa học) hoặc phiếu ăn uống chào đón (nếu bạn tham gia đặt cọc)!
Tôi hiện đang tiếp tục thâm hụt mỗi mùa. Đây đã là trận thua thứ 12 liên tiếp rồi... Tuy nhiên, lý do tôi tiếp tục là vì tôi hy vọng rằng khóa học của tôi sẽ giúp ích thiết thực cho bạn. Có nhiều người chỉ mua khóa học nhưng không nghe, nhưng lần nào tôi cũng tiếp tục học vì tôi muốn bạn nghe đến cuối với tốc độ cố định và cải thiện kỹ năng phát triển của mình. Tôi tự hào nhất khi biết rằng khóa học của tôi rất hữu ích. Dựa trên phản hồi về khóa học từ Time Attack, tôi đang sửa đổi khóa học từng chút một, điều này cũng hữu ích với tôi.
Vì nó được tổ chức trên Slack nên bạn phải tham gia vào phòng Slack. Vui lòng nhập liên kết Slack bên dưới.
Khi vào sẽ có khảo sát tham gia lần thứ 13 (Google form) trên kênh thông báo . Chỉ cần viết nó. Tôi cũng sẽ tải lên một liên kết riêng biệt.
https://forms.gle/sEizFXgH8Dh4RLMK6Ngay cả khi bạn không điền vào bản khảo sát, bạn vẫn có thể tham gia bằng cách gửi tin nhắn trực tiếp cho tôi và cho tôi biết.
Ngay cả khi bạn không tham gia chương trình Time Attack, việc tham gia vào phòng Slack sẽ hữu ích về nhiều mặt bằng cách chia sẻ thông tin như tin tức biểu diễn và tư vấn về các câu hỏi và mối quan tâm về lập trình . Đã có khoảng 3600 phút rồi!
Cảm ơn
Xin chào.
Tôi định chỉ cung cấp cho bạn tin tức về Next 15, nhưng React đã được phát hành chính thức trước phiên bản 19 , vì vậy tôi đã đăng tin tức mới liên tục.
Đầu tiên, tôi biên tập/làm lại phần msw của bài giảng. Chúng tôi dự định chỉnh sửa lại/quay lại phim xác thực tiếp theo cho đến tuần sau và phản hồi truy vấn vào tuần sau đó.
tiếp theo 15 Bài giảng mới liên quan là bài giảng trên (ngắn)
Khi React 19 được phát hành, có thể sẽ có những thay đổi nhỏ như useFormState được đổi thành useActionState (Next chưa chính thức hỗ trợ 19, nhưng điều này có thể sẽ được hỗ trợ khi phiên bản mới được phát hành), vì vậy mọi thay đổi được thực hiện sẽ được thực hiện lại. quay phim sau. /Tôi nghĩ tôi cần phải chỉnh sửa lại. Vì vậy, có thể phải chờ một thời gian ngắn để quay phim bài giảng.
Về React 19, chúng tôi sẽ trình bày từng tính năng mới trong YouTube Shorts.
Cảm ơn
Giấc mơ không giây.
Xin chào.
Bắt đầu từ video ở link trên, các video đều được nâng cấp lên Next 15. Hiện tại, chúng tôi đã hoàn tất việc chỉnh sửa lại đến phần 3 (tất cả các phần bị ngắt giọng nói, cuộn màn hình đột ngột hoặc màn hình thay đổi đột ngột đã bị xóa) và các nội dung liên quan đến Next 15 đã được bổ sung.
Ngoài ra, mã nguồn được chia nhỏ cho mỗi bài giảng. Mã nguồn phiên bản 15 tiếp theo đang được tổ chức trên Daum GitHub.
https://github.com/ZeroCho/next-app-router-15
Tích cực sử dụng Lịch sử GitHub
https://github.com/ZeroCho/next-app-router-15/commits/master/
Tất cả mã nguồn của mỗi khóa học đều được cung cấp ở đây, vì vậy bạn có thể tham khảo nó khi tiếp tục. Tôi cũng để nó trong sổ ghi chú của mỗi bài giảng.
trong tương lai
Phần tích hợp MSW và phần phần tử Form của Next 15 sẽ được bổ sung vào cuối tuần này.
Chúng tôi dự định quay lại phần xác thực tiếp theo vào tuần tới.
Cảm ơn
Giấc mơ không giâyXin chào, đây là Zerosecond.
Đã được một thời gian kể từ khi Next 15 ra mắt. Như đã hứa (cập nhật video miễn phí trong vòng một năm kể từ khi phát hành khóa học và cập nhật thông qua các thông báo trong vòng hai năm), chúng tôi dự định quay phim và tải lên 15 bản cập nhật tiếp theo. Chúng tôi sẽ bắt đầu vào tháng 12 (hiện tại chúng tôi đang xem lại bài giảng về mẫu thiết kế sau khi hoàn thành) và vì chúng tôi đã quay phim lại nên chúng tôi sẽ chỉnh sửa lại từ đầu bài giảng và tải lên lại theo tuần tự. Tóm lại thì nó như sau.
Tiếp theo 15 Phản ánh những thay đổi
Phần Auth tiếp theo được quay lại (phản ánh tin mới)
Phần này được quay lại cùng với trang web chính thức của MSW.
Chỉnh sửa lại phần mã hóa sao chép ban đầu để làm cho nhịp độ chậm hơn một chút (ít sôi động hơn)
Thời tiết đột nhiên trở lạnh nên hãy cẩn thận kẻo bị cảm lạnh.
Cảm ơn
Giấc mơ không giây.

