หลักสูตร Essential ASP.NET MVC

อธิบายเกี่ยวกับหลักสูตร

(ตั้งแต่รุ่นที่ 31 เป็นต้นไป ขยายหลักสูตรจาก 4 วัน เป็น 5 วัน)

ASP.NET MVC คือการพัฒนา Web Application โดยใช้ Model-View-Controller design pattern ที่ให้งานซอฟท์แวร์คุณภาพสูง เป็น Object-Oriented Application ได้โดยสมบูรณ์ ผู้เรียนจะได้รับความเข้าใจและได้ฝึกฝนการสร้าง ASP.NET MVC Application อย่างถูกต้องและลึกซึ้ง

Model คือหัวใจของ MVC มีส่วน business logic และเป็นส่วนที่สำคัญที่สุด

View คือการนำ Model มาแสดง มีส่วน presentation logic

Controller คือผู้ควบคุมประสานงาน มีส่วน application logic

ASP.NET MVC เป็น Web Application ที่ไม่ได้ปิดบังความเป็นเว็บที่แท้จริง ทำให้นักพัฒนาสัมผัสและเข้าถึงความเป็นเว็บเดิมแท้ แม้จะไม่มีคอนโทรลแบบลากวาง หรืออีเว้นต์โค้ด behind ของคอนโทรล แต่การละทิ้งสิ่งหนึ่งไป กลับเป็นการได้เปิดประตูสู่โลกที่กว้างใหญ่กว่ากันมาก เราสามารถใช้ javascript หรือ package มาตรฐานอื่นๆ จำนวนมาก กับ ASP.NET MVC ได้อย่างสะดวกและเข้ากันได้อย่างดีเลิศ

ASP.NET MVC เหมาะสำหรับเว็บรุ่นใหม่ ใช้ javascript, HTML5, และ CSS ได้อย่างเต็มที่ นับเป็นตัวเลือกสำหรับพัฒนาเว็บที่ไมโครซอฟท์ทำออกมาได้อย่างลงตัวและดีที่สุดเท่าที่เคยทำมา หลักสูตรนี้เป็นหลักสูตรสำคัญที่จะแนะนำผู้เรียนให้รู้จักเรื่องราวมากมายสำหรับคนทำเว็บ ให้ได้เริ่มต้นอย่างถูกต้อง ถูกขั้นตอน และถึงขั้นนำไปประยุกต์ใช้สร้างเว็บติดต่อฐานข้อมูลในงานธุรกิจได้

เหมาะสำหรับ

Programmer and Senior Programmer

ความรู้เบื้องต้นที่ต้องมี

ผู้เรียนควรรู้ภาษา C# และ HTML ดี

ดีแค่ไหน? อย่างน้อยผู้เรียนควรเข้าใจและทำตามประโยคเหล่านี้ได้ (สามารถสร้างคลาสที่มีเมธอด และเรียกใช้เมธอดนั้นขอ่งอ๊อบเจ็กต์ของคลาสดังกล่าวได้ / สามารถสร้างเว็บเพจด้วย notepad ให้แสดงภาพ แสดงตาราง ปุ่ม และ hyperlink ที่คลิกแล้วไปเพจอื่นได้)

เราสามารถใช้ภาษา VB หรือ C# ในการสร้างเว็บด้วย ASP.NET MVC ก็ได้ แต่เพื่อความสะดวกของการสอน อาจารย์จะใช้ภาษา C# ผู้เรียนที่จำเป็นต้องใช้ VB ควรศึกษา syntax ทั่วไปของ C# มาก่อน หรืออย่างน้อยต้องอ่านภาษา C# ได้ดี ส่วนเวลาเรียน ผู้เรียนจะเขียนด้วยภาษา VB ก็ได้

ลงทะเบียนเรียน

 ติดต่อจัดอบรม In-house Training

จัดอบรมหลักสูตรนี้ ในที่ทำงานของคุณเอง สำหรับกลุ่มผู้เรียน 4-5 คนขึ้นไป

ขอใบเสนอราคา

เนื้อหาวิชา

Day 1

  • Understand ASP.NET MVC
  • Understand Web/HTTP architecture
  • Create a new page and navigation
  • Create a page with Form Submitting
  • Creating Models with Business Logics
  • Using Bootstrap Front-End Framework

Day 2

  • More Practicing on Model-View-Controller
  • Client-side and Server-side Validation
  • Entity Framework Code First with SQL Server
  • Bundling Styles and Scripts
  • Passing Data from Controller to View

Day 3

  • EF Code First Migration
  • Razor Syntax
  • Routing
  • EF Database-First
  • Using Stored Procedures via EF

Day 4

  • Action Results
  • Json Result - Doing Ajax with jQuery
  • File Result – Image and PDF
  • Authentication and Authorization
  • Display and Editor Templates
  • Completing App and Deployment

Day 5

  • Recommended Application Architecture
  • Repository Pattern
  • Dependency Injection with AutoFac
  • Workshop Session
  • Miscellenous and Advanced Topics

หลักสูตรอื่นที่เกี่ยวข้อง

  • Essential OOAD
     
    เลือกเรียนหลักสูตรนี้ก่อนหรือหลังก็ได้ เพื่อรู้ที่มาที่ไป เข้าใจกระบวนการวิเคราะห์ออกแบบ OOAD และเรียนรู้ UML ก่อนจะได้มาซึ่งเว็บแอปพลิเคชั่นที่มีคุณภาพสูง
  • Programming Visual C#
     
    Prerequisite นี่เป็นหลักสูตรบังคับที่ควรเรียนก่อน หรือควรมีความรู้เทียบเท่ามาก่อน

ภาพการอบรมที่ผ่านมา

Promotion

CodeChop by GreatFriends

×
Promotion

GF Standard

  • ศิษย์เก่าลด 10%
  • บริษัทศิษย์เก่า ลด 10%
  • สมัครพร้อมกัน 2 คน ลด 5%
  • สมัครพร้อมกัน 3 คน ลด 7%
×
Promotion

GreatFriends for the People

  • บุคคลธรรมดาลด 50% + ไม่มี VAT
  • ไม่รับในนามนิติบุคคล (ไม่ออกใบเสร็จ/ใบกำกับภาษีให้)
  • ไม่มีการออกใบเสร็จรับเงิน/ใบกำกับภาษี/บิลเงินสดให้ในทุกกรณี
  • ใช้ส่วนลดศิษย์เก่าในหลักสูตรนี้ไม่ได้
×
Promotion

None

×
Promotion

Special Holiday

  • สามารถเรียนในนามบุคคลธรรมดาหรือนิติบุคคลก็ได้
  • สำหรับนิติบุคคล ราคานี้ยังไม่ได้รวม VAT 7%
  • ใช้ส่วนลดศิษย์เก่าในหลักสูตรนี้ไม่ได้
×
Promotion

Three Plus One

  • ฉลองเกรทเฟรนด์ครบรอบ 12 ปี สมัครพร้อมกัน 2 คน ลด 10%
  • ศิษย์เก่าลด 10%
  • ฉลองเกรทเฟรนด์ครบรอบ 12 ปี เรียน 3 คอร์ส แถมฟรี 1 คอร์ส
  • บริษัทศิษย์เก่า ลด 10%
×