{
  "content": [
    {
      "id": 53,
      "slug": "vibecode-101/ep4",
      "course_slug": "vibecode-101",
      "title": "VibeCode 101: Deploy เว็บฟรี",
      "meta_title": "Deploy เว็บฟรี | VibeCode 101 | SJ88",
      "meta_description": "Vercel + GitHub Pages ใช้ฟรี — คอร์ส VibeCode 101",
      "meta_image": "/og-tutorials/vibecode-101.jpg",
      "cover_image": "/og-tutorials/vibecode-101.jpg",
      "excerpt": "Vercel + GitHub Pages ใช้ฟรี",
      "status": "published",
      "author": "sj88-migrator2-1783847827@sj88ai.com",
      "published_at": "2026-07-12 16:17:36",
      "created_at": "2026-07-12 16:17:26",
      "updated_at": "2026-07-12 16:17:36",
      "view_count": 0,
      "tags": [
        "vibecode",
        "course",
        "ep4"
      ]
    },
    {
      "id": 54,
      "slug": "vibecode-101/ep5",
      "course_slug": "vibecode-101",
      "title": "VibeCode 101: Vibe coding project #1",
      "meta_title": "Vibe coding project #1 | VibeCode 101 | SJ88",
      "meta_description": "ทำ landing page จริงตั้งแต่ต้นจนจบ — คอร์ส VibeCode 101",
      "meta_image": "/og-tutorials/vibecode-101.jpg",
      "cover_image": "/og-tutorials/vibecode-101.jpg",
      "excerpt": "ทำ landing page จริงตั้งแต่ต้นจนจบ",
      "status": "published",
      "author": "sj88-migrator2-1783847827@sj88ai.com",
      "published_at": "2026-07-12 16:17:36",
      "created_at": "2026-07-12 16:17:26",
      "updated_at": "2026-07-12 16:17:36",
      "view_count": 0,
      "tags": [
        "vibecode",
        "course",
        "ep5"
      ]
    },
    {
      "id": 52,
      "slug": "vibecode-101/ep3",
      "course_slug": "vibecode-101",
      "title": "VibeCode 101: แก้ bug ด้วย AI",
      "meta_title": "แก้ bug ด้วย AI | VibeCode 101 | SJ88",
      "meta_description": "วิธีบอก AI ให้แก้ที่ถูกจุด — คอร์ส VibeCode 101",
      "meta_image": "/og-tutorials/vibecode-101.jpg",
      "cover_image": "/og-tutorials/vibecode-101.jpg",
      "excerpt": "วิธีบอก AI ให้แก้ที่ถูกจุด",
      "status": "published",
      "author": "sj88-migrator2-1783847827@sj88ai.com",
      "published_at": "2026-07-12 16:17:36",
      "created_at": "2026-07-12 16:17:25",
      "updated_at": "2026-07-12 16:17:36",
      "view_count": 0,
      "tags": [
        "vibecode",
        "course",
        "ep3"
      ]
    },
    {
      "id": 51,
      "slug": "vibecode-101/ep2",
      "course_slug": "vibecode-101",
      "title": "VibeCode 101: อ่านโค้ดที่ AI ส่งมา",
      "meta_title": "อ่านโค้ดที่ AI ส่งมา | VibeCode 101 | SJ88",
      "meta_description": "พื้นฐาน HTML/CSS/JS ที่ต้องรู้ — คอร์ส VibeCode 101",
      "meta_image": "/og-tutorials/vibecode-101.jpg",
      "cover_image": "/og-tutorials/vibecode-101.jpg",
      "excerpt": "พื้นฐาน HTML/CSS/JS ที่ต้องรู้",
      "status": "published",
      "author": "sj88-migrator2-1783847827@sj88ai.com",
      "published_at": "2026-07-12 16:17:35",
      "created_at": "2026-07-12 16:17:24",
      "updated_at": "2026-07-12 16:17:35",
      "view_count": 0,
      "tags": [
        "vibecode",
        "course",
        "ep2"
      ]
    },
    {
      "id": 49,
      "slug": "vibecode-101/ep0",
      "course_slug": "vibecode-101",
      "title": "VibeCode 101: VibeCode 101: เปิดคอร์ส",
      "meta_title": "VibeCode 101: เปิดคอร์ส | VibeCode 101 | SJ88",
      "meta_description": "ทำไมใครๆ ก็เขียนโค้ดได้ด้วย AI — คอร์ส VibeCode 101",
      "meta_image": "/og-tutorials/vibecode-101.jpg",
      "cover_image": "/og-tutorials/vibecode-101.jpg",
      "excerpt": "ทำไมใครๆ ก็เขียนโค้ดได้ด้วย AI",
      "status": "published",
      "author": "sj88-migrator2-1783847827@sj88ai.com",
      "published_at": "2026-07-12 16:17:35",
      "created_at": "2026-07-12 16:17:23",
      "updated_at": "2026-07-12 16:17:35",
      "view_count": 0,
      "tags": [
        "vibecode",
        "course",
        "ep0"
      ]
    },
    {
      "id": 50,
      "slug": "vibecode-101/ep1",
      "course_slug": "vibecode-101",
      "title": "VibeCode 101: ตั้งโจทย์ให้ AI",
      "meta_title": "ตั้งโจทย์ให้ AI | VibeCode 101 | SJ88",
      "meta_description": "วิธีเขียน prompt ให้ AI เขียนโค้ดที่ใช้ได้ — คอร์ส VibeCode 101",
      "meta_image": "/og-tutorials/vibecode-101.jpg",
      "cover_image": "/og-tutorials/vibecode-101.jpg",
      "excerpt": "วิธีเขียน prompt ให้ AI เขียนโค้ดที่ใช้ได้",
      "status": "published",
      "author": "sj88-migrator2-1783847827@sj88ai.com",
      "published_at": "2026-07-12 16:17:35",
      "created_at": "2026-07-12 16:17:23",
      "updated_at": "2026-07-12 16:17:35",
      "view_count": 0,
      "tags": [
        "vibecode",
        "course",
        "ep1"
      ]
    },
    {
      "id": 28,
      "slug": "vibecode-101/intro",
      "course_slug": "vibecode-101",
      "title": "VibeCode 101 — ภาพรวมคอร์ส",
      "meta_title": "VibeCode 101 | SJ88",
      "meta_description": "เขียนโค้ดด้วย AI โดยไม่ต้องเรียนโปรแกรมเมอร์",
      "meta_image": "/og-tutorials/vibecode-101.jpg",
      "cover_image": "/og-tutorials/vibecode-101.jpg",
      "excerpt": "เขียนโค้ดด้วย AI โดยไม่ต้องเรียนโปรแกรมเมอร์",
      "status": "published",
      "author": "sj88-migrator2-1783847827@sj88ai.com",
      "published_at": "2026-07-12 16:17:27",
      "created_at": "2026-07-12 16:17:09",
      "updated_at": "2026-07-12 16:17:27",
      "view_count": 0,
      "tags": [
        "vibecode",
        "intro"
      ]
    }
  ]
}