Vendor-neutral fundamentals + production patterns for prompting any LLM

Prompt Engineering เจาะลึกเชิงเทคนิค

Prompt Engineering 101

Vendor-neutral fundamentals + production patterns for prompting any LLM
พื้นฐานการเขียน prompt + patterns สำหรับใช้งานจริง — ไม่ผูกกับเจ้าใดเจ้าหนึ่ง

Start course (EN) เริ่มหลักสูตร (TH) Slides (EN) สไลด์ (TH)
What you'll learn

Pillars of this training

หลักการสำคัญของหลักสูตร

📐

Prompt anatomy & settings

The four elements every prompt has, and the six universal LLM settings that control output more than wording does.

🎯

Few-shot & Chain-of-Thought

Pick examples that work, avoid the documented bias gotchas, and know when to ask the model to think out loud.

🧱

Structured output

XML, JSON schema, prefilling — the "double belt" pattern for near-100% parseable output across vendors.

🔧

Tool use & agents

Function calling, prompt chaining, and the named agent patterns (ReAct, Reflexion, planner-executor).

📊

Eval-driven development

Train/validation splits, trigger-rate measurement, and the iteration loop that turns hobby prompts into production-grade.

🛡️

Injection & defensive prompting

The three classes of prompt injection and the four-layer defence pattern that's actually been stress-tested.

Get started

Pick your format

เลือกฟอร์แมตที่เหมาะกับคุณ

EN · self-paced

Self-paced course (English)

Read at your own pace. Sticky-sidebar TOC, citation-backed claims, 16 modules across 2 tracks.

Start reading →
TH · อ่านเอง

หลักสูตรอ่านเอง (ภาษาไทย)

อ่านได้ตามจังหวะของคุณเอง · TOC ติดด้านข้าง · มี citation ครบ · 16 บทใน 2 tracks

เริ่มอ่าน →
EN deck

Slides — instructor-led (English)

~31 reveal.js slides for live training sessions, 60-90 min. Same outline, condensed.

Open slides →
TH deck

สไลด์สำหรับสอนสด (ภาษาไทย)

สไลด์ reveal.js ~31 หน้า สำหรับสอนสด 60-90 นาที โครงเดียวกับ EN ย่นเนื้อหาให้กระชับ

เปิดสไลด์ →

Ready to dive in?

Open in your browser · No signup · No setup

Begin in English → เริ่มภาษาไทย