inflearn logo

Tạo dịch vụ web bằng AI tạo sinh – Dự án trọn gói từ lập kế hoạch, thiết kế, viết mã đến triển khai

Hãy tiến thêm một bước so với việc sử dụng AI và tự mình triển khai các tính năng AI trực tiếp vào ứng dụng web của bạn. Dựa trên Next.js và Supabase, bạn sẽ xây dựng từ tính năng tạo công thức nấu ăn bằng AI, tạo hình ảnh đến lưu trữ dữ liệu, qua đó tích lũy kinh nghiệm phát triển thực tế trong việc kết nối AI tạo sinh với một dịch vụ web thực tế.

(5.0) 2 đánh giá

30 học viên

Độ khó Cơ bản

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

HTML/CSS
HTML/CSS
JavaScript
JavaScript
React
React
Figma
Figma
Vibe Coding
Vibe Coding
HTML/CSS
HTML/CSS
JavaScript
JavaScript
React
React
Figma
Figma
Vibe Coding
Vibe Coding

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

5.0

5.0

루루팝팝

100% đã tham gia

Tôi đang tự làm trang web và nó đã giúp ích rất nhiều. Tôi đã có thể nắm bắt được hướng đi.

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

  • Năng lực lập kế hoạch dịch vụ web dựa trên AI tạo sinh

  • Kỹ năng thiết kế và sử dụng prompt

  • Kỹ năng phát triển thiết kế UI/UX bằng Stitch

  • Tìm hiểu về việc tạo mã dựa trên Figma Make

  • Khả năng tạo ứng dụng bằng AI Studio

  • Năng lực triển khai đám mây và vận hành dịch vụ

  • Tích hợp Supabase và tìm hiểu cấu trúc cơ bản của backend

  • Năng lực áp dụng Vibe Coding vào thực tế

"Không nhận ngay là thiệt! Chỉ cần đăng ký YouTube là học phí giảm một nửa"

Sự kiện đăng ký kênh & thích & bình luận

Hãy hoàn thành nhiệm vụ đơn giản và nhận ngay phiếu giảm giá 50%. Ưu đãi cực khủng được cung cấp trong thời gian có hạn, hãy nhanh tay nắm bắt ngay!

Tham gia sự kiện xác nhận đăng ký YouTube & bình luận: https://forms.gle/wcD2wRVeaG7B7fSj7

Phương thức phát triển web đang thay đổi nhanh chóng.


Trước đây, con người phải tự mình xử lý từng bước trong toàn bộ quy trình: thiết kế riêng, viết mã trực tiếp và xây dựng máy chủ. Công việc này đòi hỏi nhiều thời gian và thao tác lặp lại, đồng thời là một gánh nặng lớn đối với người mới bắt đầu nếu muốn hoàn thiện đến cùng.


Nhưng giờ đây đã khác!

Với sự xuất hiện của AI tạo sinh,
từ lên kế hoạch → thiết kế → tạo mã → triển khai
giờ đây có thể hoàn thành nhanh chóng và hiệu quả hơn nhiều trong một quy trình liền mạch.


Khóa học này không chỉ đơn thuần là quá trình học code.
Đây là một dự án thực tế, trong đó bạn sử dụng AI như một công cụ để hoàn thiện một dịch vụ thực tế từ đầu đến cuối.

  • tạo thiết kế bằng prompt

  • tạo mã bằng AI

  • Xây dựng backend bằng Supabase và

  • Triển khai lên Internet thực tế.

Thay vì lý thuyết phức tạp, hãy tập trung vào trải nghiệm hoàn thiện.


Bạn sẽ trực tiếp trải nghiệm phương pháp phát triển mới làm việc cùng AI, đó chính là “Vibe Coding”.

Thông qua khóa học này, bạn sẽ không chỉ triển khai các chức năng đơn giản mà còn tiến thêm một bước để trở thành “nhà phát triển cộng tác với AI”.

Những việc cần chuẩn bị trước khi bắt đầu

Trước khi bắt đầu học chính thức, hãy thiết lập sẵn 4 mục dưới đây. Nếu là lần đầu cũng đừng lo
— chỉ cần vừa xem tài liệu khóa học (00_준비사항.pdf) vừa làm theo từng bước là được. 😊

💻 1. Thiết lập môi trường phát triển

Đây là những công cụ cơ bản để viết mã và chạy dự án.

  • Trình chỉnh sửa mã — Vui lòng cài đặt một trong hai công cụ VS Code hoặc Cursor.

  • Node.js — Cần thiết để chạy máy chủ phát triển (npm sẽ được cài đặt cùng)

  • Git — Dùng để lưu và quản lý nội dung công việc


🤖 2. Chuẩn bị công cụ lập trình AI

