Full-Stack Software
Developer Bootcamp

AI Edition
14 สัปดาห์
เรียนสดรวม 98 ชั่วโมง
AI-Powered

นี่ไม่ใช่คอร์สสอนเขียนโปรแกรมทั่วไป ในฐานะ Senior Engineer ที่ทำงานอยู่ในโตเกียว ผมออกแบบหลักสูตรนี้มาเพื่อสอนให้คุณเป็น Full-Stack Developer ที่ทำงานได้จริง ไม่ใช่แค่เขียนโค้ดเป็น แต่ยังรู้วิธีใช้ AI Agents (OpenCode) ช่วยให้ทำงานไวขึ้น 10 เท่า พร้อมถ่ายทอดมาตรฐานการทำงานระดับสากล การใช้ Cloud แบบประหยัด และเทคนิคการเตรียมตัวสัมภาษณ์งาน

รับจำนวนจำกัดต่อรุ่น เพื่อการดูแลที่ทั่วถึง

คลาสเรียนสด

ตารางเรียนประจำสัปดาห์

วันอังคาร

20:00 – 22:00

2 ชม.

แนวคิดหลัก & สถาปัตยกรรมระบบ

วันพฤหัสบดี

20:00 – 22:00

2 ชม.

Live Coding & การทำงานร่วมกับ AI

วันเสาร์

09:00 – 12:00

3 ชม.

ทดลองปฏิบัติจริง Code Review & โปรเจกต์

หลักสูตร 14 สัปดาห์

ตารางเรียนทั้งหมด

Phase 1: The "Manual Core"

Weeks 1–3

สร้างพื้นฐานที่แน่นปึ้ก ฝึกความอดทนในการเขียนโค้ด และเจาะลึกการทำงานของ Browser (ช่วงนี้ห้ามใช้ AI ช่วยเด็ดขาด)

สัปดาห์ที่ 1

พื้นฐาน & โลจิก

  • พื้นฐานอินเทอร์เน็ต, การตั้งค่า VS Code
  • ตัวแปร, Control Flow (if/else, loops)
  • Arrays และ Objects
สัปดาห์ที่ 2

The Modern DOM & Pure CSS

  • Semantic HTML5
  • CSS Box Model, Flexbox และ Grid layouts
  • แปลงไฟล์ Design (Figma) ให้เป็นหน้าเว็บที่รองรับทุกหน้าจอ (Responsive)
สัปดาห์ที่ 3

พื้นฐาน TypeScript & โปรเจกต์ Phase 1

  • ทำไม JavaScript ถึง 'อันตราย' และการใช้ Strict Typing มาช่วย
  • Functions และ interfaces
Milestone Project

"Coffee Master" Landing Page

สร้างใหม่ทั้งหมดด้วย HTML/CSS และเขียน Logic ด้วย TypeScript (ห้ามใช้ AI ช่วย)

View Live Demo

Phase 2: React & Agentic UI

Weeks 4–6

เจาะลึกการวางโครงสร้าง Component แบบมือโปร และเทคนิคการสั่ง OpenCode ให้สร้าง UI ให้เรา

สัปดาห์ที่ 4

พื้นฐาน React 19

  • คิดแบบ React, Props, JSX
  • Core Hooks (useState, useEffect)
  • Component lifecycle
สัปดาห์ที่ 5

Tailwind CSS & OpenCode Workflow

  • Utility-first CSS
  • การใช้ OpenCode CLI เพื่อสร้าง Tailwind components
  • การเชื่อมต่อ React state ด้วยตัวเอง
  • เทคนิคการปรับแต่งและแก้บั๊ก UI บนมือถือ กรณีที่ AI เจนโค้ดมาให้ไม่สมบูรณ์
สัปดาห์ที่ 6

Data Fetching & โปรเจกต์ Phase 2

  • Promises, Async/Await
  • การดึงข้อมูลจาก Dummy APIs
Milestone Project

"E-commerce Shop UI"

สร้างหน้าเว็บด้วย React, Tailwind และ OpenCode

View Live Demo

Phase 3: The Express Backend & Security

Weeks 7–9

ก้าวสู่การเป็น Full-Stack ของจริง ด้วยการสร้าง API ที่รองรับการขยายตัวและมีความปลอดภัยสูง

สัปดาห์ที่ 7

Node.js, Express & In-Memory CRUD

  • การตั้งค่า Node + Express ด้วย TypeScript
  • การสร้าง API Route พื้นฐาน (GET, POST, PUT, DELETE)
  • ฝึกจัดการข้อมูลด้วย In-Memory Array เพื่อทำความเข้าใจระบบ Routing ก่อนเริ่มต่อ Database จริง
สัปดาห์ที่ 8

