DEV-VS-04
ASP.NET Core MVC
3 วัน (18 ชม.)/ ช่วงเวลา 9:00 - 16:00 น.
ClassroomHybridInhouse
11,900บาท
*ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม
Workshope-Certificate
หลักสูตรก่อนหน้า:Programming in C# with Visual Studio
รูปแบบการอบรม:ClassroomHybrid
Classroom
อบรมแบบ Class Room ณ ห้องอบรม 9EXPERT
Hybrid
เลือกอบรมแบบ Class Room หรือ Ms Teams
ตารางอบรม Public Training
ASP.NET Core MVC
ผู้เรียนจะได้เรียนรู้การพัฒนาเว็บแอปพลิเคชันด้วย ASP.NET Core MVC ที่จะช่วยในการสร้างเว็บแอปพลิเคชันได้อย่างรวดเร็วและเป็นระบบ และสามารถนำไปใช้บนเครื่อง Server ที่ใช้ระบบปฏิบัติการเป็น Windows หรือ Linux ก็ได้
วัตถุประสงค์
- 1.เข้าใจหลักการทำงานของ ASP.NET Core MVC
- 2.สามารถพัฒนาเว็บแอปพลิเคชันด้วย ASP.NET Core MVC ได้
- 3.สามารถสร้าง Model ด้วย Entity Framework Core ได้
- 4.สามารถสร้าง Controller เพื่อควบคุมการทำงานของเว็บแอปพลิเคชันได้
- 5.สามารถออกแบบ User Inteface ด้วย Razor View Engine ได้
- 6.สามารถกำหนด Routing เพื่อควบคุมการแสดงผลหน้าเว็บได้
หลักสูตรนี้เหมาะสำหรับ
- ผู้ที่ต้องการพัฒนาเว็บแอปพลิเคชันด้วย MVC Framework ที่สามารถใช้งานบน Window, Linux หรือ MacOS ได้
- ผู้ที่ต้องการปรับแก้ไขเว็บแอปพลิเคชันให้มีโครงสร้างที่เป็นมาตรฐาน และสามารถแก้ไขได้รวดเร็ว
พื้นฐานของผู้เข้าอบรม
- สามารถใช้งานระบบปฏิบัติการ Windows ได้
- มีความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมด้วยภาษาใดภาษาหนึ่ง เช่น C#, VB, Java เป็นต้น
- มีพื้นฐานการพัฒนาเว็บแอปพลิเคชัน
ความต้องการของระบบ
- ระบบปฏิบัติการ Windows 11 / 10 / 8
- Microsoft Visual Studio
- Microsoft SQL Server
หัวข้อการฝึกอบรม
- •แนะนำ .NET Core
- •สถาปัตยกรรมของ .NET Core Framework
- •ความแตกต่างของ .NET Core 2.0, .NET Core 1.0 และ vs. .NET 6.0
- •การรองรับการทำงานของ .NET Core
- •ข้อได้เปรียบของ .NET Core
- •แนะนำ ASP.NET Core
- •การทำงานของ ASP.NET Core Features
- •ข้อได้เปรียบของ ASP.NET Core
- •หลักการทำงานของ Model, View and Controller
- •ประเภทของ Views
- •การสร้าง Controller
- •หลักการทำงานของ Actions
- •Actions and Non-Actions Methods
- •ชนิดของ Action Results
- •การทำงานระหว่าง Controller และ View
- •การทำงานของ Routing
- •การกำหนด Routes
- •Attribute Routing
- •Action Parameters
- •View Models/Objects
- •IFormCollection
- •การสร้าง ViewModel
- •การทำงานของ ASP.NET Core MVC Validation
- •การตรวจสอบความถูกต้องด้วย Server Side และ Client-Side Validation
- •การตรวจสอบความถูกต้อง Data Annotation
- •เข้าใจภาษา LINQ
- •ข้อได้เปรียบของ of LINQ
- •การ Query Based Syntax and Method Based Syntax
- •ORM คืออะไร
- •การสร้าง ORMs ด้วย .NET
- •EF6 และ EF Core
- •ข้อได้เปรียบของ Entity Framework
- •Entity Framework Code First Migrations
- •Updating Database when the Model Changes
- •Calling Stored Procedures and functions
- •Code First with existing Database
- •Deployment on IIS






