ภาพรวมหลักสูตร ASP.net Core MVC เป็นเทคโนโลยีสำหรับการพัฒนาเว็บแอพด้วย .NET ในปัจจุบัน และอนาคตของไมโครซอฟท์ ปัจจุบันก้าวสู่เวอร์ชั่น 2.0 (.net core 2.0) เป็นเวอร์ชั่นใหม่ต่อมาจาก ASP.net, ASP.net MVC พัฒนาอยู่บนเทคโนโลยี .NET Core ทำให้สามารถใช้งานและพัฒนาได้ทั้งบน Windows , Mac และ Linux โดยใช้ภาษา Visual C# , Razor และเชื่อมต่อฐานข้อมูล SQL Server บน Cloud ได้ด้วย Entity Framwork Core (EF CORE) โดยใช้วิธีพัฒนาแบบ Code-First เป็นหลัก
หลักสูตรนี้ถูกออกแบบมาสำหรับผู้ที่ต้องการพัฒนา Web Application ด้วย ASP.NET CORE MVC ตั้งแต่เริ่มต้น โดยผู้เข้าอบรมมีพื้นฐานเพียง HTML, CSS และภาษา C# เบื้องต้นก็เพียงพอ โดยเมื่อจบหลักสูตรไปแล้วผู้เข้าอบรมจะเข้าใจแนวคิด แนวทางการพัฒนาและไปต่อยอดพัฒนา Web Application ของตัวเองได้ต่อไป
สิ่งที่คุณจะได้รับ เพื่อให้ผู้เรียนเข้าใจแนวคิด โครงสร้างของเทคโนโลยี ASP.NET Core MVC เข้าใจแนวทางการนำ ASP.NET Core MVC ไปใช้งาน เข้าใจการเขียนโปรแกรมประยุกต์ใช้ ASP.NET Core MVC ร่วมกับโปรแกรม Visual Studio 2017 เขียนโปรแกรมจัดการฐานข้อมูลร่วมกับ SQL Server 2016 เขียนโปรแกรมติดต่อ Web Service (Web API) ด้วย ASP.NET Core MVC ได้ หลักสูตรนี้เหมาะสำหรับ เจ้าหน้าที่ฝ่ายไอทีหรือผู้ที่เกี่ยวข้อง นักพัฒนาที่สนใจเทคโนโลยีการพัฒนาเว็บแอพพลิเคชั่นด้วย .NET นักเรียน-นักศึกษา และครูอาจารย์ ผู้สนใจทั่วไปที่ต้องการศึกษาการพัฒนาเว็บด้วย ASP.NET Core MVC พื้นฐานของผู้เข้าอบรม มีพื้นฐานภาษา HTML, CSS และ C# เล็กน้อย เข้าใจพื้นฐานการออกแบบเว็บไซต์อย่างง่าย มีความรู้พื้นฐานการใช้ฐานข้อมูลเบื้องต้น เข้าใจแนวคิด OOP และ MVC อยู่บ้าง หรือหากไม่มีจะมีการปรับพื้นฐานให้
หัวข้อการฝึกอบรม เปิดทั้งหมด
01 Introduction to ASP.NET Core MVC
Review of ASP.NET Web Forms
Advantages and Disadvantages of Web Forms
Model-View-Controller Pattern
ASP.NET Core MVC
.NET Core
Considerations in Using ASP.NET MVC
Unit Testing
02 Getting Started with ASP.NET Core MVC
ASP.NET Core MVC Testbed
Using Visual Studio
Configuring for ASP.NET Core MVC
Rendering Views
Razor View Engine
Dynamic Output
03 ASP.NET MVC Architecture
The Controller in ASP.NET MVC
The View in ASP.NET MVC
The Model in ASP.NET MVC
Helper Methods for HTML
Form Submission
Model Binding
04 The Model
More Complex Models in MVC Programs
Microsoft Technologies for Model Persistence
Using XML Serialization
NuGet Package Manager
Using ADO.NET
Input Validation
05 The Controller
Controller Base Class
Actions
Retrieving Data from a Request
Action Results
Action Attributes
Serving Static Files
Filters
06 The View
View Responsibility
Using ViewBag
Using Dynamic Objects
Html Helpers
Validation Attributes
07 Routing
Routing in ASP.NET Core MVC
Properties of Routes
Parameters in Routing
Registering Routes
Attribute Routing
08 ASP.NET Core Web API
ASP.NET Core Web API
Representational State Transfer
REST and Web API
HTTP Services Using Web API
HTTP Testing Tools
Using Postman
HTTP Response Codes
ASP.NET Web API Clients
9.ASP.NET Core and Ubuntu linux
Deploy asp.net core on Ubuntu linux
รอบอบรมและรูปแบบการอบรม สำหรับบุคคล — รอบอบรมทั่วไป
ขณะนี้ยังไม่มีรอบอบรมเปิดรับสมัคร ลงชื่อจองไว้ได้เลย ทีมงานจะติดต่อกลับเป็นกลุ่มแรกเมื่อเปิดรอบถัดไป หรือสอบถามทางไลน์ หรือโทร 02-570-8449 หรือ 088-807-9770
สำหรับองค์กร — In-house / Private Training ปรับเนื้อหาให้ตรงกับเครื่องมือและงานจริงของทีม เลือกวันเอง อบรมที่บริษัทหรือออนไลน์สด ออกใบเสนอราคาในนามนิติบุคคลให้ฝ่ายจัดซื้อ ขอใบเสนอราคาอบรมองค์กร คำถามที่พบบ่อย หลักสูตร ASP.NET Core MVC เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน เหมาะกับ เจ้าหน้าที่ฝ่ายไอทีหรือผู้ที่เกี่ยวข้อง · นักพัฒนาที่สนใจเทคโนโลยีการพัฒนาเว็บแอพพลิเคชั่นด้วย .NET · นักเรียน-นักศึกษา และครูอาจารย์ พื้นฐานที่ผู้เรียนควรมี มีพื้นฐานภาษา HTML, CSS และ C# เล็กน้อย · เข้าใจพื้นฐานการออกแบบเว็บไซต์อย่างง่าย หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449
หลักสูตร ASP.NET Core MVC ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง ราคาปกติ 10,000 บาท ใช้เวลาอบรม 18 ชั่วโมง ราคานี้ยังไม่รวม VAT 7% (กรณีชำระในนามนิติบุคคล) ชำระค่าอบรมด้วยการโอนเข้าบัญชีบริษัท แล้วแจ้งชำระเงินผ่านหน้าแจ้งชำระเงิน ของเว็บไซต์ และขอใบเสร็จรับเงินหรือใบกำกับภาษีในนามบริษัทได้
เรียนจบได้รับ Certificate หรือไม่ ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส ใบประกาศแต่ละใบมีเลขที่ของตัวเอง ใครก็ตามที่มีเลขที่ใบประกาศตรวจสอบความถูกต้องออนไลน์ได้ที่หน้าตรวจสอบใบประกาศของสถาบัน จึงใช้แนบแฟ้มผลงานหรือส่งให้ฝ่ายบุคคลประกอบการพัฒนาบุคลากรได้
อบรมที่ไหน มีเรียนแบบออนไลน์หรือไม่ เรียนได้ทั้งแบบออนไซต์ที่สถาบันไอทีจีเนียส และนัดเรียนผ่านออนไลน์ และรับจัดอบรมเฉพาะทีม (In-house Training) ให้องค์กร สอบถามรอบและสถานที่ได้ที่ LINE @itgenius หรือโทร 02-570-8449
ถ้าเรียนไม่ทันหรือขาดเรียน มีเรียนซ้ำ/เรียนชดเชยหรือไม่ มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน แจ้งชื่อหลักสูตรและรอบที่เคยเรียนกับทีมงาน แล้วทีมงานจะตรวจสอบและแจ้งรอบที่ยังมีที่นั่งว่างให้เลือก สอบถามได้ที่ LINE @itgenius หรือโทร 02-570-8449
สมัครเรียนหรือขอใบเสนอราคาในนามบริษัทได้อย่างไร สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ ลงทะเบียนผู้เข้าอบรมหลายคนได้ในครั้งเดียว และกรอกเลขประจำตัวผู้เสียภาษีกับที่อยู่สำหรับออกใบกำกับภาษีได้ในฟอร์ม หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่มขอใบเสนอราคา สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius