ASP.NET Core MVC

จำนวนวัน
4
จำนวนชั่วโมง
24
ประเภทหลักสูตร
Public
Inhouse
ราคา
15,900
หลักสูตร .net core mvc
core-mvc-picture
รหัสหลักสูตร
DEV-VS-04
คำโปรย

ผู้เรียนจะได้เรียนรู้การพัฒนาเว็บแอปพลิเคชันด้วย ASP.NET Core MVC ที่จะช่วยในการสร้างเว็บแอปพลิเคชันได้อย่างรวดเร็วและเป็นระบบ และสามารถนำไปใช้บนเครื่อง Server ที่ใช้ระบบปฏิบัติการเป็น Windows หรือ Linux ก็ได้

ทักษะ (ระบุได้หลายทักษะ)
ระดับความยาก
Advanced
วัตถุประสงค์
  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 ได้
  • ผู้ที่ต้องการปรับแก้ไขเว็บแอปพลิเคชันให้มีโครงสร้างที่เป็นมาตรฐาน และสามารถแก้ไขได้รวดเร็ว
พื้นฐานของผู้เข้าอบรม
  1. สามารถใช้งานระบบปฏิบัติการ Windows ได้
  2. มีความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมด้วยภาษาใดภาษาหนึ่ง เช่น C#, VB, Java เป็นต้น
  3. มีพื้นฐานการพัฒนาเว็บแอปพลิเคชัน
ความต้องการของระบบ
  1. ระบบปฏิบัติการ Windows 11 / 10 / 8
  2. Microsoft Visual Studio
  3. 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
มี Workshop หรือไม่
On
หลักสูตรใหม่หรือไม่
Off
มีโปรโมชั่นหรือไม่
Off
หลักสูตรแนะนำหรือไม่
Off
มีวุฒิบัตรหรือไม่
On
Tags