ในหลักสูตรนี้ เหมาะสำหรับองค์กรหรือท่านที่ต้องการพัฒนา Web Application ด้วย Angular 9 และ ASP.NET
CORE MVC ซึ่งสามารถพัฒนาได้บนระบบปฏิบัติการ Windows, Mac, Linux โดยใช้หลักการพัฒนาแนวคิด MVC (Model,
View, Controller)
ที่ช่วยให้ง่ายต่อการออกแบบ วิเคราะห์ และบำรุงรักษา Web Application
การติดต่อกับฐานข้อมูล SQL Server โดยใช้แนวคิด Code First / Database First ด้วยเครื่องมือ
Entity Framwork Core (EF CORE) ที่สามารถ Mapping Database กับ Web Application ด้วยแนวคิด
Object-Relational Mapping
(ORM) ทำให้การเพิ่ม-แก้ไข-ลบข้อมูลสะดวกมากขึ้น เป็นแนวคิดของการจัดการฐานข้อมูลสมัยใหม่
ด้วยความสามารถของ Angular (frontend web framework) ซึ่งสามารถทำ 2-Ways Data Binding ได้
ทำให้เวปที่เราออกแบบสามารถทำงานได้เหมือน Mobile App ที่เป็นแบบ (Mutiple Views in Single Page)
ที่ไม่ต้อง Reload/Redirect
URL บน Browser ทำให้ผู้ใช้งานรู้สึกเหมือนโหลดแอปทั้งหมดมารันทีเดียว ไม่ต้องเสียเวลาไป re-load page
ใหม่ทุกครั้ง และรองรับการแสดงผลหลายรูปแบบหน้าจอ
โดยเรียกใช้ Bootstrap4 และ Angular material
สร้าง Web API ที่ติดต่อกับฐานข้อมูล SQL Server ด้วย ASP .NET Core (backend)
ที่ใช้ในการส่งข้อมูลระหว่าง Angular
ในรูปแบบ Restful API with JSON ด้วยความสามารถของ ASP .NET Core ที่เป็นเทคโนโลยีใหม่ของทาง Microsoft
ทำให้ความเร็วในการแสดงผลข้อมูลเร็ว สะดวก และมีความปลอดภัย เป็นมาตราฐานในระดับองค์กร
การใช้ Extensions และเครื่องมือต่างๆเข้ามาช่วยในการพัฒนา ทำให้สามารถพัฒนาได้สะดวกและรวดเร็วขึ้น, การ
Validate ข้อมูลต่างๆ โดยการนำ
Model มา Binding ก่อนส่งไปที่ Server, การสร้าง Service โดยใช้เทคนิค Dependency Injection
ช่วยให้ง่ายต่อการพัฒนาและทดสอบระบบง่ายขึ้น