คอร์สสร้างเว็บด้วย AI · ไม่ต้องมีพื้นฐาน

สร้างเว็บจริง
ด้วย AI จากศูนย์

แค่พูดเป็นภาษาคน แล้วให้ AI เขียนโค้ดให้ — จบคอร์สมีเว็บออนไลน์จริง ภายใน 2–3 ชั่วโมง

Claude CodeNext.jsGoogle StitchRailway
สร้างเว็บด้วย AI

บทที่ 1 · ประวัติศาสตร์

การเขียนโค้ด
วิวัฒนาการ 70 ปี

  • 1950s บัตรเจาะรู — เขียนผิดรูเดียว ต้องเริ่มใหม่ทั้งใบ
  • 1970s จอเขียวเทอร์มินัล พิมพ์คำสั่งทีละบรรทัด
  • 1990s คอมส่วนตัว + โปรแกรมช่วยเขียน (IDE)
  • 2008 Stack Overflow — ยุคค้นหา-คัดลอกโค้ด
  • 2025 Karpathy บัญญัติคำว่า "Vibecoding"

ยิ่งเวลาผ่าน ยิ่งเขียนง่ายขึ้น — และ AI คือก้าวที่ใหญ่ที่สุด

วิวัฒนาการการเขียนโค้ด

บทที่ 1 · พื้นฐาน

โค้ดมีกี่ภาษา?
เขียนได้อะไรบ้าง?

ภาษาโปรแกรมมีมากกว่า 700 ภาษา — ที่นิยมเช่น Python, JavaScript, Java, C++, Go

เว็บไซต์

หน้าเว็บ, ร้านค้า, แอปบนเบราว์เซอร์

แอปมือถือ

iOS / Android

เกม

2D / 3D / มือถือ

AI & ระบบอัตโนมัติ

บอท, วิเคราะห์ข้อมูล

คอร์สนี้โฟกัสที่ เว็บไซต์ — เห็นผลเร็ว แชร์ได้ทันที

ภาษาโปรแกรมและสิ่งที่สร้างได้

บทที่ 1 · สมัยก่อน

ยุคก่อน AI:
ค้น Stack Overflow

Stack Overflow (ตั้งปี 2008) เว็บถาม-ตอบโค้ด มีคำถามกว่า 24 ล้านข้อ — เป็นที่พึ่งของโปรแกรมเมอร์ทั้งโลก

วงจรเดิมเวลาเจอ error:

  • คัดลอก error → เอาไป Google
  • เปิด Stack Overflow อ่านหลายคำตอบ
  • คัดลอกโค้ดมาวาง → ลองรัน → ยังพัง → วนใหม่

ช้า น่าหงุดหงิด และต้องเข้าใจโค้ดเองพอสมควร

ยุคค้นหา Stack Overflow

บทที่ 1 · เปรียบเทียบ

แล้ว Vibecoding
เร็วขึ้นแค่ไหน?

~55% เร็วขึ้นในงานเขียนโปรแกรมจริง
(งานวิจัยของ GitHub)
  • สร้างต้นแบบเว็บ (prototype): เร็วขึ้น หลายเท่า (5–10x)
  • ไม่ต้องค้น Stack Overflow — ถาม AI ได้ตรงๆ
  • เจอ error → วางให้ AI แก้ให้เลย

จาก "หลายชั่วโมง/หลายวัน" → เหลือ "ไม่กี่นาที"

ความเร็วที่เพิ่มขึ้น

บทที่ 2 · แนวคิด

Vibecoding คืออะไร?

การเขียนโปรแกรมโดย "บอกเป็นภาษาคน" แล้วให้ AI เขียนโค้ดให้ (Andrej Karpathy บัญญัติ ก.พ. 2025)

  • ไม่ต้องท่องไวยากรณ์ — แค่สื่อสารให้ชัด
  • AI เป็นผู้ช่วย เราเป็นคนสั่ง
  • ทำทีละก้าว → ดูผล → สั่งแก้
พูดกับ AI แล้วได้โค้ด

หัวใจของ vibecoding

วงจรที่ใช้
ตลอดทั้งคอร์ส

  • พูด — บอกสิ่งที่อยากได้เป็นภาษาคน
  • ดูผล — เปิดในเบราว์เซอร์ทันที
  • พูดแก้ — ปรับจนพอใจ ทำทีละเล็ก
  • Ship — ปล่อยขึ้นออนไลน์
กฎ: ทำทีละเล็ก · มองโค้ด AI เป็น "ร่างแรก" ตรวจก่อนใช้เสมอ
วงจร พูด ดูผล พูดแก้ ship

เปลี่ยนวิธีคิด

คุณคือ ผู้กำกับ
ไม่ใช่คนพิมพ์โค้ด

