강의

챌린지

멘토링

로드맵

커뮤니티

Làm chủ Next.js hoàn hảo: Tạo blog dành cho nhà phát triển dựa trên Notion (với Cursor AI)

Đây là khóa học vừa học Next.js v15 App Router mới nhất, vừa xây dựng một blog dành cho nhà phát triển thiết thực dựa trên Notion. Ngoài ra, bạn còn có thể tiếp thu nhiều kiến thức hữu ích khác, chẳng hạn như cách sử dụng Cursor AI.

(4.8) 67 đánh giá

417 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

React
React
Blog
Blog
Next.js
Next.js
cursor
cursor
Cursor AI
Cursor AI
React
React
Blog
Blog
Next.js
Next.js
cursor
cursor
Cursor AI
Cursor AI

Đánh giá từ những học viên đầu tiên

4.8

5.0

h_e_ll_o_

48% đã tham gia

Trước đây tôi đã có kinh nghiệm xây dựng blog cá nhân bằng Next. Tôi thấy rất thú vị khi giảng viên cung cấp những thông tin cụ thể và tỉ mỉ về Next dựa trên tài liệu chính thức, và tôi đã học được rất nhiều điều khi so sánh nó với những gì tôi nghĩ. Mong rằng trong tương lai sẽ có thêm nhiều bài giảng chất lượng như vậy. Cảm ơn thầy/cô.

5.0

우기

31% đã tham gia

Đây là một bài giảng cho thấy bạn đã chuẩn bị kỹ lưỡng như thế nào. Cảm ơn bạn vì bài giảng thân thiện và chi tiết.

5.0

jiheon

15% đã tham gia

Dù chỉ mới tiếp xúc 바닐라js, jquery và không hề biết gì về TS, React khi tham gia khóa học, tôi vẫn có thể hiểu dễ dàng.

Bạn sẽ nhận được điều này sau khi học.

  • Đặc tả mới nhất của Next.js v15 App Router dựa trên tài liệu chính thức

  • Phát triển blog thực tế tích hợp API Notion

  • Phương pháp phát triển hiệu quả bằng Cursor AI

  • React Server Component và chiến lược tối ưu hóa (với ISR)

  • Triển khai cuộn vô hạn và Server Actions

  • Tối ưu hóa SEO, tạo ảnh OG động và triển khai trên Vercel

  • Công nghệ định tuyến nâng cao: Route Groups, Parallel Routes, v.v.

  • Triển khai modal có URL bằng cách sử dụng Intercepting Routes

1

🎉 Động lực lên kế hoạch

Xin chào! Tôi là Jim Coding, người đang chia sẻ kiến thức lập trình trên YouTube và Inflearn.

Khóa học React do tôi giảng dạy đã nhận được nhiều phản hồi tích cực nhờ "nội dung có độ tin cậy 99.999% dựa trên tài liệu chính thức". Đặc biệt, nhiều học viên phản hồi rằng họ đã dễ dàng hiểu được các khái niệm "State hoạt động như một snapshot" và "Context, ReactQuery".

Giờ đây, để đáp lại những yêu cầu không ngừng của các bạn, chúng tôi muốn cùng bạn tiếp tục hành trình phát triển frontend chuyên sâu hơn với khóa học Next.js.

"Tôi thực sự ngại viết đánh giá khóa học, nhưng bài này nhất định phải viết!!"
Tính đến ngày 2025. 4. 6, tất cả đánh giá về khóa học React đều đạt 5.0!!

👍 Next.js – tiêu chuẩn phát triển web hiện đại

Next.js là framework dựa trên React phổ biến nhất trên toàn thế giới hiện nay, cung cấp các tính năng như App Router, kết xuất phía máy chủ (SSR) và tạo tĩnh tăng dần (ISR), đang cách mạng hóa lĩnh vực phát triển web hiện đại. Với hơn 100.000 GitHub Star, Next.js đã trở thành tiêu chuẩn ngành đến mức các công cụ AI tạo sinh mới nhất được tối ưu hóa cho việc tạo mã.

So sánh xu hướng lượt tải npm của Next, Nuxt và Remix

Next.js phiên bản mới nhất v15

📝 Tại sao lại là dự án blog?

