Course
System Design
พัฒนาทักษะ System Design ภายใน 10 สัปดาห์ สำหรับนักพัฒนาซอฟต์แวร์ที่มีประสบการณ์ และต้องการเรียนรู้หลักการของสถาปัตยกรรมซอฟต์แวร์ที่มีประสิทธิภาพและรองรับการขยายตัว
System Design
ระยะเวลาเรียน
10 สัปดาห์
4 ชั่วโมงต่อสัปดาห์
เวลาเรียน
4 ชั่วโมงต่อสัปดาห์
เรียนในคลาส 2 ช.ม.
และเรียนด้วยตัวเองอีก 2 ช.ม.
กลุ่มผู้เรียน
15-20 คน
ภาพรวมคอร์ส
หลักสูตร System Design จาก TechUp สำหรับนักพัฒนาซอฟต์แวร์ที่มีประสบการณ์ทำงานอย่างน้อย 2 ปี และต้องการพัฒนาทักษะการออกแบบสถาปัตยกรรมซอฟต์แวร์ขั้นสูง ครอบคลุมการวางโครงสร้างระบบที่มีประสิทธิภาพ ปรับตัวได้สูง และรองรับการขยายตัว (Efficient, Adaptable, Scalable) เรียนในคลาสสดสัปดาห์ละ 2 ชม. และศึกษาเองสัปดาห์ละ 2 ชม. จบภายใน 10 สัปดาห์
เนื้อหาออกแบบร่วมกับ Tech Lead และ CTO จากบริษัทเทคโนโลยีชั้นนำในประเทศ เหมาะสำหรับผู้ที่ต้องการก้าวสู่ตำแหน่ง Senior ในสายงานเทคโนโลยี
คอร์สนี้เหมาะกับใคร
Software Developer ที่มีประสบการณ์ 2 ปีขึ้นไปและต้องการพัฒนาเป็น Senior เร็วขึ้น
คอร์สนี้ไม่เหมาะกับใคร
ผู้ที่ยังไม่มีประสบการณ์ทำงานเป็น Software Developer
ทักษะที่ต้องมีก่อนเรียน
ประสบการณ์ทำงานกับภาษา Backend อย่างน้อย 1 ภาษา
เข้าใจหลักการการทำงานของ OOP และการออกแบบ Class
เข้าใจการทำงานของ Relational Database และ Client-Server Architecture
ทักษะด้าน Software ที่จะได้รับ
Networking and Content Delivery
Caching
Proxies and Load Balancing
Data Storage
Microservices
Asynchronous Processing
Monitoring, Logging, Observability
หลักสูตรของเรา
ทำไมต้องเรียนกับ TechUp?
เราออกแบบหลักสูตรโดยใช้หลักการศึกษาศาสตร์ และรูปแบบการสอนจากมหาวิทยาลัยชั้นนำของโลกอย่าง Harvard University เพื่อให้ผู้เรียนได้พัฒนาทักษะอย่างมีประสิทธิภาพและรวดเร็วมากขึ้น เนื้อหาการเรียนของเราออกแบบโดย Software Developer ที่มีประสบการณ์จากบริษัทชั้นนําของไทย เช่น LINE MAN Wongnai และ True และมีประสบการณ์สอนและปั้น Software Developer จากไม่มีพื้นฐานจนได้งานมาแล้วหลายร้อยคน
เน้นทักษะที่ใช้จริงในงาน
เราออกแบบหลักสูตรร่วมกับ Tech Lead และ CTO จากบริษัทชั้นนำระดับประเทศ เพื่อเน้นทักษะที่จำเป็นต่อการทำงานระดับ Senior เพื่อให้ผู้ที่จบหลักสูตรพร้อมนำความรู้ใหม่ ไปใช้ในโปรเจกต์ถัดไปได้ทันที
เรียนแบบ Active Learning
เราใช้ประสบการณ์จากการสอนทั้ง Bootcamp และคอร์สสั้นต่างๆ
มาสร้างสรรค์ประสบการณ์ การเรียนรู้ ที่ให้ผู้เรียนได้ทำความเข้าใจ คอนเซปต์และนำมาประยุกต์ใช้ทันที ต่างจากคอร์สที่ดูวิดีโอหรือนั่ง ฟังอาจารย์บรรยายนานๆ อย่างเดียว
เรียนได้แน่ ไม่ว่าอยู่ที่ไหน
- เรียนคลาสสดออนไลน์ สัปดาห์ละ 2 ชั่วโมง
- อ่านเนื้อหาและทำแบบฝึกหัดในเวลาที่สะดวก สัปดาห์ละ 2-3 ชั่วโมง
- เหมาะสำหรับ Dev ที่มีงานประจำอยู่
🕔 🏡
เรียนจบและสอบผ่าน
รับใบประกาศนียบัตร
✨
🎉
เราเชื่อว่าการเรียนที่มีประสิทธิภาพ
คือ การเรียนรู้ด้วยการลงมือปฏิบัติจริง
ลองผิดลองถูก และฝึกฝนจนคล่องแคล่ว
อาจารย์ผู้มีประสบการณ์จริง
ผู้สอนของเรามีประสบการณ์ ออกแบบและสร้างระบบหลากหลาย จึงสามารถแลกเปลี่ยนความรู้และ แนะนำแนวทางให้กับผู้เรียน ได้ตลอดคอร์ส
เรียนแบบ ทฤษฎี + ปฏิบัติ
เราสอนทฤษฎีและหลักการ Best Practice ของการออกแบบระบบ และให้ผู้เรียนนำความรู้เหล่านี้มาประยุกต์ใช้กับโจทย์การออกแบบระบบจริงๆ เพื่อให้ผู้เรียนเห็นภาพว่าจะนำหลักการแต่ละอย่างไปใช้อย่างไร ในการทำงานจริง
การสมัครเรียน
รุ่นที่เปิดสอน
รุ่นที่
เริ่มเรียน 3 กุมภาพันธ์ 68
วันที่ปิดรับสมัคร
31 มกราคม 68
ระยะเวลาเรียน
3 กุมภาพันธ์ 68 - 11 เมษายน 68
ปิดรับสมัครแล้ว
ปิดรับสมัครแล้ว
รุ่นที่
คลาสกลางปี 68
ติดตามวันเริ่มเรียนเร็วๆนี้
ยังไม่เปิดรับสมัคร
ยังไม่เปิดรับสมัคร
ราคา
ชำระเต็มจำนวน
฿
20,000
สะดวกสำหรับคนพร้อมจ่าย
ชำระเงินสดเต็มจำนวน
ผ่อนชำระผ่านบัตรเครดิต (3-6 เดือน)
แบ่งชำระ 3 เดือน
฿
6,667
/ เดือน
แบ่งจ่ายสบายกระเป๋า
ผ่อนชำระกับ TechUp โดยตรง