เมื่อก่อน

ท่องไวยากรณ์ เขียนเองทุกบรรทัด error แล้วตัน

ตอนนี้

โฟกัส "อยากได้อะไร" ปล่อยให้ AI จัดการ "ทำยังไง"

หน้าที่ใหม่: มีวิสัยทัศน์ · สื่อสารชัด · ตรวจงาน · ตัดสินใจ

เป็นผู้กำกับ AI

บทที่ 3 · เตรียมพร้อม

เครื่องมือหลัก 7 อย่าง

Node.js

เครื่องยนต์รันเว็บ

VS Code

เปิด/แก้ไฟล์โค้ด

Claude Code

AI เขียนโค้ด · จ่าย $20/ด

Git + GitHub

เก็บโค้ด · ฟรี

Google Stitch

AI ออกแบบ · ฟรี

Railway

ปล่อยเว็บ · ฟรี credit

ไม่อยากจ่าย Claude Code? ใช้ Gemini CLI ฟรีแทนได้ · Railway credit: railway.com?referralCode=wDT9Ye
เครื่องมือที่ต้องเตรียม

บทที่ 3 · เตรียมพร้อม

บัญชี AI เสริม สมัครเบื้องต้น

สมัครไว้ก่อน (ส่วนใหญ่ฟรี) ไว้ต่อยอด — เชื่อมผ่าน MCP หรือใช้สร้างสื่อในเว็บ

OpenRouter

เชื่อม AI หลายเจ้า

ChatGPT

OpenAI

Gemini

Google

ElevenLabs

AI เสียง/พากย์

fal.ai

AI รูป/วิดีโอ

เชื่อมยังไง?

ผ่าน MCP →

บัญชีบริการ AI

บัญชี AI เสริม · เจาะลึก

OpenRouter
ประตูเดียว สู่ AI ทุกเจ้า

สมัครครั้งเดียว ได้ API key เดียว ใช้ได้กับ Claude, GPT, Gemini, Llama และอีกหลายร้อยโมเดล

ช่วย vibecoding ยังไง:

  • สลับโมเดลได้ทันทีโดยไม่ต้องเปลี่ยนโค้ด — งานยากใช้ตัวเก่ง งานเล็กใช้ตัวถูก
  • คุมค่าใช้จ่ายจุดเดียว เห็นยอดรวม ไม่ต้องเปิดหลายบัญชี
  • มีโมเดลฟรีให้ลอง + ตั้ง fallback อัตโนมัติถ้าเจ้าหนึ่งล่ม
สรุป: เลือกสมองที่คุ้มที่สุดให้แต่ละงาน ลดต้นทุน เพิ่มความยืดหยุ่น
OpenRouter จัดการหลายโมเดล

บัญชี AI เสริม · เจาะลึก

fal.ai
สร้างรูป/วิดีโอด้วย AI

บริการรันโมเดลสร้างสื่อความเร็วสูง (FLUX, Veo, Kling) ผ่าน API — เรียกใช้จากเว็บได้โดยตรง

ช่วย vibecoding ยังไง:

  • สร้าง ภาพจริงสำหรับเว็บ — hero, รูปสินค้า, พื้นหลัง แทนภาพ placeholder
  • ทำวิดีโอสั้น/แบ็คกราวด์เคลื่อนไหวให้ landing page น่าสนใจ
  • บอก Claude ให้เรียก fal.ai ผ่าน MCP → ได้ asset มาใส่อัตโนมัติ
สรุป: เว็บไม่ต้องใช้ภาพฟรีโหลๆ — generate ภาพเฉพาะของเราเองได้เลย
fal.ai สร้างรูปและวิดีโอ

บทที่ 4 · AI Models

สมองที่ เขียนโค้ดให้

Opus

ฉลาดสุด คิดลึก — วางแผน/ออกแบบระบบ

Sonnet

เก่งโค้ด สมดุล — งานทั่วไป (เริ่มที่ตัวนี้)

Haiku

เร็วสุด ประหยัด — งานเล็ก ซ้ำๆ

สลับรุ่นด้วย /model · นอกจาก Claude ยังมี ChatGPT, Gemini

โมเดล AI 3 ระดับ

บทที่ 4 · AI Models

MCP คืออะไร?

มาตรฐานกลางที่ให้ AI เชื่อมต่อกับ tools และบริการภายนอกได้ — เหมือน "USB-C สำหรับ AI"

  • AI ไม่ใช่แค่ "ตอบ" แต่ "ลงมือทำ" ได้จริง
  • ต่อกับ fal.ai, ElevenLabs, GitHub, Figma ได้
หา MCP server พร้อมใช้หลายร้อยตัวที่ mcpservers.org — ก๊อป config ไปใช้ได้เลย
MCP เชื่อม AI กับทุกอย่าง