Với những dự án ví dụ đơn giản, thiếu tính thực tiễn, rất khó phát triển năng lực thực chiến về Next.js. Bởi vì bạn không có cơ hội trải nghiệm và giải quyết những vấn đề đa dạng thường gặp trong công việc thực tế. Sau nhiều trăn trở, chúng tôi đã chọn một dự án blog dựa trên Notion mà các nhà phát triển có thể thực sự sử dụng.

Bạn có thể trực tiếp xây dựng một blog thực tế, có tính ứng dụng cao và học sâu các tính năng cốt lõi của Next.js. Trong quá trình cùng nhau giải quyết nhiều vấn đề kỹ thuật có thể gặp phải trong công việc, bạn sẽ phát triển năng lực lập trình thực chiến vượt xa lý thuyết đơn thuần. Đặc biệt, bạn còn có thể trải nghiệm quy trình làm việc hiện đại với Cursor AI, công cụ đang nhận được nhiều sự chú ý trong giới lập trình viên, nhằm nâng cao năng suất phát triển.

Ngoài ra, khi khóa học tiến triển, bạn sẽ cảm nhận được sự hoàn thiện dần của blog riêng thành một dịch vụ thực tế, từ đó có thêm cảm giác thành tựu và động lực lớn. Cảm giác thành tựu và tính thực tiễn có được khi xây dựng blog — một yếu tố cốt lõi trong portfolio của lập trình viên — sẽ khiến việc học trở nên thú vị hơn.

Sau khi hoàn thành khóa học, bạn không chỉnắm vững các đặc tả mới nhất của Next.js mà còn có thể tự tay sở hữu một blog của riêng mình có thể sử dụng ngay trong thực tế.

Sau khi hoàn thành khóa học, bạn có thể tạo ra những sản phẩm như thế này

ứng dụng web Next.js mới nhất

  • Hiểu về Next.js App Router và Server Components

  • Các kỹ thuật tối ưu hiệu năng như ISR, Streaming và Server Actions

  • Các kỹ thuật định tuyến nâng cao như Route Groups, Parallel Routes, Intercepting Routes

Xây dựng blog dành cho nhà phát triển dựa trên Notion

  • Triển khai hệ thống quản lý nội dung tích hợp Notion API

  • Phát triển tính năng hiển thị Markdown/MDX và lọc thẻ tag

  • Tối ưu hóa SEO và triển khai tạo hình ảnh OG động


Quy trình làm việc phát triển với Cursor AI

  • Xây dựng môi trường phát triển bằng cách tận dụng các tính năng cốt lõi của Cursor AI

  • Sử dụng các tính năng cốt lõi như Composer, Notepad

  • Dựa trên Cursor AI, lập kế hoạch dự án vàcác góc nhìn chuyên sâu

Bộ công nghệ thiết yếu cho xu hướng web mới nhất

  • Phát triển web hiện đại với TypeScript và TailwindCSS v4

  • Triển khai giao diện web responsive tinh tế với ShadcnUI

  • Áp dụng các yếu tố tối ưu hóa trải nghiệm người dùng như bình luận Giscus và chế độ tối

Nội dung học tập

Phần (1–3) Xây dựng môi trường phát triển web thế hệ mới dựa trên AI

Thiết lập dự án cùng Next.js(v15), TypeScript, TailwindCSS v4 và shadcn/ui, đồng thời học quy trình phát triển tận dụng Cursor AI.

Phần (4–6): Định tuyến dựa trên tệp và giao diện người dùng hiện đại

Làm chủ cả định tuyến dựa trên tệp của Next.js, tự mình triển khai giao diện blog thời thượng để nâng cao danh mục dự án.

Phần (7~9) Phát triển và triển khai blog tích hợp Notion API

Xây dựng hệ thống quản lý nội dung bằng Notion API, triển khai hiển thị MDX và lọc theo thẻ, sau đó triển khai thực tế trên Vercel.

Phần (10~12) Chiến lược tối ưu hiệu năng React thế hệ mới

Thông qua việc triển khai component máy chủ/client, React 19 Suspense, streaming và cuộn vô hạn với React Query, bạn sẽ nắm được các bí quyết tối ưu hóa.

Phần (13~14) Server Action và cải thiện trải nghiệm người dùng

Tối đa hóa hiệu suất với Server Actions và chiến lược bộ nhớ đệm, đồng thời nâng cao trải nghiệm người dùng với hệ thống bình luận Giscus và chế độ tối.

