ข้ามไปยังเนื้อหา

MongoDB — From Zero to Hero

คอร์ส MongoDB แบบ standalone ตั้งแต่ผู้เริ่มต้นจนถึงขั้นสูง ตั้งแต่ document model และ CRUD ไปจนถึงการ query, การทำ index, aggregation pipeline, การออกแบบ schema, transaction และการ scale ใน production — ทุก operation แสดงใน mongosh, Node.js, Python, Go และ Rust พร้อมทัวร์ MongoDB Compass และการตั้งค่าด้วย Docker

Intro & Documents

document model, รัน MongoDB ด้วย Docker, mongosh + Compass, BSON, document เทียบ relational เริ่ม →

Querying

comparison & logical operator, การ query array และ nested document, projection, sort, pagination query →

Aggregation

pipeline — $match/$project, $group, $lookup joins, $unwind, $facet & $bucket aggregate →

Data Modeling

embedding เทียบ referencing, ความสัมพันธ์, schema-design patterns, $jsonSchema validation, anti-patterns ออกแบบ →

รันทุก query ได้ห้าแบบ

ทุก operation แสดงใน mongosh, Node.js, Python, Go และ Rust ผ่านแท็บที่ sync กัน เลือก driver ครั้งเดียวแล้วตามไปได้ตลอด

เห็น document จริง

การอ่านแสดงผลลัพธ์เป็น document JSON จริง คุณจึงรู้รูปร่างของสิ่งที่ได้กลับมาเสมอ

ไดอะแกรม + Compass + Docker

ไดอะแกรม Mermaid ที่รองรับธีม (pipeline, replica set, sharding, กฎ ESR), ทัวร์ GUI ของ MongoDB Compass และการตั้งค่า Docker เพื่อรันในเครื่อง

สองภาษา + read mode

ภาษาอังกฤษและไทย, แบบทดสอบที่บันทึกความคืบหน้า และโหมดอ่านแบบไร้สิ่งรบกวน