Bạn muốn có một website cho công việc kinh doanh, portfolio cá nhân, hay đơn giản chỉ muốn thử tạo thứ gì đó — nhưng không biết code? Bài viết này sẽ hướng dẫn bạn tạo website từ zero bằng AI, chỉ trong 30 phút.
Không đùa đâu. 30 phút thực sự.
Bạn cần chuẩn bị gì?
Tin vui: rất ít.
- Máy tính (Windows hoặc Mac đều được)
- Trình duyệt web (Chrome, Firefox, Safari)
- Tài khoản ChatGPT hoặc Claude (bản miễn phí là đủ)
- Ý tưởng về website bạn muốn tạo
Không cần cài phần mềm đặc biệt nào. Không cần biết HTML, CSS, hay JavaScript. AI sẽ viết tất cả cho bạn.
Phương pháp 1: Dùng ChatGPT / Claude (Đơn giản nhất)
Đây là cách dễ nhất, phù hợp cho người hoàn toàn mới.
Bước 1: Viết yêu cầu cho AI (5 phút)
Mở ChatGPT hoặc Claude và gửi prompt sau (thay đổi nội dung trong ngoặc vuông):
Tạo cho tôi một landing page hoàn chỉnh bằng HTML, CSS và JavaScript
trong MỘT file duy nhất.
Thông tin website:
- Tên: [Tên doanh nghiệp/dịch vụ của bạn]
- Lĩnh vực: [Mô tả ngắn]
- Mục đích: [Giới thiệu dịch vụ / Thu thập khách hàng / Portfolio]
Yêu cầu thiết kế:
- Phong cách hiện đại, sạch sẽ
- Responsive (đẹp trên cả điện thoại và máy tính)
- Màu chủ đạo: [Màu bạn muốn]
Các phần cần có:
- Hero section với tiêu đề lớn và nút CTA
- Phần giới thiệu dịch vụ (3-4 dịch vụ)
- Phần đánh giá/testimonial của khách hàng
- Phần liên hệ với form đơn giản
- Footer với thông tin liên lạc
Viết toàn bộ trong một file index.html duy nhất,
bao gồm CSS trong thẻ <style> và JS trong thẻ <script>.
Bước 2: Lưu file (2 phút)
- Copy toàn bộ code mà AI trả về
- Mở Notepad (Windows) hoặc TextEdit (Mac)
- Paste code vào
- Lưu file với tên
index.html(quan trọng: đuôi phải là.html)
Trên Mac với TextEdit: vào Format > Make Plain Text trước khi lưu.
Bước 3: Xem kết quả (1 phút)
Mở file index.html bằng trình duyệt web (double-click hoặc kéo thả vào Chrome). Bạn sẽ thấy website của mình hiện ra ngay lập tức.
Bước 4: Chỉnh sửa theo ý (10-15 phút)
Quay lại ChatGPT/Claude và yêu cầu chỉnh sửa. Ví dụ:
- “Đổi màu nền hero section thành xanh đậm, chữ trắng”
- “Thêm phần bảng giá với 3 gói: Cơ bản, Nâng cao, Premium”
- “Thay hình ảnh placeholder bằng icon emoji phù hợp”
- “Thêm animation nhẹ khi scroll xuống”
- “Nút CTA cần nổi bật hơn, dùng màu cam”
Mỗi lần chỉnh, copy code mới, paste đè lên file cũ, và refresh trình duyệt để xem kết quả.
Bước 5: Đưa website lên internet — Deploy miễn phí (5 phút)
Website đẹp rồi? Giờ đưa lên internet để mọi người truy cập được.
Cách đơn giản nhất: Netlify Drop
- Vào app.netlify.com/drop
- Kéo thả file
index.htmlvào trang web - Xong! Bạn sẽ nhận được link dạng
random-name.netlify.app - (Tùy chọn) Đăng ký tài khoản Netlify miễn phí để đổi tên và quản lý site
Tổng chi phí: 0 đồng. Website của bạn đã có trên internet.
Phương pháp 2: Dùng Cursor AI (Mạnh mẽ hơn)
Nếu bạn muốn tạo website phức tạp hơn hoặc làm việc chuyên nghiệp hơn, hãy dùng Cursor AI.
Bước 1: Cài đặt Cursor
- Vào cursor.com và tải phần mềm
- Cài đặt như bình thường
- Mở Cursor, tạo một folder mới cho dự án
Bước 2: Chat với AI trong Cursor
Nhấn Ctrl+L (Windows) hoặc Cmd+L (Mac) để mở chat. Gõ yêu cầu tương tự như phương pháp 1, nhưng Cursor sẽ:
- Tự động tạo file cho bạn
- Tự động áp dụng code vào đúng file
- Cho phép preview ngay trong editor
- Hỗ trợ tạo nhiều file (HTML, CSS, JS riêng biệt)
Bước 3: Iterate nhanh hơn
Với Cursor, bạn không cần copy-paste. Chỉ cần chat tiếp:
- “Tách CSS ra file riêng cho dễ quản lý”
- “Thêm trang About Us”
- “Tạo thêm trang danh sách sản phẩm”
Cursor hiểu ngữ cảnh của toàn bộ dự án, nên kết quả chính xác hơn nhiều so với chat đơn thuần.
Mẹo để website đẹp hơn
Chọn font chữ phù hợp
Yêu cầu AI dùng Google Fonts. Một số font đẹp cho tiếng Việt:
- Inter — hiện đại, dễ đọc
- Be Vietnam Pro — thiết kế riêng cho tiếng Việt
- Montserrat — tiêu đề đẹp, trang trọng
Dùng hình ảnh chất lượng
- Unsplash.com — ảnh miễn phí, chất lượng cao
- Pexels.com — tương tự Unsplash
- Yêu cầu AI dùng link ảnh từ các nguồn này
Thêm hiệu ứng nhẹ
Yêu cầu AI thêm:
- Smooth scroll khi click link
- Fade-in animation khi scroll
- Hover effect cho các nút
- Gradient nhẹ cho background
Tối ưu cho điện thoại
Luôn nhắc AI: “Đảm bảo responsive, đẹp trên cả điện thoại”. Kiểm tra bằng cách thu nhỏ cửa sổ trình duyệt hoặc dùng DevTools (F12 > biểu tượng điện thoại).
Ví dụ prompt hoàn chỉnh
Đây là một prompt mẫu bạn có thể dùng ngay:
Tạo landing page cho tiệm cà phê "Cafe Sương Mai" ở Đà Lạt.
Phong cách: ấm cúng, vintage, dùng tông màu nâu ấm (#8B4513)
và kem (#FFF8DC). Font: Playfair Display cho tiêu đề,
Be Vietnam Pro cho nội dung.
Các phần:
1. Hero: ảnh nền mờ, tiêu đề "Cafe Sương Mai — Hương vị
Đà Lạt giữa lòng phố", nút "Xem Menu"
2. Giới thiệu: 2-3 đoạn văn ngắn về quán
3. Menu nổi bật: 6 món với tên, mô tả ngắn, giá (VNĐ)
4. Không gian quán: grid 4 ảnh (dùng placeholder từ unsplash)
5. Đánh giá: 3 testimonial với tên, sao, nội dung
6. Thông tin: Địa chỉ, giờ mở cửa, số điện thoại, Google Maps embed
7. Footer: logo, social links, copyright
Responsive, smooth scroll, fade-in animation khi scroll.
Toàn bộ trong một file index.html.
Lưu ý quan trọng
Website tĩnh vs Website động
Phương pháp trong bài này tạo ra website tĩnh — hiển thị thông tin nhưng không có backend (cơ sở dữ liệu, đăng nhập, thanh toán). Đối với đa số doanh nghiệp nhỏ, website tĩnh là quá đủ.
Nếu bạn cần chức năng động (form liên hệ gửi email, đặt lịch, thanh toán), bạn có thể:
- Nhúng Google Form cho form liên hệ
- Dùng Calendly cho đặt lịch
- Tích hợp link thanh toán MoMo/ZaloPay
SEO cơ bản
Nhắc AI thêm các thẻ SEO:
- Title tag và meta description
- Open Graph tags cho chia sẻ Facebook
- Alt text cho hình ảnh
- Heading hierarchy đúng (h1, h2, h3)
Tên miền riêng
Website trên Netlify có link miễn phí dạng ten-ban.netlify.app. Nếu muốn tên miền riêng (ví dụ: cafeSuongMai.vn), bạn cần mua tên miền (khoảng 200-500k VNĐ/năm) và trỏ về Netlify.
Bước tiếp theo
Sau khi tạo website đầu tiên thành công, bạn có thể:
- Học thêm về Vibe Coding để tạo ứng dụng phức tạp hơn
- Tìm hiểu Cursor AI để làm việc chuyên nghiệp hơn
- Nhận job freelance — tạo website cho người khác, charge 2-5 triệu/site
- Tham gia Zalo group Bình Dân AI để chia sẻ kết quả và học thêm
Đừng ngại nếu website đầu tiên chưa hoàn hảo. Quan trọng là bạn đã bắt đầu. Và với AI, bạn luôn có thể yêu cầu chỉnh sửa cho đến khi vừa ý.
Khám phá thêm
Cần người hướng dẫn trực tiếp?
Coaching 1-1 với chuyên gia — 90 phút tập trung vào vấn đề của bạn + follow-up 2 tuần.
Đặt lịch coaching 1-1 →