รหัสหลักสูตร
DEV-VS-04
ASP.NET Core MVC
4
วัน
(
24
ชม.)
/ช่วงเวลา 9:00 - 16:00 น.
ประเภทการอบรม
Public
Inhouse
ราคา
15,900
*ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม
ทักษะ (ระบุได้หลายทักษะ)
วัตถุประสงค์
- เข้าใจหลักการทำงานของ 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 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
- การทำงานของ Razor View Engine
- ความแตกต่าง Razor View Engine และ Web Form Engine
- Razor Syntax
- การทำงานของ 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
Roadmap
ขอใบเสนอราคาหลักสูตรนี้สำหรับ Inhouse Training
ดาวน์โหลด Course Outline