인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
Programming

/

Web Development

Lập kế hoạch đến phát triển bằng AI! Sản xuất trung tâm mua sắm Next.js do LLM dẫn dắt

Hoàn thành dự án thực tế xây dựng trang thương mại điện tử Next.js, từ PRD đến đề xuất sản phẩm AI, cùng với v0, cursor AI và các LLM khác!

(5.0) 2 đánh giá

84 học viên

nextjs
ChatGPT
LLM
Prisma
Docker

Khóa học này dành cho Người học Cơ bản.

Dịch cái này sang tiếng Việt

  • Phát triển trung tâm mua sắm dựa trên Next.js

  • Tự động hóa phát triển và viết PRD bằng cách sử dụng v0

  • Thiết kế DB với PostgreSQL + Prisma

  • Xây dựng hệ thống đề xuất sản phẩm AI (sử dụng embedding)

  • Liên kết hệ thống thanh toán của Toss Payments

  • Triển khai trang quản trị dựa trên Next.js

  • Triển khai dự án bằng Docker và Nginx

  • Những điều cơ bản về triển khai cục bộ bằng VPN và chuyển tiếp cổng

🛍 Cách tốt nhất để phát triển trung tâm mua sắm với AI + Next.js!

Trong khóa học này, bạn sẽ tìm hiểu quy trình phát triển thực tế tự động tạo PRD (Tài liệu yêu cầu sản phẩm) bằng ChatGPT và nhiều LLM khác nhau , sắp xếp các thiết kế và bản thảo dự án bằng v0 và xây dựng trung tâm mua sắm bằng nextjs, Prisma và PostgreSQL .

Ngoài ra, bạn có thể trải nghiệm việc triển khai hệ thống đề xuất sản phẩm bằng cách nhúng AI , thiết lập môi trường dựa trên Dockertriển khai cục bộ bằng VPN , do đó mục tiêu là phát triển một dự án thực tế áp dụng AI và công nghệ web mới nhất ngoài việc chỉ tạo trang web đơn giản.

Mục (2) Viết PRD – Định nghĩa yêu cầu với AI

📌 Tìm hiểu cách tự động tạo và chỉnh sửa PRD (Tài liệu yêu cầu sản phẩm) bằng ChatGPT.

Phần (3) Thiết kế cơ sở dữ liệu – PostgreSQL + Prisma

📌 Tìm hiểu cách tự động tạo và chỉnh sửa PRD (Tài liệu yêu cầu sản phẩm) bằng ChatGPT.

Phần (4) Dự án V0 – Tạo Nguyên mẫu ban đầu

📌 Tìm hiểu cách cấu trúc thiết kế dự án của bạn bằng v0 và nhanh chóng xây dựng nguyên mẫu ban đầu dựa trên Next.js.

Mục (5) Đăng nhập và Đăng xuất

📌 Triển khai các chức năng đăng ký thành viên, đăng nhập và đăng xuất, đồng thời áp dụng hệ thống thông báo bằng Sonner để nâng cao trải nghiệm của người dùng.

Mục (6) URL được chỉ định trước

📌 Tìm hiểu cách tải tệp lên một cách an toàn bằng URL được chỉ định trước và tích hợp với các dịch vụ lưu trữ như S3.

Mục (7) Tải lên hàng loạt dữ liệu sản phẩm

📌 Tìm hiểu cách tải dữ liệu sản phẩm hiệu quả và mở rộng lược đồ DB bằng cách sử dụng URL được chỉ định trước và nhúng ChatGPT.

Mục (8) Dự án MVP – Phát triển các chức năng cơ bản của trung tâm mua sắm

📌 Triển khai các chức năng cốt lõi của trung tâm mua sắm, chẳng hạn như danh sách sản phẩm, trang chi tiết, sản phẩm phổ biến, sản phẩm mới và cuộn vô hạn.

Mục (9) Triển khai các chức năng của trang quản trị

📌 Xây dựng trang quản trị có tính năng kiểm soát truy cập, đăng ký sản phẩm và nhúng AI bằng Next.js Middleware.

Mục (10) Phân phối dự án

📌 Chúng tôi đề cập đến các chiến lược triển khai thực tế như triển khai máy chủ cục bộ bằng VPN và Nginx, thiết lập chuyển tiếp cổng và áp dụng SSL.