บทที่ 5 · Tech Stack

ใช้อะไรสร้างเว็บ?

Next.js

โครงเว็บ จัดการหน้าอัตโนมัติ

Tailwind CSS

แต่งหน้าตาเร็วด้วย class สั้นๆ

Git / GitHub

เก็บโค้ด

Railway

ปล่อยออนไลน์

Stack ที่ AI "ถนัด" ที่สุด → โค้ดดี บั๊กน้อย

โครงสร้างเว็บเป็นชั้นๆ

Workflow หลักของคอร์ส

5 ขั้น: Dribbble → Ship

  • 1. Dribbble — หา reference ดีไซน์
  • 2. Google Stitch — AI ออกแบบ UI
  • 3. Copy HTML — วางให้ Claude Code รันต่อ
  • 4. Git Push — เก็บโค้ดขึ้น GitHub
  • 5. Railway — deploy ออนไลน์จริง
สายการผลิตเว็บ

Step 1

Dribbble
หา reference

  • เข้า dribbble.com ค้น "landing page"
  • เก็บภาพที่ชอบ 1–2 ภาพ ดูสี/ฟอนต์/layout
  • ตั้งทิศทางให้ชัด (มินิมอล / luxury / สดใส)
เคล็ดลับ: บอก อารมณ์ + สี + เลย์เอาต์ ยิ่งเจาะจงยิ่งดี
มู้ดบอร์ดดีไซน์

Step 2

Google Stitch
ออกแบบ UI ด้วย AI

  • เปิด stitch.withgoogle.com (ฟรี บัญชี Google)
  • วางภาพ reference หรือพิมพ์บรรยาย design
  • เลือก Gemini 2.5 Pro → Generate
  • กด Export Code → React / HTML
ฟรี: Gemini Flash ~350 ครั้ง/ด · Pro ~50 ครั้ง/ด
AI เปลี่ยนสเก็ตช์เป็น UI

Step 3

Copy HTML
→ Claude Code รันต่อ

  • คัดลอก code ที่ Stitch export มา
  • เปิด Claude Code ในโฟลเดอร์โปรเจกต์
  • วาง code + บอกให้ใส่เข้าโปรเจกต์
  • Claude ปรับให้เข้ากับ Next.js + Tailwind
  • รัน npm run dev ดูที่ localhost:3000

เจอ error → คัดลอกไปวางใน Claude แล้วบอก "ช่วยแก้"

วางโค้ดให้ AI

Step 4 · Git + GitHub

เก็บโค้ดด้วย Git

  • Git = จุดเซฟ ย้อนกลับได้เมื่อพัง
  • GitHub = คลังโค้ดบนคลาวด์ (ฟรี)
  • Railway ดึงโค้ดจาก GitHub ไป deploy
git add .
git commit -m "เพิ่ม hero section"
git push

หรือบอก Claude: "ช่วย commit ขึ้น GitHub ให้หน่อย"

Git ไทม์แมชชีนของโค้ด

Step 5 · Deploy

ปล่อยเว็บขึ้น Railway

  • Login with GitHub → New Project
  • Deploy from GitHub repo → เลือก repo
  • Railway build ให้อัตโนมัติ
  • Generate Domain → ได้ URL จริง
Railway free credit: railway.com?referralCode=wDT9Ye

ต่อไปแค่ git push → deploy ใหม่อัตโนมัติ

deploy เว็บขึ้นคลาวด์

ทักษะสำคัญ

เขียน Prompt
ให้ได้ผลดี

คลุมเครือ

"ทำให้สวยขึ้น" · "แก้ตรงนี้"

เจาะจง

"เพิ่มระยะห่าง section 2 เท่า ปุ่มขอบมน"

สูตร: อะไร + ตรงไหน + แบบไหน · ทำทีละขั้น · commit บ่อยๆ
prompt ดี vs คลุมเครือ

การบ้าน

ทำเว็บของตัวเอง
แล้ว deploy จริง

  • Landing page / เว็บโปรไฟล์ หัวข้ออะไรก็ได้
  • หา reference จาก Dribbble + ออกแบบด้วย Stitch
  • มี navbar + hero + section + footer
  • push GitHub + deploy Railway
ส่ง: ลิงก์เว็บที่ออนไลน์จริง + ลิงก์ GitHub
นักเรียนทำเว็บสำเร็จ

จบคอร์ส

เริ่มเลย!

จาก "ไม่เคยเขียนโค้ด" → มีเว็บของตัวเองออนไลน์จริง

Dribbble → Stitch → Claude → Git → Railway
เว็บออนไลน์แล้ว
VIBECODING
ลูกศร ← → เลื่อน · Space ถัดไป · F เต็มจอ
1 / 22