活動簡介

提醒您!

此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:

精準解析 ASP.NET Core Web API

活動規劃

本活動採用最新 .NET Core 3.1 來準備,而 ASP.NET Core 3.1 更是一個滿滿的開發大平台,其中又可細分為 Razor Page、MVC、Web API、SignalR、Blazor 等開發類型,本活動專注在 ASP.NET Core Web API 此一開發類型。筆者的團隊由 .NET Core 2.0 開始導入,從 .NET Core 2.0、2.1、2.2 到 3.1 均有正式上線專案,因此,在 .NET Core 開發過程中擷取了許多的經驗,從經驗中我們清楚瞭解傳統 .NET Framework 開發人員轉換至 .NET Core 的痛點。我們希望化繁為簡快速的帶領大家進入 ASP.NET Core 的世界,而 ASP.NET Core Web API 因為沒有前端頁面的內容,專注在後端的處理模式,是非常合適用進入 ASP.NET Core 世界的踏板。

此課程為線上 LIVE 方式進行,使用工具 Microsoft Teams ,您無須安裝,即可使用。

活動等級:初階→中階

活動講師

Bruce(陳傳興)
Bruce(陳傳興)

由 MS-DOS 6.22 與 Intel 486 DX2-66 進入資訊領域,在 QBasic 寫下第一行 Hello World,就愛上了開發的世界。

目前任職於全美前百大私人企業,現任微軟最有價值專家(Microsoft MVP),負責大型 B2B 資料交換、Web API 架構、Docker for Windows 等系統平台架構與設計。由 ASP.NET 2.0(WebForms) 進入 .NET 的世界,喜歡分享心得於 https://blog.kkbruce.net 部落格,瀏覽量超過七百萬。於ASP.NET MVC 2.0 接觸 MVC 架構,從此愛上 MVC 推廣 MVC,因此,先後受邀加入 Study4.tw 與 twMVC 社群講師,並經常於社群分享開發經驗,對於 ASP.NET Web API 框架有深入研究,是台灣宣導 ASP.NET Web API 的先驅。

講師經歷:
  • Skilltree 兼任講師 (2016 ~ )
  • twMVC 社群核心講師 (2013 ~ )
  • Study4 社群核心講師 (2013 ~ )
  • 微軟MVP最有價專家 - Visual Studio and Development Technologies(2012 ~ )
  • Build School 企業導師 (2017~2018)
  • 微軟TechDays Taiwan講師(2013~2014)
  • 微軟MSDN講座講師(2013~2015)
  • 微軟虛擬學院(MVA)講師(2013~2014)
  • 台中市電腦商業同業公會特約講師
  • 逢甲大學GIS中心(2018 GI Day特約講師)
  • 碩益科技股份有限公司 企訓
  • 長榮航空資訊部 企訓
     

活動介紹

  • 深入淺出 REST 概觀
  • 深入淺出 HTTP 概觀
  • .NET Standard 概觀
  • .NET Core 概觀
  • .NET Core CLI 概觀
  • ASP.NET Core Web API 與 Models 處理概觀
  • ASP.NET Core Web API 與 Json Patch 概觀
  • ASP.NET Core Web API 與 Action Results 概觀
  • ASP.NET Core Web API 與 Routing 概觀
  • ASP.NET Core Web API 跨平台存取概觀
  • ASP.NET Core Web API 錯誤處理概觀
  • ASP.NET Core Web API 文件產生器概觀
  • ASP.NET Core Web API 測試議題概觀
  • ASP.NET Core Web API 安全議題概觀

講者的話

ASP.NET Core 能講的東西實在太多,光 ASP.NET Core Web API 的 IActionResult 範例就準備了 101 個。又例如 `return File()` 有多達 24 個多載,您知道怎麼用嗎?如果要細講,光 IActionResult 可能就能講一天了,那可怎麼辦?「授人以魚不如授人以漁」,此活動是漁,那麼AspNetCore-Practice這個開源專案就是魚了,不藏私,直接送給來過此地的各位。此專案講者會持續維護,但不同於活動裡的實作,此開源專案專注在練習(Practice)上,不會有過多說明,專為活動設計的實作就不會出現在上面。以漁為主,以魚為輔,相輔相成。不止如此,講者更直接向 ASP.NET Core Docs 官網直接提供 Web API 方面的貢獻,希望能幫忙更多的開發者,相關細節也會在活動內說明。

選擇 ASP.NET Web API 2 或 ASP.NET Core Web API?

  • 如果公司專案以 .NET Framework 為開發基礎,那麼可挑選【ASP.NET Web API 2 實戰訓練營精華版】,把基礎打好,RESTful 的基礎都是通用的,且 ASP.NET Web API 2 的入門門檻較低,大家也比較熟悉 .NET Framework,吸收快效果好。
  • 如果公司專案以 .NET Core 為基開發基礎,那麼可挑選【精準解析 ASP.NET Core Web API】,相較於 .NET Framework,ASP.NET Core 的開發門檻較高些,不過講者會化繁為簡,帶大家領略 .NET Core 的強大與 ASP.NET Core Web API 的美好。

注意事項

  • 本課程不適合不寫程式的管理者。
  • 本課程不適合沒有C#基礎的開發者。
  • 本課程不適合沒有網站開發基礎的開發者。
  • 為避免清脆的鍵聲影響其他朋友,誠摯的懇求您不要攜帶機械式鍵盤。
  • 本課程常態性免費延長時數(最高記錄18:00)如您晚上有約或預定車票,請斟酌延後。

還想知道什麼就留言吧

持續學習

  • 我們使用 Microsoft Teams 做課程討論平台。了解更多

注意事項

  • 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
  • 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
  • 主辦單位保留對活動內容調整的權力。

退款方法

  • 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
  • 活動前7天申請退費,退費用0 %
  • 活動前8天申請退費,退費用90 %
  • 收到申請表後我們會主動與您聯繫。

目前活動