ASP.NET Core (.NET 5) เป็นเทคโนโลยีฝั่ง back-end หรือ server-side ซึ่งเป็นส่วนสำคัญที่ใช้ประมวลงานที่เต็มไปด้วย business logics ซึ่งจะเป็นส่วนกองหลัง ที่จะให้บริการกับแอปพลิเคชั่นด้านหน้า (front-end หรือ client-side) ไม่ว่าจะเป็น MVC Web Application หรือ Angular, React, Vue ก็ตาม ทั้งหมดล้วนต้องการเซอร์วิสด้านหลังบ้านที่แข็งแกร่งและยอดเยี่ยมทั้งนั้น
คอร์สนี้ เป็นการเรียนรู้และนำ ASP.NET Core รุ่นล่าสุดมาใช้ในแง่ของการพัฒนา service หรือการทำ API ล้วนๆ เน้นๆ โดยเนื้อหาจะลงลึกในหัวข้อที่ซับซ้อนและละเอียดขึ้นกว่าคอร์ส Essential ASP.NET Core MVC
นอกจากจะได้รับความเข้าใจและเรียนรู้การสร้าง REST API ที่ตรงตามมาตรฐานแล้ว ยังได้ App Framework ที่ออกแบบโดยเกรทเฟรนด์ซึ่งนำไปใช้เป็นแกนกลางสำหรับต่อยอดในการสร้างแอปทั่วไปได้อย่างดี
.NET Developers
สามารถใช้ C# และมีความรู้ ASP.NET MVC หรือ ASP.NET Core MVC ในระดับต้น-กลาง มาแล้ว
เช่น สามารถสร้าง MVC Application ด้วย C# ที่ต่อฐานข้อมูลด้วย Entity Framework รับข้อมูลจากผู้ใช้ ประมวลผลด้วย business logic ต่างๆ และให้ผลลัพธ์กลับเป็น HTML View หรือ JSON ได้
ถ้ายังไม่มีความรู้หรือทักษะดังกล่าว แนะนำให้เรียนคอร์ส Essential ASP.NET Core MVC มาก่อน
(เนื้อหาอาจจะมีการเปลี่ยนแปลงได้อีก)