Enterprise Software Architect
สำหรับนักพัฒนาอาวุโสที่ต้องการเติบโตเป็น Software Architect เรียนรู้การออกแบบระบบขนาดใหญ่, Microservices, DDD, และการเลือกใช้เทคโนโลยีที่เหมาะสมกับองค์กร
เหมาะสำหรับ:Senior Developer, Tech Lead


COURSE
Software Architecture Design
เข้าใจหลักการออกแบบ Software อย่างเป็นระบบ เพื่อให้ผู้เรียนเข้าใจหลักการของแต่ละแบบ และสามารถนำไปเลือกใช้ให้ตรงกับงานและโมเดลขององค์กรได้
4 ชั่วโมง

COURSE
Microservices Essentials
องค์กรของคุณเหมาะกับ Monolithic หรือ Microservices? จะเริ่มทำ Microservices ในองค์กรต้องทำอย่างไร? สามารถหาคำตอบได้ในคอร์สนี้
2-3 ชั่วโมง

COURSE
Tactical Domain Driven Design
เรียนเทคนิคการมองไปที่ Requirement ต่างๆ ที่ได้รับแล้วเขียนโค้ดตามเทคนิคของ Domain Driven Design และเรียนรู้ประเด็นที่แท้จริงของการออกแบบโค้ดในลักษณะนี้ รวมไปถึง Trade-offs ต่างๆ ได้วยช่วยให้คุณสามารถมองเห็นวิธีคิดที่ถูกต้องและสามารถนำไปใช้ในโปรเจกต์ของคุณได้
4-5 ชั่วโมง