Phần (15~17) Làm chủ tối ưu hóa web cấp chuyên gia và SEO

Tối ưu hóa SEO và chia sẻ trên mạng xã hội với thiết kế responsive, xử lý lỗi, ISR, Metadata API và hình ảnh OG động.

Phần 18 Kỹ thuật định tuyến nâng cao

Các kỹ thuật định tuyến nâng cao của Next.js gồm nhóm route, route song song, route can thiệp và triển khai modal có URL bằng cách sử dụng những kỹ thuật này!

Đang diễn ra sự kiện đánh giá khóa học trên Inflearn 🎉

Xin chào! 🙂 Hiện tại chúng tôi đang tổ chức sự kiện viết đánh giá khóa học. 🎉
Sau khi tham gia khóa học, nếu bạn viết một bài đánh giá thật tâm huyết, chúng tôi sẽ tặng bạn 1 coupon khóa học!
Bạn có thể xem thông tin chi tiết và cách tham gia sự kiện ở bài học cuối cùng trong chương trình khóa học!
Hãy tham gia khóa học Next.js và nhận những ưu đãi đặc biệt nhé! 🔥
(Đây là ưu đãi có giới hạn, chỉ dành cho 20 người đăng ký đầu tiên, nên hãy nhanh tay tham gia!)

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Dành cho những ai muốn bắt đầu một dự án thực tế với Next.js

  • Dành cho những ai muốn học phương pháp phát triển hiện đại bằng cách sử dụng các công cụ AI

  • Dành cho những ai muốn vận hành blog lập trình của riêng mình bằng Notion

  • Dành cho những ai muốn tìm hiểu các xu hướng phát triển web mới nhất và ngăn xếp công nghệ hiện đại.

Cần biết trước khi bắt đầu?

  • HTML&CSS

  • JavaScript

  • React

Xin chào
Đây là gymcoding

Xác minh Inflearn

Xác minh sự nghiệp

40,269

Học viên

3,517

Đánh giá

1,898

Trả lời

4.9

Xếp hạng

18

Các khóa học

Xin chào! 👋
Tôi là Jim Coding, nhà sáng tạo nội dung giáo dục lập trình 😊

Tôi giảng dạy sao cho cả người không chuyên phát triển cũng có thể theo kịp, theo cách dễ hiểu nhất có thể và đủ chuyên sâu để người làm việc thực tế cũng hài lòng.
Với 15 năm kinh nghiệm phát triển full-stack, hiện nay tôi đang chia sẻ kiến thức lập trình và AI trên YouTube và Inflearn.

Từ việc phát triển dịch vụ cho các tập đoàn lớn như KT và Kia, đến nền tảng thương mại điện tử Cafe24, nền tảng dữ liệu IoT cho thành phố thông minh, cũng như các dịch vụ riêng do chính tôi xây dựng trong quá trình điều hành một công ty giáo dục, tôi đã trực tiếp thiết kế và phát triển toàn bộ từ frontend, backend đến hạ tầng AWS.

Tôi đang dồn những kinh nghiệm phát triển tích lũy được trong suốt thời gian qua vào việc chia sẻ với mọi người.
Tôi sẽ truyền đạt những kiến thức thiết yếu trong thời đại AI một cách dễ hiểu và chuyên sâu.


🏆 Thành tích đã được kiểm chứng

🥇 Khóa học Claude Code BEST 1 trên Inflearn năm 2026

🏆 Được vinh danh là khóa học bán chạy nhất năm 2025 trên Inflearn

🔥 인프learn 2025 'Khóa học HOT nhất hiện nay' - Claude Code

🎬 Hơn 50.000 người đăng ký YouTube · Tổng lượt xem hơn 3,6 triệu


👨‍💻 Kinh nghiệm làm việc

  • Lập trình viên full-stack 15 năm kinh nghiệm · Hiện đang điều hành một công ty giáo dục

  • Frontend: React · Vue · TypeScript

  • Backend: Node.js · Java · Spring · Python

  • Hạ tầng: AWS · Serverless · Thiết kế kiến trúc Lambda

  • Chia sẻ kiến thức trên Inflearn

     