มีข้อสงสัยเกี่ยวกับคอร์ส?
- ไม่มั่นใจว่าตัวเองเหมาะกับคอร์สนี้หรือไม่?
- เรียนจบแล้วสมัครงานอะไรได้บ้าง?
- อยากปรึกษาเพื่อวางแผนการเรียน
🔥 Bootcamp มาแรง
Full-Stack Software Development
เรียนสดออนไลน์ เต็มวันจันทร์ถึงศุกร์ จบพร้อมทํางานเป็น Full-Stack Dev ภายใน 4 เดือน
Data Analytics
เรียนในช่วงเย็นและช่วงสุดสัปดาห์
พร้อมเริ่มสมัครงานสาย Data
ได้ทันทีหลังเรียนจบ ในระยะเวลา 8 สัปดาห์
🕔 คอร์สเรียนเลือกเวลาเรียนเองได้
Basics of Programming
หลักการ การทํางานของคอมพิวเตอร์
หัวใจสําคัญในการเริ่มเรียนเขียนโปรแกรม
Front-End Development
พัฒนา 'หน้าบ้าน' ดูแลหน้าตา
ส่วนที่ทุกคนมองเห็นได้ของเว็บไซต์ หรือแอปพลิเคชัน
ต้องเรียน Basics of Programming ก่อน
Back-End Development
พัฒนา 'หลังบ้าน' ดูแลโครงสร้างตรรกะ และฐานข้อมูล
ต้องเรียน Basics of Programming ก่อน
คำถามที่พบบ่อย
บทความที่น่าสนใจ
ดูทั้งหมดมา Level Up กับเรา
คอร์ส
System Design