Claude Code Workshop

| รายละเอียด

Claude Code Workshop เป็นหลักสูตรเชิงปฏิบัติสำหรับผู้ที่ต้องการนำ AI Coding Assistant มาใช้ในงานพัฒนาซอฟต์แวร์จริงอย่างเป็นระบบ ผู้เข้าอบรมจะได้เรียนรู้ตั้งแต่แนวคิดพื้นฐานของ AI Agent การทำงานของ Claude Code การใช้งานผ่าน Command Line Interface (CLI) และ Visual Studio Code (VS Code) ไปจนถึงการออกแบบ workflow สำหรับงานพัฒนาโครงการจริง

หลักสูตรนี้เน้นการใช้ Claude Code ในกระบวนการพัฒนาซอฟต์แวร์แบบ end-to-end ตั้งแต่การเริ่มต้นโปรเจกต์ การวิเคราะห์โค้ดเดิม การเขียน requirement และ specification การวางแผนก่อนลงมือเขียนโค้ด การพัฒนา frontend และ backend การออกแบบ REST API, business flow และ database design รวมถึงการ refactor, review code, testing และการจัดการ token/cost ให้เหมาะสมกับงานจริง

ผู้เข้าอบรมจะได้ฝึกใช้แนวทาง Plan Mode และ Act Mode การทำงานร่วมกับไฟล์ CLAUDE.md และ AGENTS.md รวมถึงการใช้ hooks, plugins, agent skills, worktree และ sub-agent เพื่อให้สามารถใช้ Claude Code ได้อย่างมีประสิทธิภาพ ควบคุมทิศทางการทำงานของ AI ได้ดีขึ้น และรักษาคุณภาพของผลลัพธ์ในกระบวนการพัฒนาซอฟต์แวร์

ระยะเวลา 2 วัน (09:00 น. – 16:30 น.)

💰 หลักสูตรของสถาบันไอเอ็มซี สามารถยื่นรับรองหลักสูตรและลดหย่อนภาษีได้ 200%

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

  • Software Developer ที่ต้องการใช้ Claude Code ช่วยเขียน วิเคราะห์ แก้ไข และปรับปรุงโค้ด
  • Frontend Developer, Backend Developer และ Full-stack Developer ที่ต้องการนำ AI เข้ามาช่วยใน workflow การพัฒนาโปรเจกต์จริง
  • Tech Lead, Solution Architect หรือ Senior Developer ที่ต้องการออกแบบแนวทางการใช้ AI Coding Assistant ภายในทีม
  • QA Engineer หรือ Automation Tester ที่ต้องการใช้ AI ช่วยวิเคราะห์โค้ด วาง test case และสนับสนุนงาน testing
  • ผู้ที่เกี่ยวข้องกับกระบวนการพัฒนาซอฟต์แวร์ หรือการปรับปรุง workflow การทำงานของทีมพัฒนา
  • ทีม IT หรือองค์กรที่กำลังเริ่มนำ AI มาใช้ในกระบวนการพัฒนาซอฟต์แวร์อย่างเป็นระบบ

คุณสมบัติของผู้เข้าอบรม

  • มีพื้นฐานการเขียนโปรแกรมอย่างน้อยหนึ่งภาษา เช่น JavaScript, TypeScript, Python, Java, Go, C# หรือภาษาอื่นที่เกี่ยวข้อง
  • เข้าใจโครงสร้างโปรเจกต์ซอฟต์แวร์และการทำงานของ source code ในระดับพื้นฐาน
  • สามารถใช้งาน VS Code และคำสั่งพื้นฐานผ่าน Command Line / Terminal ได้
  • มีพื้นฐานการใช้งาน Git เช่น clone, branch, commit, pull หรือ push
  • ควรมีความเข้าใจพื้นฐานเกี่ยวกับการพัฒนาเว็บ แอปพลิเคชัน API หรือฐานข้อมูล
  • เตรียมเครื่องคอมพิวเตอร์ส่วนตัวสำหรับใช้ฝึกปฏิบัติระหว่างอบรม
  • ติดตั้งโปรแกรมที่กำหนดไว้ก่อนเข้าอบรม ได้แก่ NodeJS, Python, VS Code, Git และ Claude Code
  • มีบัญชี Claude Pro เพื่อใช้ฝึกปฏิบัติกับ Claude Code ระหว่างการอบรม

โปรแกรมที่ต้องเตรียมก่อนการอบรม