Điểm cốt lõi của khóa học này! Hãy chuẩn bị các công cụ dưới đây để trải nghiệm việc viết mã cùng AI.

  • GitHub Copilot — Trợ lý AI tự động hoàn thiện mã code.

  • Codex — Đây là công cụ biến những gì bạn mô tả bằng lời thành mã.


🎨 3. Chuẩn bị công cụ thiết kế

Đây là những công cụ sẽ được sử dụng trong phần thực hành trực tiếp tạo và chỉnh sửa UI.

  • Figma — Dùng để thiết kế cấu trúc màn hình và tinh chỉnh UI

  • Stitch — Tự động tạo UI bằng lệnh prompt.


☁️ 4. Tạo tài khoản dịch vụ bên ngoài

Để triển khai các chức năng lưu công thức, đăng nhập và tạo công thức bằng AI, hãy đăng ký trước các dịch vụ dưới đây.

  • Supabase — Xử lý cơ sở dữ liệu, đăng nhập và lưu trữ tệp tại một nơi

  • OpenAI — Sử dụng API GPT để xây dựng tính năng tạo công thức nấu ăn bằng AI

1️⃣ Bắt đầu từ thiết kế bằng AI! Chuẩn bị phát triển web service

Trước tiên, hãy quyết định sẽ tạo ra gì

Không bắt đầu viết mã ngay.
Trước tiên, hãy xác định sẽ tạo ra dịch vụ web nào và phác thảo bức tranh tổng thể.

  • Chuẩn bị môi trường cần thiết cho việc phát triển.

  • Xác định những chức năng sẽ được đưa vào.

  • Hiểu cấu trúc dự án.

  • Hãy thử tạo thiết kế giao diện bằng Stitch.

Ngay cả những người “cảm thấy bối rối không biết nên bắt đầu từ đâu”
cũng sẽ dần xác định được hướng đi một cách tự nhiên nếu làm theo từng bước.

Thiết kế luồng của ứng dụng bằng FigJam.

Thiết kế cấu trúc dự án

Nhập lệnh prompt để tạo thiết kế.

2️⃣ Hoàn thiện backend AI bằng Supabase và OpenAI

Giúp AI thực sự hoạt động

Ở bước này, bạn sẽ trực tiếp triển khai tính năng AI tạo công thức nấu ăn.

  • Tiến hành thiết lập Supabase.

  • Kết nối OpenAI.

  • Tạo và thiết lập Edge Function.

  • Hoàn thiện tính năng tạo công thức bằng AI.

Có thể bạn sẽ cảm thấy khó,
nhưng nếu làm theo từng bước, bạn sẽ hiểu được “cấu trúc để AI thực sự hoạt động”.



3️⃣ Hoàn thiện thiết kế do AI tạo thành một ứng dụng web React thực tế

Tạo giao diện mà người dùng thực sự sử dụng

Giờ đây, chúng ta sẽ tạo một ứng dụng web mà người dùng có thể trực tiếp sử dụng.

  • Tạo ứng dụng React.

  • Triển khai chức năng đăng nhập và đăng ký.

  • Tích hợp cả đăng nhập bằng Google và Kakao.

  • Hoàn thiện các chức năng tạo, chỉnh sửa và xóa công thức nấu ăn.

Không chỉ là ví dụ đơn giản,
bạn sẽ hoàn thiện dưới dạng một dịch vụ có thể sử dụng thực tế.

Trong thiết kế đã tạo, sử dụng AI stuio để tạo mã.

Trong AI Studio, sử dụng lệnh prompt để tạo mã.


Việc quản lý mã cũng được thực hiện dễ dàng bằng github desktop thay vì các lệnh phức tạp.



4️⃣ Từ khắc phục lỗi đến kiểm tra cuối cùng! Hoàn thiện web app AI

Công khai dịch vụ của tôi với thế giới

Ở bước cuối cùng, bạn sẽ triển khai ứng dụng web đã tạo lên Internet.

  • Tải lên máy chủ thực tế.

  • Sửa lỗi.

  • Tóm tắt lại toàn bộ quy trình.

Bạn sẽ trải nghiệm khoảnh khắc có thể chia sẻ liên kết và nói: “Đây là dịch vụ do tôi tạo ra.”