MongoDB Atlas & Data Modeling

  • แนะนำ NoSQL
  • การตั้งค่า Atlas M0 Cluster (ฟรี)
  • การใช้ Mongoose ร่วมกับ TypeScript เพื่อจัดการข้อมูลที่แม่นยำและปลอดภัย (Type Safety)
สัปดาห์ที่ 9

ระบบยืนยันตัวตน (JWT) & โปรเจกต์ Phase 3

  • การเข้ารหัสพาสเวิร์ด (Bcrypt)
  • เจาะลึกโครงสร้าง JWT และการเขียน Express Middleware ใช้เอง
Milestone Project

"The Real E-commerce Backend"

เปลี่ยนจากการใช้ข้อมูลจำลอง มาเป็น Express API และ MongoDB ของจริง พร้อมทำระบบสมัครสมาชิก, ล็อกอิน (JWT) และระบบตะกร้าสินค้า

Phase 4: The AI-Native Features

Weeks 10–11

ยกระดับแอปของคุณให้ทันสมัยด้วยการนำ Free LLM APIs มาใช้งานจริง

สัปดาห์ที่ 10

การเชื่อมต่อ Cloud AI Models

  • เชื่อมต่อ Gemini Free API กับ Express backend
  • Prompt engineering บนเซิร์ฟเวอร์
  • เทคนิคการคุม AI ให้ตอบกลับเป็น Format JSON ที่นำไปใช้งานต่อได้ทันที
สัปดาห์ที่ 11

MongoDB Vector Search & โปรเจกต์ Phase 4

  • Embeddings และการค้นหาแบบ semantic
  • การใช้ Atlas Free Tier สำหรับ vector search
Milestone Project

"The AI Shopping Assistant"

เพิ่มระบบ Chatbot ภาษาไทยที่ช่วยให้ลูกค้าค้นหาสินค้าได้ด้วยภาษาพูดทั่วไป โดยใช้ขุมพลังจาก Vector Search

Phase 5: Production & เส้นทางสาย Global

Weeks 12–14

Deploy โปรเจกต์ด้วย CI/CD Pipeline มาตรฐานสากล (แบบไม่มีค่าใช้จ่าย) พร้อมติวเข้มก่อนลงสนามสัมภาษณ์งาน

สัปดาห์ที่ 12

การ Deploy แบบมืออาชีพ (ไม่มีค่าใช้จ่าย)

  • Environment variables, CORS
  • การตั้งค่า GitHub Actions สำหรับรัน TS/tests
  • การเรียกใช้งาน Render Deploy Hooks
  • Deploy frontend ขึ้น Vercel
สัปดาห์ที่ 13

Capstone Polish & Code Reviews

  • เทคนิคการปรับจูน Performance ของระบบ
  • การทำ Code Review ร่วมกับเพื่อน (ตามมาตรฐาน Senior Engineer ในโตเกียว)
  • การแก้บั๊กและจัดการปัญหาบนระบบจริง (Production)
สัปดาห์ที่ 14

Career Workshop โดย Varis Lab และพิธีมอบประกาศนียบัตร

  • อัปเกรด Resume และ LinkedIn ให้โดดเด่นในสายตาบริษัทระดับโลก
  • ฝึกฝน System design บนไวท์บอร์ด
  • Final Project Presentations

หลักสูตรนี้เหมาะกับใคร?

ออกแบบมาเพื่อคนที่พร้อมจะยกระดับตัวเองไปอีกขั้น

ผู้ที่ต้องการเปลี่ยนสายงาน

ไม่จำเป็นต้องจบสายไอทีตรงๆ ก็เรียนได้ เพราะเราเริ่มปูพื้นฐานให้ใหม่ตั้งแต่ศูนย์

Developer ที่เรียนเขียนโค้ดด้วยตัวเอง

มาเก็บรายละเอียดและอุดรอยรั่วความรู้ ด้วยมาตรฐานการทำงานระดับสากลที่ใช้ในโปรดักชันจริง

คนที่ต้องการอยู่รอดในยุค AI

ฝึกใช้ AI-Native Workflow ให้คล่อง ก่อนที่มันจะกลายเป็นทักษะบังคับที่ทุกคนต้องมี

ผู้สอนของคุณ

วริศ ดาราศิริกุล — ผู้ก่อตั้งและ CEO ของ Varis Lab

วริศ ดาราศิริกุล

ผู้ก่อตั้งและ CEO ของ Varis Lab

ตลอด 10 กว่าปีที่ผ่านมา ผมทำงานในฐานะ Software Engineer ใน 4 ประเทศ ทั้งกับบริษัทระดับโลกและสตาร์ทอัพ ผมจบปริญญาโทด้าน Computer Science จาก University of Hong Kong และปัจจุบันทำงานด้าน AI และ Software อยู่ที่โตเกียวครับ 🇹🇭 🇭🇰 🇩🇪 🇯🇵

