fbpx

使用 ASP .NET Core 和 Angular 從頭開始建構一個 Web 應用程式

Contents

從頭到尾如何使用 ASP.NET Core API 和 Angular 建構應用程式的實際示例

課程影片介紹( 附中文字幕 )

從這 35 小時的課程,你會學到

  • 學習如何使用 ASP.NET Core、實體框架核心(Entity Framework Core)和 Angular 建立一個 web 應用程式
  • 完成本課程的學生將對 Angular 和 ASP.NET Core有一個實際的理解
  • 瞭解如何使用最佳實踐來構建 Angular 應用程式
  • 學習如何將第三方元件整合到 Angular 應用程式中
  • 有效地使用 Visual Studio code 來改善工作流程
  • 使用 AutoMapper
  • 實現拖放照片上傳整合到雲端平臺
  • 實現私有訊息系統
  • 實現資料的過濾、排序和分頁
  • 通過 AlertifyJS 在 Angular 上顯示通知
  • 使用 JWT 認證標記(JWT Authentication tokens )實現身份驗證
  • 處理 SPA 及 API 的錯誤
  • 使用實體框架核心(Entity Framework Core)永續儲存資料
  • 使用 SignalR 進行實時通知和狀態

要求

  • 在 ASPNET Core 和 Angular 的 Hello World 體驗
  • 希望學習如何建構功能完備的 Web 應用程式的熱情

課程說明

本課程已完全重新錄製,現在使用.NET 7.0,Angular 14!

你是否學過 ASP.NET Core 和 Angular 的基礎知識?不知道下一步該往哪裡更進一步?本課程應該能夠幫助你解決這個問題。在這個課程中,我們從零開始,逐步建構我們的 API 和 Angular 前端,直到我們有了一個全功能的 Web 應用程式,然後我們發佈到 IIS 和 Linux 伺服器。

這些是目前最熱門的框架中的兩個,它們是’後端’(微軟的 ASP.NET Core)和’前端’(Google 的Angular),非常值得花時間去學習。

在本課程中,我們從頭到尾建構完整的應用程式,展示並解釋每一行程式碼。

本課程截至 2022 年 11 月使用 .Net 7.0 和 Angular v14 進行更新,隨著這些框架的發展,本課程也將隨之發展。

閱讀該課程的一些精彩評論:

Jim說:“在 .Net 核心中建構 API 並與 Angular 合作絕對是最好的選擇!”

Daniyal 說:“這是一個完整的基於專案的課程,從開始到結束使用實戰經驗,使用目前市場上需要的技術,對學習最新技術感興趣的人應該考慮這門課程。”

以下是你將在本課程中學習的一些內容:

  • 設定好開發環境
  • 使用 DotNet CLI 和 Angular CLI 開發 ASP.NET Core WebAPI 和 Angular 應用程式
  • 為我們的 Angular 應用程式添加客戶端登入和註冊功能
  • 添加第三方組合元件,以添加一些吸引人的功能到應用程式
  • 將路由( routing )加入 Angular 應用程式並保護路由。
  • 在 ASP.NET Core 中使用 Automapper
  • 使用 Bootstrap 建構一個美觀的用戶界面
  • 在 Angular 中添加照片上傳功能以及酷炫的畫廊
  • Angular Template 表單和 Reactive 表單和驗證
  • 分頁、篩选和過濾
  • 添加私人訊息系統到應用程式
  • 免費將應用程式發佈到 Heroku
  • 使用 SignalR 在用戶之間實現實時狀態和實時消息傳遞
  • 還有更多的事情

你需要這門課程的工具

在這門課程中,所有課程都使用 Visual Studio Code 展示,Visual Studio Code 是一個免費的(和奇妙的)跨平台代程式編輯器。 你當然可以使用你喜歡的任何程式編輯器以及你喜歡的任何操作系統……只要它是 Windows、Linux 或 Mac

這門課程適合你嗎?

本課程非常實用,大約 90% 以上的課程將帶你跟著我一起編寫專案。 如果做中學對你來說可學到最多,那麼這門課肯定適合你。

在本課程中,我們將使用 DotNet CLI 和 Angular CLI 完全從頭開始建立範例約會應用程式。你需有一台你最喜歡的操作系統的電腦,以及熱衷學習如何使用 ASP.NET Core 和 Angular 開發應用的心即可參加。

目標受眾

  • ASPNET Core 和 Angular 的初學者,希望學習這些框架的實際用法,以開發引人注目和功能強大的應用程式
  • 喜歡實作學習而不是理論學習的學生

講師簡介

Neil Cummings  專業軟體開發自由工作者 ( 更多講師主講課程介紹 )

Neil Cummings 是一名專業的自由軟體開發人員。 大約 15 年前從 IT 行業開始,採用更多輕量級框架如 Angular 和 ASP.NET Core 之前,他大多工作是在 SharePoint 上。

在嘗試成為自由工作者之前,他曾為 Microsoft 和 Rackspace 等公司工作。 也是微軟認證的培訓師。

字幕:簡中、英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • 點選這個優惠連結 課程特價 | Udemy 永久擁有課程 NT330 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


Lingoda

也許你會有興趣


不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: