เขียนเว็บแอปแบบมืออาชีพด้วย AI
พื้นฐานเว็บ → AI Coding Tools → Deploy ขึ้นโลก
คณะคุรุศาสตร์ · มหาวิทยาลัยนครพนม
สิ่งที่เราจะเรียนรู้กันวันนี้
HTML + CSS + JavaScript + Tailwind — เข้าใจก่อนให้ AI ช่วย
Claude Code, Codex, Cursor, Windsurf, Antigravity — เขียนโค้ดด้วย AI
Version Control + Deploy เว็บขึ้นโลกจริง
เข้าใจก่อน — แล้วให้ AI ช่วยทำได้อย่างมืออาชีพ
ก่อนเขียนโค้ด ต้องเข้าใจภาพรวมก่อน
แต่ละตัวมีหน้าที่ต่างกัน
โครงสร้าง
เหมือนโครงกระดูกของร่างกาย — กำหนดว่ามีอะไรบ้าง
รูปลักษณ์
เหมือนเสื้อผ้าการแต่งตัว — ทำให้สวย มีสี
พฤติกรรม
เหมือนสมองกล้ามเนื้อ — ทำให้โต้ตอบได้
HyperText Markup Language
<!DOCTYPE html> <html lang="th"> <head> <title>เว็บแรกของฉัน</title> </head> <body> <h1>สวัสดีชาวโลก!</h1> <p>นี่คือเว็บแรกของฉัน</p> <button>คลิกฉันสิ!</button> </body> </html>
เขียนในวงเล็บมุม <tag> ... </tag>
<h1>-<h6> หัวข้อ<p> ย่อหน้า<a> ลิงก์<img> รูปภาพ<div> กล่อง layout<button> ปุ่มกดจาก CSS ดั้งเดิม → Utility-First Framework
.card { background: white; padding: 24px; border-radius: 12px; box-shadow: 0 4px 6px...; } <div class="card">...</div>
<div class=" bg-white p-6 rounded-xl shadow-lg "> ... </div>
AI coding tools เขียน Tailwind ได้เก่งมาก เพราะเป็น utility classes ที่ชัดเจน
ภาษาเดียวที่รันบน Browser ได้
// ตัวแปร let name = "นครพนม"; const year = 2025; // ฟังก์ชัน function greet(name) { return `สวัสดี ${name}!`; } // Event const btn = document .querySelector('button'); btn.addEventListener('click', () => { alert(greet(name)); });
let — เปลี่ยนค่าได้ · const — เปลี่ยนไม่ได้กลุ่มคำสั่งที่เรียกใช้ซ้ำได้
ฟังเหตุการณ์ เช่น click, input, submit
เข้าถึงและเปลี่ยน HTML ผ่าน JavaScript
เขียนโค้ดแบบมืออาชีพด้วยพลัง AI
จากเขียนเองทุกบรรทัด → สั่ง AI ให้ช่วยสร้าง
เครื่องมือที่เราจะเรียนรู้วันนี้
Terminal Agent
OpenAI CLI
AI IDE
AI IDE
AI Builder
Anthropic's AI Agent — ทำงานผ่าน Terminal
$ claude > สร้างเว็บ portfolio ให้หน่อย ใช้ Tailwind CSS มี section: About, Skills, Projects, Contact Claude: กำลังสร้างไฟล์... ✓ index.html สร้างแล้ว ✓ style.css สร้างแล้ว ✓ script.js สร้างแล้ว
ทำงานใน terminal — อ่าน/เขียนไฟล์ รันคำสั่งได้
อ่านไฟล์ทุกไฟล์ในโปรเจค แก้ไขหลายไฟล์พร้อมกัน
commit, push, สร้าง PR, แก้ CI — ทำได้หมด
มี Free tier สำหรับเริ่มต้น
OpenAI's Coding Agent — CLI + ChatGPT
$ codex > สร้าง landing page สำหรับ ร้านกาแฟ ด้วย HTML + Tailwind มี hero, menu, contact Codex: กำลังทำงาน... ✓ สร้างไฟล์เสร็จ ✓ เปิด preview ให้ดู
รันในสภาพแวดล้อมแยก ปลอดภัย ไม่กระทบเครื่อง
สั่งงานผ่าน ChatGPT interface หรือ CLI
อ่าน repo → ทำงาน → สร้าง PR ให้
ดู output ได้ทันทีผ่าน browser
AI-First Code Editor — โค้ดเร็วขึ้น 10 เท่า
AI เดาโค้ดถัดไป — กด Tab รับ แก้ไฟล์ได้เลย
คุยกับ AI ในตัว Editor — ถามอะไรก็ได้เกี่ยวกับโค้ด
แก้หลายไฟล์พร้อมกัน ด้วยคำสั่งเดียว
ใช้งานเหมือน VS Code — Extension ใช้ร่วมได้
Cmd + K
สั่ง AI แก้โค้ดที่เลือก
Cmd + L
เปิด Chat panel
Cmd + I
Composer — แก้หลายไฟล์
Tab
รับ autocomplete
AI IDE by Codeium — Cascade Flow
AI ที่เข้าใจ context ของโปรเจคทั้งหมด — แก้ได้หลายไฟล์ต่อเนื่อง
Autocomplete ที่ฉลาดกว่า — เดาจาก context รอบข้าง
สั่ง AI ให้รันคำสั่ง terminal ได้จากใน Editor
ใช้ฟรีได้ มี credits ให้ทุกเดือน
AI-powered IDE
สำหรับ developer ยุคใหม่
AI App Builder — สร้างแอปจาก Prompt
อธิบายสิ่งที่ต้องการ → ได้แอปพร้อมใช้งาน
เห็นผลลัพธ์แบบ real-time ขณะสร้าง
ปรับแต่ง แก้ไข เพิ่มฟีเจอร์ ผ่านการคุยกับ AI
พร้อม deploy ขึ้น hosting ทันที
สร้างแอปสมบูรณ์
จาก prompt เดียว
เลือกใช้ให้เหมาะกับสถานการณ์
| Tool | ประเภท | จุดเด่น | เหมาะกับ |
|---|---|---|---|
| Claude Code | Terminal Agent | เข้าใจโปรเจคลึก, จัดการ Git | Full-stack project |
| Codex | Cloud Agent | Sandbox ปลอดภัย, ChatGPT | Prototype, แก้ bug |
| Cursor | AI IDE | Tab complete, Composer | เขียนโค้ดทุกวัน |
| Windsurf | AI IDE | Cascade flow, context | โปรเจคซับซ้อน |
| Antigravity | App Builder | Prompt → App ทันที | สร้างแอปเร็ว |
สั่ง AI อย่างไรให้ได้โค้ดดี
"สร้างเว็บให้หน่อย" "แก้ bug ตรงนี้" "ทำให้สวยขึ้น"
กว้างเกินไป ไม่มีรายละเอียด
"สร้าง portfolio page
ใช้ HTML + Tailwind CSS
มี 4 sections:
- Hero with ชื่อ + รูป
- About Me
- Skills (grid 3 cols)
- Contact form
ธีมสีน้ำเงิน-ขาว
responsive ด้วย"ชัดเจน มีรายละเอียด
สร้างเว็บด้วย AI Coding Tools
Version Control + ส่งเว็บขึ้นโลกจริง
ปัญหาที่ Git แก้ได้
คำสั่งที่ใช้ทุกวัน (AI tools ก็ใช้คำสั่งเหล่านี้!)
ฟีเจอร์ที่ทำให้ทำงานร่วมกันง่าย
ที่เก็บโค้ดโปรเจค
แยกสาย ทดลองฟีเจอร์
ขอรวมโค้ด + Review
แจ้ง bug, ขอฟีเจอร์
CI/CD อัตโนมัติ
Host เว็บ static ฟรี
เชื่อม GitHub → Cloudflare → เว็บขึ้นทันที!
dash.cloudflare.com — สมัครฟรี
Workers & Pages → Create Worker
เชื่อม Account → เลือก Repository
Save & Deploy → push ใหม่ = auto deploy
Push ขึ้น GitHub + Deploy ขึ้นโลก
เรียนรู้ต่อได้ที่นี่
AI Agent ใน Terminal
Cloud Coding Agent
AI-First IDE
AI IDE + Cascade
AI App Builder
Version Control
คู่มือ HTML/CSS/JS
Deploy เว็บฟรี
หวังว่าทุกคนจะได้ความรู้กลับไป
และเริ่มต้น coding journey ด้วยพลัง AI