Benefits ประโยชน์ที่ได้รับ

  • เข้าใจแนวคิดและโครงสร้างการทำงานของ AI Agent, LLM, memory, context management และเครื่องมือที่เกี่ยวข้อง
  • ใช้งาน Claude Code ผ่าน CLI และ VS Code ได้อย่างถูกต้อง
  • รู้จักคำสั่งพื้นฐานที่จำเป็น เช่น /init, /clear, /compact, /context, /ask และ /help
  • สามารถจัด workflow การทำงานกับ Claude Code ผ่าน CLAUDE.md, AGENTS.md, hooks, plugins และ agent skills
  • ใช้ Plan Mode และ Act Mode เพื่อวางแผนก่อนเขียนโค้ด ลดความเสี่ยงจากการให้ AI แก้โค้ดแบบไม่ควบคุมทิศทาง
  • เขียน specification และ requirement เพื่อให้ AI ช่วยพัฒนาโค้ดได้แม่นยำขึ้น
  • ประยุกต์ใช้ Claude Code กับงานพัฒนาจริง เช่น frontend, backend, REST API, business flow และ database design
  • ใช้ AI ช่วยวิเคราะห์โปรเจกต์เดิม นำทางโค้ด refactor, review code และสนับสนุนงาน testing
  • บริหาร context window, token และ cost ได้เหมาะสมกับลักษณะงาน
  • เรียนรู้แนวทางเพิ่มประสิทธิภาพ เช่น การใช้ LSP, การแบ่งงานให้เล็กลง, reference-driven development และการเลือก model ให้เหมาะกับแต่ละงาน

| เนื้อหาในการอบรม

🔷 Introduction to Claude Code & Setup

🔹 What and structure of AI Agent ?

▪️ Manager with looping

▪️ LLM (Large Language Model)

▪️ Memory and Context management

▪️ Tools -> File, Skills, MCP (Model Context Protocol)

🔹 What is Claude Code ?

▪️ Claude code in CLI

▪️ Claude code in VS Code

🔹 How does Claude Code work ?

🔹 Basic commands

▪️ /init

▪️ /clear

▪️ /compact

▪️ /context

▪️ /ask, /help

🔷 Claude code workshop :: Common workflows

🔹 Initial project

🔹 Working with CLAUDE.md and AGENTS.md

🔹 Working with Hooks, plugins and Agent skills

🔹 Plan mode and Act mode (Plan before coding)

🔹 Claude worktree

🔹 Claude sub-agent

🔹 Write your specification and requirements

▪️ Spec-Driven Development (SDD) to structure prompt

▪️ Modeling-Driven Development (MDD)

🔷 Claude code for Software Development

🔹 Initial project

🔹 Code Navigation and analyze project

🔹 Plan before coding

🔹 Feature Implementations (Spec-driven development)

▪️ Frontend development (UX/UI)

▪️ Backend development (REST API, Business flow, Database design)

🔹 Refactoring and Review code

Testing

Cost & Token Management

🔹 Manage Context Window & Tool use

▪️ Use #file

▪️ Use .claudecodeignore

🔹 Choose LLM model for each tasks

🔹 Use Local LLM and OpenRouter provider

🔹 Monitoring context

🔹 Workflow to improve

▪️ /clear before start new session

▪️ Work breakdown, start small and specific

▪️ Reference-Driven development

Improve performances and manage token

🔹 Monitoring token

🔹 Enable LSP (Language Server Protocol)

🔹 Use caveman

🔹 Use RKT (Rust Killer Token)

🔹 Use code-review-graph

🔹 LLM Wiki (personal knowledge management)

| ผู้สอน

Mr. Somkiat Puisungnoen (ดูโปรไฟล์ >>ที่นี่)

  • 𝐓𝐨𝐩 𝐒𝐤𝐢𝐥𝐥𝐬
  • Java, Software Engineering, JavaScript
  • 𝐂𝐞𝐫𝐭𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬
  • SScrumMaster certified
  • Scrum Developer certified
  • Java programmer certified
  • Java developer certified
  • Java Web application certified
  • Java Business application certified
  • 𝐒𝐩𝐞𝐜𝐢𝐚𝐥𝐭𝐢𝐞𝐬:
  • Software Development Methodologies: Waterfall, Agile, DevOps
  • Software Testing that Focus on Automation Testing
  • Software Development with Java, Kotlin, Golang, Python, C# and
  • PHP
Mr. Somkiat Puisungnoen

9,900 Baht (Exclude VAT)

Register
In House Training

หากท่านสนใจจัดอบรมในองค์กร
(In House Training)

ปลดล็อคศักยภาพ เพิ่มทักษะ ยกระดับทีมงาน
พัฒนาองค์กรอย่างมีประสิทธิภาพ

ขอรายละเอียดเพิ่มเติม