ASP.Net Core 6 Web API 從 0 到 1 線上課程
我個人幫不少公司後端核心系統進行Web API架構設計、商業應用開發、升級轉換和部門內訓已有多年經驗,也了解第一次接觸的開發人員所缺少的知識和技能。
課程也適合從未開發過ASP.NET Core Web API的朋友,我將帶領你有效率的開發 ASP NET Core 6 Web API,掌握ASP NET Core 6 Web API核心架構,並引領你建立Web API且整合DI和EF Core和提供API端點和GET、POST動詞來操作資料庫,幫助你打下扎實基礎,學到貨真價實的開發能力,並且可以立即用於真實工作環境,讓自己可隨心所欲活用ASP.NET Core 6 Web API,現在就加入這堂課,和我一起建立跨平臺、高效能的RESTful Web API。
課程內容
*前言
課程簡介
Web API 是什麼
為什麼需要 Web API
RESTful web API 設計準則
為什麼選擇ASP.Net Core框架
*基礎知識
.NET 簡介
安裝Asp.Net Core SDK 和 Runtime
ASP.NET Core 簡介
Asp.Net Core Web API專案範本介紹
API控制器、紀錄和模型類別
使用 Swagger測試
*必備技巧
中介軟體(Middleware)
相依性注入(DI)
路由(Routing)
資料繫結(Model Binder)
動作過濾器(Action Filter)
統一API回應格式
例外處理
建立控制器
CORS 設定
自訂授權機制
使用postman 測試Restful API
環境組態管理
部署應用程式至IIS
*設定Entity Framework Core存取SQL Server
ORM概述
EF Core 開發環境設定
初探EF Core建立資料模型
Code First 簡介
建立DbContext
建立資料表
建立EF Core Migration
新增、刪除、修改和查詢資料操作
RiCo技術學院: ASP.Net Core 6 Web API 從 0 到 1
Overview
Features:
- 實戰課程
- 開發技巧