ผมเคยผ่านมาแล้วทั้งสองฝั่งของโต๊ะสัมภาษณ์ ทั้งในฐานะคนสมัครงาน และในฐานะกรรมการคัดเลือกคนเข้าทำงานในระดับสากล ประสบการณ์เหล่านี้ทำให้ผมรู้ซึ้งว่าบริษัทต่างชาติเขามองหาอะไรในตัวผู้สมัครจริงๆ

10+

ปีประสบการณ์

4

ประเทศในการทำงาน

ปริญญาโท CS

Univ. of Hong Kong

Tokyo

สอนตรงจากโตเกียว

มหาวิทยาลัยฮ่องกง

ทำไมถึงต้องเลือก Varis Lab?

ตารางเปรียบเทียบ

ฟีเจอร์เรียนด้วยตนเองออนไลน์Bootcamp ทั่วไปVaris Lab
เครื่องมือโค้ด AIงมเองคนเดียว ไม่มีคนคอยแนะทริกทางลัดไม่ค่อยครอบคลุมสอนใช้ OpenCode (AI Agents) ตั้งแต่สัปดาห์ที่ 4
ระบบ Cloud Deploymentต้องเรียนรู้ระบบต่างๆ เองDeploy เอง จ่ายค่าเช่าโฮสต์เองZero-Cost CI/CD (Vercel + Render + GitHub Actions)
ฟีเจอร์ฝั่ง AIดูตาม tutorial ที่กระจัดกระจายไม่มีเลยGemini API + MongoDB Vector Search
ขนาดคลาสเรียนเรียนคนเดียวนักเรียนกว่า 30+ คนรับสูงสุดแค่ 10 คน / รุ่น
ผู้สอนYouTube / นั่งอ่าน Docsผู้ช่วยสอนสลับหน้ากันไปเรื่อยๆSenior Engineer จากโตเกียว สอนสดเองทุกคลาส
เตรียมพร้อมสายอาชีพไม่มีเลยการเขียนเรซูเม่ทั่วไปรื้อ LinkedIn ใหม่ให้ดูโปร + ฝึกทำโจทย์ System Design

ค่าใช้จ่าย

รายละเอียดค่าสมัครเรียน

ชำระแบบครั้งเดียว

45,000

บาท / คน

แบ่งชำระ 6 เดือน

7,500

บาท / เดือน

ดอกเบี้ย 0% · ชำระเท่ากัน 6 เดือน

รับสิทธิ์ในการสมัครรุ่นต่อไปก่อนใคร

สิ่งที่คุณจะได้รับ

  • เรียนสดทั้งหมด 98 ชั่วโมง
  • สิทธิพิเศษเข้ากลุ่ม Discord พิเศษ
  • ได้รับรีวิวโค้ดรายสัปดาห์จาก Senior Engineer
  • เวิร์กช้อปด้านสายอาชีพ (ปรับแก้เรซูเม่ + LinkedIn ขั้นสุด)
  • โปรเจกต์พร้อมใช้ติดพอร์ตการทำงาน 5 ตัว
  • รับใบประกาศนียบัตร (Certificate) เมื่อเรียนจบตามเกณฑ์

คำถามที่พบบ่อย (FAQ)

FAQ

ต้องมีพื้นฐานเทคโนโลยี หรือประสบการณ์เขียนโค้ดมาก่อนไหม?

ไม่จำเป็นเลยครับ ไม่ต้องมีประสบการณ์หรือจบสายไอทีมาก็เรียนได้ เพราะคอร์สนี้เราเริ่มสอนตั้งแต่พื้นฐานแล้วค่อยๆ ไต่ระดับไปจนถึงขั้นสูง ขอแค่คุณมีแล็ปท็อป มีความมุ่งมั่น และพร้อมที่จะเรียนรู้ก็พอครับ นักเรียนของเราหลายคนก็ย้ายสายมาจากอาชีพอื่นที่ไม่เกี่ยวข้องกันเลยครับ

ตารางเรียนมีลักษณะการเรียนยังไง?

เราเรียนแบบ Part-time ต่อเนื่อง 14 สัปดาห์ครับ แบ่งเป็นเย็นวันอังคารและพฤหัสบดี (20:00-22:00) และเช้าวันเสาร์ (09:00-12:00) รวมสัปดาห์ละ 7 ชั่วโมง (ทั้งหมด 98 ชั่วโมง) ตารางเรียนนี้ออกแบบมาเพื่อคนทำงานประจำโดยเฉพาะ ไม่ต้องลางานมาเรียนครับ