Việc triển khai cũng được thực hiện dễ dàng bằng dịch vụ vercel.

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 thử xây dựng dịch vụ web bằng AI tạo sinh

  • Người mới bắt đầu cảm thấy việc lập trình khó nhưng muốn thử sức cùng AI

  • Ứng viên đang chuẩn bị xin việc cần một dự án thực tế để làm portfolio

  • Dành cho những ai muốn trải nghiệm toàn bộ quy trình từ lập kế hoạch đến triển khai.

  • Dành cho những ai muốn tìm hiểu cách sử dụng Stitch, Figma Make và AI Studio

  • Dành cho những ai muốn hoàn thiện một dự án dựa trên React thành một dịch vụ thực tế

  • Nhà phát triển độc lập muốn nhanh chóng tạo ra sản phẩm

  • Dành cho những ai muốn học phương pháp phát triển mới phù hợp với thời đại AI

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

  • Chỉ cần có thể lưu tệp, tạo thư mục và cài đặt chương trình là được.

  • Chỉ cần có thể làm theo quy trình tạo tài khoản trên GitHub, Supabase, v.v. là được.

  • Sẽ tốt nếu bạn đã từng nghe qua HTML là gì.

  • Chỉ cần biết rằng có một ngôn ngữ tên là JavaScript là đủ.

  • Vì tiến hành từng bước cùng với AI nên ngay cả người mới bắt đầu cũng hoàn toàn có thể theo kịp.

Xin chào
Đây là ezweb

Xác minh sự nghiệp

3,004

Học viên

78

Đánh giá

4

Trả lời

4.9

Xếp hạng

15

Các khóa học

Tôi là giảng viên chuyên về frontend, giảng dạy từ web publishing đến thực hành JavaScript·React và phát triển ứng dụng với AI.

Tôi đã giảng dạy cho người không chuyên, người mới bắt đầu và người đang chuẩn bị tìm việc tại ESTSOFT KDT, Học viện Máy tính Green cùng nhiều đơn vị khác. Tôi hướng đến phương pháp giảng dạy lấy dự án làm trọng tâm, chia các khái niệm phức tạp thành những bài thực hành nhỏ và giúp học viên tự mình hoàn thiện sản phẩm.

Lĩnh vực đào tạo chính

  • Dàn trang web HTML/CSS

  • Kiến thức cơ bản về JavaScript và tương tác web

  • Phát triển frontend dựa trên React

  • Triển khai dịch vụ web bằng Firebase

  • Thiết kế UI bằng Figma và liên kết với phát triển sản phẩm

  • Phát triển web cùng AI tạo sinh

  • Thực hành chứng chỉ Kỹ thuật viên Thiết kế Web

Đào tạo cho doanh nghiệp và tổ chức

Tiến hành đào tạo nhân viên doanh nghiệp, các khóa KDT và các buổi chuyên đề tại trường đại học/trung tâm đào tạo.

Chúng tôi xây dựng chương trình giảng dạy và dự án thực hành phù hợp với đối tượng đào tạo, kiến thức nền tảng, thời lượng đào tạo và sản phẩm đầu ra mong muốn. Có thể triển khai giảng dạy trực tiếp, lớp học trực tuyến theo thời gian thực và sản xuất nội dung đào tạo dạng ghi hình.

Sản xuất nội dung đào tạo trực tuyến

Tiến hành các công việc sản xuất nội dung đào tạo trực tuyến như sau.

  • Thiết kế chương trình học và mục tiêu học tập của khóa học

  • Biên soạn giáo trình và bài thuyết trình

  • Cấu trúc mã thực hành theo từng bước và các dự án ví dụ

  • Soạn kịch bản bài giảng dùng cho quay hình

  • Quay bài giảng và bàn giao nội dung

Hoạt động chính

  • Bài giảng frontend KDT của ESTSOFT

  • Giảng dạy xuất bản web và phát triển frontend tại Học viện Máy tính Green

  • Điều hành kênh YouTube về lập trình web ‘ezweb’

  • Biên soạn sách trong lĩnh vực xuất bản web và thiết kế web

Sách đã xuất bản

Tôi đang tiếp nhận các yêu cầu về việc giảng dạy tại doanh nghiệp, cơ quan và sản xuất nội dung đào tạo trực tuyến.

Liên hệ: ezwebpub@gmail.com

Thêm

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

Tất cả

21 bài giảng ∙ (5giờ 13phút)

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

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

2 đánh giá

5.0

2 đánh giá

  • rurupop님의 프로필 이미지
    rurupop

    Đánh giá 11

    ∙

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi đang tự làm trang web và nó đã giúp ích rất nhiều. Tôi đã có thể nắm bắt được hướng đi.

    • ezweb
      Giảng viên

      Rất vui vì có thể giúp ích cho bạn.^^ Cảm ơn bạn đã tham gia khóa học.

  • gahe01079261님의 프로필 이미지
    gahe01079261

    Đánh giá 2

    ∙

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • ezweb
      Giảng viên

      Cảm ơn bạn vì đánh giá khóa học quý báu. Chúng tôi sẽ nỗ lực hơn nữa.

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

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!

Giảm 25% cho thành viên mới

836.307 ₫

25%

1.115.077 ₫