Startup (nhà sáng lập)

  • Kinh nghiệm nộp đơn và đăng ký bằng sáng chế, nhãn hiệu hàng hóa

  • Được lựa chọn cho nhiều chương trình hỗ trợ khởi nghiệp của chính phủ (trong đó có giải “Xuất sắc nhất” của Smart Venture Campus)

Đào tạo doanh nghiệp (B2B)

  • Multicampus - Đào tạo trực tiếp ngoại tuyến về 'Claude Code' dành cho nhân viên doanh nghiệp

  • Đào tạo lập trình viên Shinhan Card - do Multicampus tổ chức, học trực tuyến trực tiếp

  • Chuyên đề tại Học viện Phát triển Nhân tài Phần mềm Hàn Quốc · Cố vấn CNTT cho các cơ quan nhà nước


🙋‍♂️ Xem thêm

Thêm

Chương trình giảng dạy

Tất cả

80 bài giảng ∙ (14giờ 14phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

67 đánh giá

4.8

67 đánh giá

  • hello0948님의 프로필 이미지
    hello0948

    Đánh giá 5

    ∙

    Đánh giá trung bình 5.0

    5

    48% đã tham gia

    Trước đây tôi đã có kinh nghiệm xây dựng blog cá nhân bằng Next. Tôi thấy rất thú vị khi giảng viên cung cấp những thông tin cụ thể và tỉ mỉ về Next dựa trên tài liệu chính thức, và tôi đã học được rất nhiều điều khi so sánh nó với những gì tôi nghĩ. Mong rằng trong tương lai sẽ có thêm nhiều bài giảng chất lượng như vậy. Cảm ơn thầy/cô.

    • gymcoding
      Giảng viên

      Chào bạn, xin chân thành cảm ơn những đánh giá quý báu của bạn! 🙏 Tôi rất vui khi biết rằng khóa học này vẫn hữu ích cho bạn mặc dù bạn đã có kinh nghiệm xây dựng blog bằng Next.js trước đây. Tôi đã cố gắng truyền đạt chính xác các thông số kỹ thuật mới nhất dựa trên tài liệu chính thức và tôi rất cảm kích vì bạn đã nhận ra điều đó~! 🥹 Tôi sẽ tiếp tục nghiên cứu và cập nhật thông tin mới nhất để tạo ra các bài giảng chất lượng cao hơn và nỗ lực tạo ra nội dung tốt hơn nữa trong tương lai. Nếu bạn có bất kỳ câu hỏi nào trong quá trình học, đừng ngần ngại hỏi nhé! Cảm ơn bạn. 😊

  • redsunofsky5366님의 프로필 이미지
    redsunofsky5366

    Đánh giá 2

    ∙

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    Đây là một bài giảng cho thấy bạn đã chuẩn bị kỹ lưỡng như thế nào. Cảm ơn bạn vì bài giảng thân thiện và chi tiết.

    • gymcoding
      Giảng viên

      Chào bạn, Ugi! Cảm ơn bạn rất nhiều vì những đánh giá quý giá! 😊 Tôi thực sự rất vui và cảm ơn bạn vì đã nhận ra thời gian và công sức tôi đã bỏ ra để chuẩn bị bài giảng. Nhờ bạn mà tôi cảm thấy có ý nghĩa hơn rất nhiều~! 🙇‍♂️ Các bài giảng còn lại cũng đã chuẩn bị những nội dung hữu ích hơn về liên kết Next.js và Notion, hy vọng bạn sẽ học tập thật hiệu quả. Nếu bạn có bất kỳ câu hỏi hoặc khó khăn nào trong quá trình học, đừng ngần ngại đặt câu hỏi bất cứ lúc nào! Tôi sẽ cố gắng đền đáp bạn bằng những nội dung tốt hơn trong tương lai. Một lần nữa xin cảm ơn bạn! 💪

  • kjk12348067144님의 프로필 이미지
    kjk12348067144

    Đánh giá 13

    ∙

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    31% đã tham gia

    Phần tôi nghe được thì chủ yếu là giải thích về cursor AI và thư viện nên chưa có gì nhiều để viết đánh giá khóa học...(Sau khi nghe hết sẽ chỉnh sửa sau) 😊 Khi mới bắt đầu dự án, việc tìm hiểu cách sử dụng thư viện, AI cũng khó khăn. Giảng viên đưa ra một chút gợi ý về cách cập nhật, cách xem tài liệu chính thức, nên sau này khi ôn tập lại, tôi nghĩ sẽ dễ dàng định hướng học tập. Giáo dục SW có tính tự chủ rất cao nên khó dạy chi tiết, việc gặp được một người hướng dẫn tốt rất quan trọng, và tôi nghĩ 짐코딩 là người hoàn toàn có thể đảm nhiệm vai trò đó. Một điều hơi tiếc là ở phần CSS, giảng viên có kinh nghiệm nên chắc chắn là tạo UI rất nhanh, cảm giác hơi khó theo kịp? Tất nhiên là có giáo án bài giảng đầy đủ nên không sao cả, nhưng những người không có kiến thức về tailwind lại phải học nữa à? Cảm giác là như vậy? Nó lại có cảm giác khác với CSS. Nhưng đó chẳng phải là số phận của developer sao... Cái gì không biết thì cũng phải thử dùng và học thôi nhỉ.. 😢😢 Cái tên dự án ""Blog phát triển dựa trên notion"" đã thú vị rồi nên tôi chuyển sang học, nếu bạn có kiến thức cơ bản về server và biết React thì tôi nghĩ sẽ rất thú vị khi sử dụng AI để nhanh chóng tạo dự án, triển khai và sau đó chỉnh sửa dần. Tôi rất rất khuyến khích!

    • gymcoding
      Giảng viên

      Chào bạn, Targeto! Cảm ơn bạn rất nhiều vì đánh giá quý báu. 👋 Tôi rất vui vì việc truyền đạt cách sử dụng Cursor AI, thiết lập thư viện và xem tài liệu chính thức ở đầu khóa học đã giúp ích cho bạn! 🙂 Cách tiếp cận này sẽ rất hữu ích cho bạn khi ôn tập hoặc thực hiện các dự án khác trong tương lai! 💪 Cảm ơn bạn rất nhiều về phản hồi về CSS và Tailwind CSS. Những người mới làm quen với Tailwind có thể cảm thấy khó khăn! Nhưng đừng lo lắng, bạn chỉ cần tập trung tối đa vào việc học Next.js là được. Với UI, chỉ cần hiểu khái niệm "nó được cấu tạo như thế này" là đủ rồi 🙂 Thêm vào đó, Tailwind CSS là một framework UI rất phổ biến trong phát triển hiện đại! Nếu bạn mới làm quen với Tailwind CSS lần này, nó sẽ trở thành một tài sản lớn cho hành trình phát triển sau này của bạn. Quá trình học một công nghệ mới đôi khi có thể cảm thấy quá sức, nhưng Tailwind CSS rất đáng giá. 👍 Chúc bạn học thật hiệu quả những bài còn lại và hoàn thành blog thật đẹp nhé! Nếu có bất kỳ câu hỏi hay cần giúp đỡ, đừng ngần ngại hỏi bất cứ lúc nào! ✨

  • jiheon22344564님의 프로필 이미지
    jiheon22344564

    Đánh giá 5

    ∙

    Đánh giá trung bình 5.0

    5

    15% đã tham gia

    Dù chỉ mới tiếp xúc 바닐라js, jquery và không hề biết gì về TS, React khi tham gia khóa học, tôi vẫn có thể hiểu dễ dàng.

    • byorusia5230님의 프로필 이미지
      byorusia5230

      Đánh giá 6

      ∙

      Đánh giá trung bình 4.5

      Đã chỉnh sửa

      2

      38% đã tham gia

      Chất lượng bài giảng không làm tôi hài lòng. Việc sử dụng công nghệ mới nhất và AI thì tốt nhưng thầy dạy quá qua loa. Giải thích thì chỉ đọc theo giáo án y nguyên, không biết thì bảo đọc tài liệu chính thức hoặc tự học rồi bỏ qua, tôi cảm thấy thiếu giải thích về logic tự động hoàn thành bằng phím tab. Dù copy-paste thì tiện nhưng tiếc là không có giải thích về nguyên lý logic hay code ví dụ chỉ giải thích bằng lời mà không thực hành. (Các bạn tự làm thử nhé!!) Tôi nghĩ đây là bài giảng không có tính hiệu quả về chi phí.

      Khóa học khác của gymcoding

      Hãy khám phá các khóa học khác của giảng viên!

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!