Môi trường thực hành

  • Hệ điều hành và Phiên bản (OS): Có thể thực hành trên Windows, macOS, Linux (bao gồm cả Ubuntu)

  • Công cụ sử dụng:

    • Node.js để phát triển Next.js (khuyến nghị phiên bản LTS mới nhất)

    • PostgreSQLPrisma để quản lý cơ sở dữ liệu

    • Docker & Nginx để triển khai và vận hành dự án

    • API ChatGPT để nhúng và tự động hóa AI

  • Thông số kỹ thuật của PC:

    • Tối thiểu 8GB RAM , khuyến nghị 16GB trở lên

    • CPU: 4 lõi trở lên (xem xét phát triển và chạy container Docker)

    • Lưu trữ: Khuyến nghị sử dụng SSD (tối ưu hóa cho tốc độ xây dựng cơ sở dữ liệu và dự án)

    • GPU (tùy chọn): Cần hỗ trợ GPU NVIDIA và CUDA để chạy các chức năng nhúng AI cục bộ

📚 Tài liệu học tập

  • Cách thức cung cấp:
    Được cung cấp thông qua chức năng tải lên tài liệu học tập của nền tảng bài giảng
    Cung cấp thêm các liên kết GitHub nếu cần (mã và tài liệu thực hành)

  • Tài liệu bao gồm:
    Mã nguồn GitHub – Mã dự án và ví dụ mẫu được cung cấp
    Tệp cấu hình Docker – Ví dụ về cấu hình môi trường phát triển và triển khai
    Các liên kết tham khảo bổ sung – tài liệu chính thức và các blog liên quan


📌 Kiến thức và biện pháp phòng ngừa của người chơi

  • Kiến thức bắt buộc của người chơi:
    JavaScript và cú pháp TypeScript cơ bản (để phát triển Next.js)
    Các khái niệm cơ bản về Next.js (định tuyến trang, Tuyến API, v.v.)
    Cơ bản về SQL và cơ sở dữ liệu (sử dụng PostgreSQL và Prisma)
    Khái niệm RESTful API (hiểu về giao tiếp dữ liệu)


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

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

  • Người quan tâm đến việc phát triển trang mua sắm bằng Next.js và AI

  • Lập trình viên muốn trải nghiệm các dự án thực tế sử dụng ChatGPT

  • Người muốn xây dựng hệ thống đề xuất sản phẩm dựa trên AI

  • Người muốn học thiết kế DB bằng PostgreSQL và Prisma

  • Người muốn tìm hiểu cách triển khai bằng VPN trong môi trường cục bộ

  • Lập trình viên muốn sử dụng ChatGPT để viết PRD (tài liệu yêu cầu sản phẩm)

  • Người muốn nhanh chóng tạo bản nháp dự án bằng v0

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

  • JavaScript và cú pháp TypeScript cơ bản

  • Các khái niệm cơ bản của Next.js (định tuyến trang, API Routes, v.v.)

  • SQL và các kiến thức cơ bản về cơ sở dữ liệu (Sử dụng PostgreSQL và Prisma)

  • Các khái niệm về RESTful API hoặc GraphQL (hiểu về giao tiếp dữ liệu với backend)

Xin chào
Đây là

347

Học viên

9

Đánh giá

5

Trả lời

4.3

Xếp hạng

6

Các khóa học

안녕하세요, 주식회사 럿지의 대표입니다.


저는 스타트업, 금융권, 공공기관 등 다양한 분야에서 프로젝트를 진행하며,

개발뿐만 아니라 서비스를 직접 운영하는 경험을 쌓아왔습니다.

 

이 과정에서 팀원 및 프리랜서들과 협업하며 문제를 해결하고 프로젝트를 완성하는 능력을 길렀습니다.


특히, 단순히 개발자로서의 역할을 넘어서 자신의 서비스를 운영하고자 하는 꿈을 가진 분들께 더 많은 도움을 드릴 수 있다고 생각합니다.

 

완성의 즐거움과 성취감을 함께 경험하며 성장해 나가길 기대합니다. 감사합니다.

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

Tất cả

47 bài giảng ∙ (7giờ 3phút)

Tài liệu khóa học:

Tài liệu bài giảng
  • 2. Viết PRD (Tài liệu yêu cầu sản phẩm) bằng LLM

    10:50

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

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!