ASP.NET (C#) Core MVC + SQL server and Entity Framework

ASP.NET (C#) Core MVC + SQL server and Entity Framework
ASP.NET Core MVC ปัจจุบันคือเวอร์ชั่น 2.1 เป็นเทคโนโลยีใหม่ของ ASP.NET ซึ่งได้รับการพัฒนาขึ้นมาใหม่ทั้งหมด เพื่อให้สามารถทำงานได้ในทุกแพลตฟอร์ม ไม่ว่าจะเป็น Windows, Linux หรือ MacOS เป็นต้น นอกจากนี้ยังสามารถติดตั้งร่วมกับ Apache, Nginx ด้วย Pipeline HTTP เพื่อประสิทธิภาพที่ดีมากยิ่งขึ้น ในส่วนของระบบฐานข้อมูล ก็สามารถที่จะเชื่อมต่อได้ไม่จำกัดค่าย เช่น SQL server, MySQL และ Oracle เป็นต้น ซึ่งใช้เทคโนโลยีชื่อว่า Entity Framework (EF) อีกทั้งยังรองรับความสามารถด้าน cloud อีกด้วย หลักสูตรนี้ท่านจะได้เรียนการพัฒนาเว็บแอพลิเคชั่นด้วย ASP.NET Core MVC โดยใช้ C# ซึ่ง โดยเริ่มตั้งแต่ต้น จนสามารถพัฒนาแอพลิเคชั่นตัวอย่างเพื่อทดลองใช้งานได้
ดาวน์โหลด PDF
รายละเอียดหลักสูตร

วัตถุประสงค์

  • เรียนรู้การทำงานของ ASP.NET Core
  • เรียนรู้คุณสมบัติและฟีเจอร์ของ ASP.NET Core
  • เข้าใจการทำงานพื้นฐานของ ASP.NET Core
  • สามารถสร้างแอพลิเคชั่นจาก ASP.NET Core ขึ้นใช้งานได้
  • มีความเข้าใจและนำไปต่อยอด เพื่อใช้งานได้

กลุ่มเป้าหมาย

  • โปรแกรมเมอร์
  • พนักงานบริษัท
  • นักเรียนนักศึกษา / อาจารย์
  • ฟรีแลนซ์
  • ผู้ที่สนใจด้านเทคโนโลยี .NET

ความรู้พื้นฐาน

  • มีพื้นฐานด้านการใช้ .NET มาแล้ว
  • มีพื้นฐานการเขียนโปรแกรม C# (หรือภาษาที่โครงสร้างใกล้เคียง เช่น Java เป็นต้น)
  • สามารถใช้ Command line ได้คล่อง
  • มีพื้นฐานด้าน web application เช่น HTML, JavaScript เป็นต้น

ระยะเวลาในการอบรม

  • 20 ชั่วโมง (3 วัน)

ราคาคอร์สอบรม

  • 8,500 บาท / ท่าน

วิทยากรผู้สอน

  • อาจารย์เอกสิทธิ์ ศรีสุขะ

เนื้อหาคอร์สอบรม

Introduction

  • Review of ASP.NET
  • ASP.NET Core MVC
  • Environment setup & tools for development
  • Create the first project
  • Testing the project
  • Project's Structure
  • The Model-View-Controller concepts

Routing

  • Routing in ASP.NET Core MVC
  • Basic Route
  • Routing Parameters
  • Registering Routes

View & Template

  • Basic View
  • Using ViewBag
  • Using Dynamic Objects
  • Html Helpers
  • Validation Attributes
  • Introduction to Razor template
  • MVC Core Razor Syntax
  • Tag Helpers
  • View Components

Controllers

  • Controller Class
  • Actions
  • Request / Response
  • Action Results
  • Action Attributes
  • Serving Static Files
  • Filters

Working with EF and Models

  • Setup SQL server 2016
  • Entity Framework Concepts
  • Entity Framework Migration
  • Models Persistants
  • Using XML Serialization
  • Testing Operation in Models

Restful Web API

  • ASP.NET Core Web API
  • REST and Web API
  • Creating Web API
  • Testing with Postman
  • Connecting with Angular (5.0)
  • Restful Web API Authorization with ASP.NET Core Identity

Workshop

Deployment and Testing

  • ASP.NET server architecture
  • Unit Testing in .NET Core
  • Deploy the ASP.NET core on Linux server
สรุปหลักสูตร
รหัส MS-ASP-01
หมวดหมู่ .NET + SQL Server
ผู้สอน อาจารย์เอกสิทธิ์ ศรีสุขะ
ระยะเวลา 20 ชั่วโมง (3 วัน)
ราคา ฿ 8,500
สอบถามรายละเอียด / ขอใบเสนอราคา

เอกสิทธิ์ ศรีสุขะ

โทร: 083-0826392
Line ID: 0830826392
หรือใช้ chatbox ด้านล่างได้เลยครับ
การชำระเงิน
  • ธนาคารกรุงเทพ สาขาลุมพินี บัญชี 124-4-41191-2 นายเอกสิทธิ์ ศรีสุขะ
  • ธนาคารกสิกรไทย สาขาบิ๊กซีสะพานควาย บัญชี 025-8-24003-0 นายเอกสิทธิ์ ศรีสุขะ

คอร์สอื่นๆ ที่เกี่ยวข้อง