รหัสหลักสูตร : DEV-VS-04
ผู้เรียนจะได้เรียนรู้การพัฒนาเว็บแอปพลิเคชันด้วย ASP.NET Core MVC ที่จะช่วยในการสร้างเว็บแอปพลิเคชันได้อย่างรวดเร็วและเป็นระบบ และสามารถนำไปใช้บนเครื่อง Server ที่ใช้ระบบปฏิบัติการเป็น Windows หรือ Linux ก็ได้
รายละเอียดของหลักสูตร
ระยะเวลาในการอบรม
ระยะเวลา : 4 วัน (24 ชั่วโมง) 9.00 - 16.00 น.
ค่าฝึกอบรม
ราคา 15,900 .- *ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม
Virtual Training/Class Room
Virtual Training สอนสดผ่าน microsoft teams Microsoft Teams Class Room อบรมที่ 9Expert bts ราชเทวี สามารถตรวจสอบรูปแบบการอบรมได้ที่ตารางฝึกอบรม
รูปภาพประกอบหลักสูตร
ตารางฝึกอบรม Public
Class Room
Hybrid


- 24 - 27 มิถุนายน 2568
- 27 - 30 ตุลาคม 2568
อบรมภายในองค์กร/Private (In-House)
ขอใบเสนอราคาวัตถุประสงค์
- เข้าใจหลักการทำงานของ ASP.NET Core MVC
- สามารถพัฒนาเว็บแอปพลิเคชันด้วย ASP.NET Core MVC ได้
- สามารถสร้าง Model ด้วย Entity Framework Core ได้
- สามารถสร้าง Controller เพื่อควบคุมการทำงานของเว็บแอปพลิเคชันได้
- สามารถออกแบบ User Inteface ด้วย Razor View Engine ได้
- สามารถกำหนด Routing เพื่อควบคุมการแสดงผลหน้าเว็บได้
หลักสูตรนี้เหมาะสำหรับ
- ผู้ที่ต้องการพัฒนาเว็บแอปพลิเคชันด้วย MVC Framework ที่สามารถใช้งานบน Window, Linux หรือ MacOS ได้
- ผู้ที่ต้องการปรับแก้ไขเว็บแอปพลิเคชันให้มีโครงสร้างที่เป็นมาตรฐาน และสามารถแก้ไขได้รวดเร็ว
พื้นฐานของผู้เข้าอบรม
- สามารถใช้งานระบบปฏิบัติการ Windows ได้
- มีความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมด้วยภาษาใดภาษาหนึ่ง เช่น C#, VB, Java เป็นต้น
- มีพื้นฐานการพัฒนาเว็บแอปพลิเคชัน
ความต้องการของระบบ
- ระบบปฏิบัติการ Windows 11 / 10 / 8
- Microsoft Visual Studio
- Microsoft SQL Server
หัวข้อการฝึกอบรม
- NET Core
- แนะนำ .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
- การทำงานของ ASP.NET Core Features
- ข้อได้เปรียบของ ASP.NET Core
- Model, View, Controller
- หลักการทำงานของ Model, View and Controller
- ประเภทของ Views
- การสร้าง Controller
- หลักการทำงานของ Actions
- Actions and Non-Actions Methods
- ชนิดของ Action Results
- การทำงานระหว่าง Controller และ View
- Razor View Engine
- การทำงานของ Razor View Engine
- ความแตกต่าง Razor View Engine และ Web Form Engine
- Razor Syntax
- Routes & URLs
- การทำงานของ Routing
- การกำหนด Routes
- Attribute Routing
- Server-side Data Receiving Ways
- Action Parameters
- View Models/Objects
- IFormCollection
- ViewModel & Validation
- การสร้าง ViewModel
- การทำงานของ ASP.NET Core MVC Validation
- การตรวจสอบความถูกต้องด้วย Server Side และ Client-Side Validation
- การตรวจสอบความถูกต้อง Data Annotation
- LINQ
- เข้าใจภาษา LINQ
- ข้อได้เปรียบของ of LINQ
- การ Query Based Syntax and Method Based Syntax
- Entity Framework Core
- ORM คืออะไร
- การสร้าง ORMs ด้วย .NET
- EF6 และ EF Core
- ข้อได้เปรียบของ Entity Framework
- Database Migration, DB Procedures and Functions
- Entity Framework Code First Migrations
- Updating Database when the Model Changes
- Calling Stored Procedures and functions
- Code First with existing Database
- Deployment
- Deployment on IIS
ตารางฝึกอบรม Public
Class Room
Hybrid


- 24 - 27 มิถุนายน 2568
- 27 - 30 ตุลาคม 2568