รูปแบบการออกแบบซอฟต์แวร์ — LearnFlat

รูปแบบการออกแบบซอฟต์แวร์

สำรวจรูปแบบการออกแบบซอฟต์แวร์ที่ใช้กันทั่วไปเพื่อแก้ปัญหาที่เกิดขึ้นซ้ำๆ ในสถาปัตยกรรมซอฟต์แวร์ เรียนรู้เกี่ยวกับรูปแบบการสร้าง (creational), โครงสร้าง (structural) และพฤติกรรม (behavioral) เพื่อโค้ดที่แข็งแกร่งและบำรุงรักษาง่ายขึ้น

47 courses

⚡ เหมาะสำหรับผู้เริ่มต้น 🎓 มีใบรับรอง

หลักการของ SOLID: การออกแบบโค้ดที่สะอาดและสามารถดูแลได้

4.5 (1 211)
ใบรับรอง ลงมือทำ
K48.000
🌟 ที่นิยมในหมู่ผู้เรียน 🎓 มีใบรับรอง

รูปแบบการออกแบบ C++ สมัยใหม่: สถาปัตยกรรมโค้ดที่สะอาด

4.6 (7 547)
ใบรับรอง ลงมือทำ
K48.000
⚡ เหมาะสำหรับผู้เริ่มต้น 🎓 มีใบรับรอง

รูปแบบการออกแบบภาษาไพธอนสมัยใหม่และหลักการของ SOLID

4.4 (4 427)
ใบรับรอง ลงมือทำ
K48.000
💼 พร้อมสำหรับงาน 🎓 มีใบรับรอง

Java Concurrency: การเปลี่ยนโค้ดแบบ Single-Threaded ให้เป็น Multithreaded

4.6 (1 246)
ใบรับรอง ลงมือทำ
K48.000
🎓 มีใบรับรอง

สถาปัตยกรรมซอฟต์แวร์คลาวด์และแบบแผนการออกแบบระบบ

4.6 (3 539)
ใบรับรอง ลงมือทำ
K48.000
⚡ เหมาะสำหรับผู้เริ่มต้น 🎓 มีใบรับรอง

พื้นฐานวิศวกรรมซอฟต์แวร์: หลักการและเวิร์กโฟลว์สมัยใหม่

4.1 (283)
ใบรับรอง ลงมือทำ
K48.000
🌟 ที่นิยมในหมู่ผู้เรียน 🎓 มีใบรับรอง

GitHub Copilot สำหรับนักพัฒนา Java และ Spring Boot

4.5 (3 210)
ใบรับรอง ลงมือทำ
K48.000
🔥 เป็นที่ต้องการ 🎓 มีใบรับรอง

หลักการ SOLID ใน C# สำหรับสถาปัตยกรรมซอฟต์แวร์ที่คลีน

4.4 (1 177)
ใบรับรอง ลงมือทำ
K48.000
🎓 มีใบรับรอง

การพัฒนาแอปพลิเคชัน C#: จากพื้นฐานสู่สถาปัตยกรรมระดับองค์กร

4.7 (491)
ใบรับรอง ลงมือทำ
K48.000
🔥 เป็นที่ต้องการ 🎓 มีใบรับรอง

รูปแบบไดนามิกโปรแกรมมิ่งสำหรับการสัมภาษณ์งานเขียนโค้ด

4.4 (674)
ใบรับรอง ลงมือทำ
K48.000
🔥 เป็นที่ต้องการ 🎓 มีใบรับรอง

การออกแบบซอฟต์แวร์ที่บำรุงรักษาได้: หลักการ SOLID และรูปแบบการออกแบบ (Design Patterns)

4.1 (1 306)
ใบรับรอง ลงมือทำ
K48.000
🔥 เป็นที่ต้องการ 🎓 มีใบรับรอง

การออกแบบเฟรมเวิร์กการทดสอบอัตโนมัติ: การสร้างสถาปัตยกรรม SDET ที่ปรับขนาดได้

4.6 (933)
ใบรับรอง ลงมือทำ
K48.000
🏆 ยอดนิยมมากที่สุด 🎓 มีใบรับรอง

Practical Software Design Patterns: Real-World OOP Solutions

3.8 (556)
ใบรับรอง ลงมือทำ
K48.000
🏆 ยอดนิยมมากที่สุด 🎓 มีใบรับรอง

การเขียนโปรแกรมทำงานร่วมกันแบบหลายเธรดใน Java ยุคใหม่: จาก Multithreading สู่ Virtual Threads

4.6 (662)
ใบรับรอง ลงมือทำ
K48.000
💼 พร้อมสำหรับงาน 🎓 มีใบรับรอง

การทดสอบ BDD และ API ใน C# ด้วย SpecFlow

4.0 (530)
ใบรับรอง ลงมือทำ
K48.000
⚡ เหมาะสำหรับผู้เริ่มต้น 🎓 มีใบรับรอง

รูปแบบการออกแบบ (Design Patterns) และหลักการ SOLID ใน TypeScript

4.6 (730)
ใบรับรอง ลงมือทำ
K48.000
⚡ เหมาะสำหรับผู้เริ่มต้น 🎓 มีใบรับรอง

การพัฒนา WPF ด้วยสถาปัตยกรรม MVVM และ Caliburn.Micro

3.8 (830)
ใบรับรอง ลงมือทำ
K48.000
⚡ เหมาะสำหรับผู้เริ่มต้น 🎓 มีใบรับรอง

รูปแบบการออกแบบเชิงพฤติกรรมใน C#: คู่มือสำหรับการโต้ตอบของวัตถุ (Object Interaction)

4.2 (404)
ใบรับรอง ลงมือทำ
K48.000
💼 พร้อมสำหรับงาน 🎓 มีใบรับรอง

สถาปัตยกรรมแบบเลเยอร์และรูปแบบ Repository สำหรับการพัฒนาเว็บ

4.4 (372)
ใบรับรอง ลงมือทำ
K48.000
🔥 เป็นที่ต้องการ 🎓 มีใบรับรอง

Android App Architecture with MVP, Dagger, Retrofit, and RxJava

4.1 (1 015)
ใบรับรอง ลงมือทำ
K48.000
💼 พร้อมสำหรับงาน 🎓 มีใบรับรอง

รูปแบบการออกแบบของ Scala, การเขียนโปรแกรมแบบ Async, และการทำให้เป็นอนุกรม (Serialization)

4.5 (226)
ใบรับรอง ลงมือทำ
K48.000
🎓 มีใบรับรอง

รูปแบบการออกแบบซอฟต์แวร์ใน TypeScript

4.4 (313)
ใบรับรอง ลงมือทำ
K48.000
🏆 ยอดนิยมมากที่สุด 🎓 มีใบรับรอง

การออกแบบซอฟต์แวร์เชิงปฏิบัติด้วยหลักการ SOLID

4.3 (452)
ใบรับรอง ลงมือทำ
K48.000
🌟 ที่นิยมในหมู่ผู้เรียน 🎓 มีใบรับรอง

Java Concurrency และ Virtual Threads

4.5 (240)
ใบรับรอง ลงมือทำ
K48.000
Showing 1–24 of 47 courses