event background
event
event event

Modular Monolith with Rails

calendar-icon 30 Aug 2025
clock-icon 09:30 - 17:00
max-participant-icon

To be announced

Modular Monolith with Rails
🚀 ก่อนจะไป Microservices มายกระดับ Rails ของคุณ ด้วย Modular Monolith ก่อน!


ถ้าคุณเป็นโปรแกรมเมอร์ที่อยากสร้างแอปพลิเคชันแบบ ใหญ่แต่ไม่ยุ่งเหยิง ดูแลง่าย และรองรับการเติบโตของธุรกิจ — คอร์สนี้แหละที่คุณตามหา! 💻✨


สิ่งที่คุณจะได้เรียนรู้ในคอร์สนี้:

🔥 Rails Engines:

  • เข้าใจพื้นฐานของ Rails Engines และวิธีใช้มันเพื่อสร้างโมดูลในแอปใหญ่ ๆ
  • แยกฟีเจอร์ออกเป็นส่วน ๆ เพื่อให้ง่ายต่อการพัฒนาและบำรุงรักษา

🔥 Intro to Domain-Driven Design (DDD):

  • สร้างโครงสร้างแอปที่โฟกัสกับ “ความต้องการทางธุรกิจ”
  • จัดการแต่ละส่วนของแอปตามโดเมน (Domain) ที่ชัดเจน

🔥 พัฒนาแบบ Practical:

  • สร้างโมดูลจากศูนย์ด้วย Rails Engines
  • จัดการการสื่อสารระหว่างโมดูล
  • ทำให้โมดูลแต่ละตัวแยกกันได้ แต่ยังทำงานร่วมกันได้ดี

🔥 ออกแบบแอปที่พร้อมใช้งานจริง:

  • สร้างแอปที่มีโครงสร้างชัดเจน ดูแลง่าย
  • ตอบโจทย์ทั้งในมุมมองของ Developer และ Business

ไฮไลต์ในคอร์ส:

✅ สอนแบบ Interactive: ได้ลองทำจริงทุกขั้นตอน
✅ เน้นการเชื่อมโยงโค้ดกับ Business Needs
✅ ตัวอย่างจากสถานการณ์จริง เช่น การสร้างระบบ E-Commerce, Blog, หรือ Payment Module
✅ แนะนำ Best Practices และหลีกเลี่ยง Pitfalls ของ Modular Monolith


🎯 เหมาะสำหรับ:

  • นักพัฒนาที่มีพื้นฐาน Rails และอยากยกระดับการออกแบบระบบ
  • ทีม Dev ที่อยากสร้างแอปขนาดใหญ่แบบไม่ปวดหัว
  • คนที่สนใจ Domain-Driven Design

📅 เมื่อไหร่:
23 สิงหาคม 2568, 9:30 - 17:00
30 สิงหาคม 2568, 9:30 - 17:00


📍 ที่ไหน:
Tipco All Nighter 2


💻 สิ่งที่ต้องเตรียมมา:
โน้ตบุ๊ก + พร้อมลุยกับ Rails


 "Modular Monolith with Rails" จะช่วยให้คุณสร้างแอปใหญ่ ที่ใคร ๆ ก็อยากดูแล! 🌟

Class นี้สำหรับผู้ที่ใช้ Rails มาระดับนึงแล้วเท่านั้นนะครับ ไม่รับมือใหม่ ขอรับ 20 คนเท่านั้นครับ

ใครพร้อมก็ reply ลงชื่อได้เลยครับ ใส่ 1/20 2/20 ... ได้เลยครับ
ใครลงชื่อแล้วมาไม่ได้ ให้สั่ง Grab เลี้ยงขนมคนมาเรียน + คนสอนนะครับ

ทีมสอนสุด Geek - พี่แมค พี่ Mixth พี่ต๋อง