เป็นคอร์สสอนสด หรือให้คลิปไปดูเองครับ?

ทุกคลาสสอนสดออนไลน์ เรียนกับผมและเพื่อนร่วมคลาสจริงๆ ครับ ไม่ใช่แค่ดู วิดีโอที่อัดไว้ คุณสามารถสอบถามข้อสงสัยและรับ Feedback การเขียนโค้ดได้ทันทีในคลาส แต่ถ้าใครพลาดเรียนสดหรืออยากทบทวนซ้ำ เราก็มีวิดีโอย้อนหลังเตรียมไว้ให้ครับ

เรียนไปด้วยและทำงานเต็มเวลาไปด้วยได้ไหม?

ทำได้แน่นอนครับ คอร์สนี้ออกแบบมาเพื่อคนทำงานประจำโดยเฉพาะ เวลาเรียนจะเป็นช่วงเย็นวันธรรมดาและเช้าวันหยุด ซึ่งนักเรียนส่วนใหญ่ของเราก็สามารถบาลานซ์งานประจำไปพร้อมกับการอัปเกรดทักษะใหม่ๆ ได้อย่างไม่มีปัญหาครับ

ใครเป็นคนสอนครับ?

คอร์สนี้สอนโดย Senior Engineer ที่มีประสบการณ์โชกโชนในการสร้างระบบ Full-stack และ AI Application จริงๆ ซึ่งตอนนี้ผมทำงานอยู่ที่โตเกียวครับ คุณจะได้เรียนรู้จากประสบการณ์คนทำงานจริงที่เคยคลุกคลีกับระบบในระดับอุตสาหกรรม ไม่ใช่แค่สอนตามทฤษฎีในตำราครับ

ต้องใช้แล็ปท็อปสเปคประมาณไหนครับ?

แล็ปท็อปรุ่นทั่วไปที่ซื้อในช่วง 5 ปีที่ผ่านมาก็ใช้ได้สบายๆ แล้วครับ แนะนำว่าควรมี RAM อย่างน้อย 8 GB และรองรับ Browser รุ่นใหม่ๆ (เช่น Chrome หรือ Edge) ส่วนระบบปฏิบัติการจะเป็น Mac, Windows หรือ Linux ก็ได้ครับ เพราะเราจะเน้นใช้งานผ่าน VS Code และ Terminal เป็นหลัก

ถ้าพลาดเรียนสด ทำไงดี?

ไม่ต้องกังวลครับ ทุกคลาสจะมีการบันทึกวิดีโอไว้และอัปโหลดลงใน Discord ภายใน 24 ชั่วโมง คุณสามารถกลับมาเรียนย้อนหลังตามความเร็วที่คุณสะดวกได้เลย และถ้ามีคำถามอะไร ผมก็สแตนด์บายรอตอบใน Discord ตลอดช่วงวันธรรมดาครับ

จำเป็นต้องเก่งภาษาอังกฤษไหม?

เราสอนเป็นภาษาไทยเป็นหลักครับ แต่เนื่องจากโค้ด เอกสารอ้างอิง และเครื่องมือต่างๆ ส่วนใหญ่เป็นภาษาอังกฤษ ดังนั้นแค่พออ่านภาษาอังกฤษพื้นฐานได้ก็เพียงพอแล้วครับ คอร์สนี้จะช่วยให้คุณคุ้นเคยกับคำศัพท์เทคนิคภาษาอังกฤษไปโดยปริยายตลอดการเรียนครับ

มีระบบผ่อนจ่ายไหม?

มีครับ เรามีโปรแกรมแบ่งชำระ 0% นาน 6 เดือน โดยไม่มีค่าใช้จ่ายเพิ่มเติม สามารถสอบถามรายละเอียดได้ตอนที่เข้ามาปรึกษาครับ

เรียนจบแล้ว มีการดูแลต่อยังไงบ้าง?

คุณจะได้รับสิทธิ์เข้าเป็นสมาชิกใน Discord Community ของเราตลอดไปครับ เพื่อพูดคุยและอัปเดตความรู้ใหม่ๆ ร่วมกับเพื่อนศิษย์เก่า นอกจากนี้ยังได้รับสิทธิ์ในการจองคิว Mock Interview ก่อนใคร และเข้าถึงเครือข่ายคนทำงาน (Referral) เพื่อโอกาสในการหาหน้างานใหม่ๆ ด้วยครับ

พร้อมที่จะก้าวข้ามขีดจำกัดเดิมๆ
ในสายอาชีพของคุณแล้วหรือยัง?

มาเป็นส่วนหนึ่งของรุ่นถัดไป และเรียนรู้โดยตรงจาก Senior Engineer ที่โตเกียว (รับจำนวนจำกัดต่อรุ่น)