ASP.NET MVC 5 with Visual Studio

จำนวนวัน
4
จำนวนชั่วโมง
24
ประเภทหลักสูตร
Inhouse
หลักสูตร ASP.NET MVC 5 with Visual Studio 2019
ASP.NET MVC 5
ASP.NET MVC Framework
Web forms
HTML Helpers
สนใจติดต่อเราได้ที่ 022194304
รหัสหลักสูตร
DEV-VS-03
คำโปรย

ASP.NET MVC เป็นการพัฒนา Web Application สำหรับเว็บไซต์รุ่นใหม่หลักสูตร ASP.NET MVC ใช้ Design Pattern Model-View-Controller ซึ่งเป็นการออกแบบและพัฒนาตามหลักของ OOP (Object Oriented Programming)

  • Modelคือเป็นส่วนที่สำคัญที่สุดที่เป็น Business Logic
  • Viewคือการนำ Model มาแสดงผลเป็น Presentation Logic
  • Controllerคือผู้ควบคุมประสานงาน เป็น Application Logic
ทักษะ (ระบุได้หลายทักษะ)
ระดับความยาก
Advanced
วัตถุประสงค์
  1. สามารถพัฒนา Application ด้วย MVC Framework ได้
  2. สามารถสร้าง Model ด้วย ADO.NET และ Entity Framework ได้
  3. สามารถสร้าง Controller เพื่อควบคุมการทำงานของเว็บแอปพลิเคชันได้
  4. สามารถออกแบบ User Inteface ด้วย Razor View Engine ได้
  5. สามารถกำหนด Routing เพื่อควบคุมการแสดงผลหน้าเว็บได้
หลักสูตรนี้เหมาะสำหรับ
  • ผู้ที่ต้องการพัฒนาเว็บแอปพลิเคชันด้วย MVC Framework
  • ผู้ที่ต้องการปรับแก้ไขเว็บแอปพลิเคชันให้มีโครงสร้างที่เป็นมาตรฐาน และสามารถแก้ไขได้รวดเร็ว
พื้นฐานของผู้เข้าอบรม
  1. สามารถใช้งานระบบปฏิบัติการ Windows ได้
  2. มีความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมด้วยภาษาใดภาษาหนึ่ง เช่น C#, VB, Java เป็นต้น
  3. มีพื้นฐานการพัฒนาเว็บแอปพลิเคชัน
ความต้องการของระบบ
  1. ระบบปฏิบัติการ Windows 11 / 10 / 8
  2. Microsoft Visual Studio
  3. Microsoft SQL Server
หัวข้อการฝึกอบรม
  • ASP.NET WebForms
  • Web Standards and REST
  • JavaScript and Ajax
  • The MVC Design Pattern
  • Controllers, Models, and Views
  • URL Routing
  • Controller Actions
  • Razor View Engine
  • Controller
  • การกำหนด Actions
  • Action Selectors
  • Action Filters
  • การคืนค่าด้วย ActionResult
  • การกำหนด Parameters
  • การทำงานของ View Engines
  • การกำหนดและแสดงค่าด้วย ViewData and ViewBag
  • การสร้าง Templates and Scaffolding
  • การทำงานของ Bootstrap Framework
  • การกำหนด Layout Pages
  • ADO.NET
  • Entity Framework 6
  • ขั้นตอนการทำงานของ Routing
  • การกำหนด Routes
  • ชนิดของ HTML Helpers
  • Basic Helpers
  • Strongly-Typed Helpers
  • การตรวจสอบความถูกต้องด้วย HTML Helpers
  • การตรวจสอบความถูกต้องฝั่ง Client
  • เข้าใจภาษา LINQ
  • ข้อได้เปรียบของ of LINQ
  • การ Query Based Syntax and Method Based Syntax
  • ORM คืออะไร
  • การสร้าง ORMs ด้วย .NET EF6
  • ข้อได้เปรียบของ Entity Framework
  • Entity Framework Code First Migrations
  • Updating Database when the Model Changes
  • Calling Stored Procedures and functions
  • Code First with existing Database
  • การนำเว็บแอปพลิเคชันที่พัฒนาแล้วขึ้นใช้บน Server
มี Workshop หรือไม่
On
หลักสูตรใหม่หรือไม่
Off
มีโปรโมชั่นหรือไม่
Off
หลักสูตรแนะนำหรือไม่
Off
มีวุฒิบัตรหรือไม่
On