ย่นย่อองค์ความรู้สำคัญในการพัฒนาซอฟต์แวร์ด้วยแนวคิด object orientation ภายใน 1 วัน จากประสบการณ์การสอน การพัฒนาระบบ ของอาจารย์สุเทพ ให้กับบริษัท องค์กรต่างๆ มากว่า 15 ปี โดยคัดเลือกเนื้อหาที่สำคัญ จำเป็น กระชับสั้น อย่างเหมาะสมกับ developer ยุคสมัยนี้
ครึ่งวันแรก ถ่ายทอดความเข้าใจ ความคิด ในการวิเคราะห์ระบบ การใช้ UML diagram ที่จำเป็น คือ Class diagram อย่างละเอียด โดยให้ผู้เรียนได้ฝึกหัด คิด และถ่ายทอดงานออกแบบเป็น diagram กับโจทย์หลากหลาย (ส่วน Use Case, Sequence และ Activity diagram จะอธิบายให้เข้าใจโดยย่อด้วย)
ครึ่งวันหลัง เรียนรู้การนำงาน design มาแปลงเป็นโค้ด C# โดยจะเน้นหัวข้อ OOP ที่มักจะเข้าใจผิด หรือเสริมให้เกิดความเข้าใจที่ลึกซึ้งถูกต้อง และเป็นโค้ดที่นำไปใช้เป็น "Model" ในเว็บ ASP.NET MVC และ "Entity" ใช้ใน Entity Framework ได้อย่างถูกต้องเหมาะสม
ผู้เรียนจะเห็นตัวอย่างและได้ปฏิบัติจนถึงการออกแบบคลาส Services และ Data Access layer ด้วย
* ผู้เรียนควรนำ notebook ส่วนตัวมาเรียนด้วย (ยกเว้นต้องการ pair หรือจับคู่กับผู้เรียนท่านอื่น) โดยให้ลงโปรแกรม Visual Studio 2017 Community Edition มาด้วย
Developers and System Analysts
Basic C# programming skill.