Course Code: dotnetcoreangular
Duration: 21 hours
Prerequisites:

.NET 核心

  •  命令式、面向對象的程式設計語言的工作知識,如 C#、C++ Java。
  •  熟練掌握終端或命令行和文本編輯器。

Angular

  •  ASP.NET 核心 MVC 開發的工作知識,對 JavaScript、HTML 和 CSS 有很好的理解
Overview:

.NET 酷睿是一個開源框架,用於在 Windows、macOS 上創建 .NET 應用程式
Linux


在此講師指導的現場培訓中,學員將學習.Net Core
通過創建一個應用程式範例,演示.Net Core的獨特品質
與其他框架。它還介紹了如何在ASP.NET核心 MVC 專案中使用Angular

培訓結束時,學員將能夠:

  • 設置.Net Core與立即開始開發所需的工具和 IDEs 一起進行。
  • 使用 .Net 構建各種類型的軟體,包括 Web 應用程式、主控台應用程式、微服務和庫。
  • 瞭解.Net Core的元件,包括類庫、包、元包和框架。
  • 在 .NET 核心中構建庫和應用程式。
  • 瞭解開發高品質發佈軟體的重要方面
  • 使用 ASP.NET Core、其優勢和劣勢以及如何利用其功能安全地構建應用來構建應用。
  • 使用ASP.NET核心 MVC 進行前端開發。
  • Frond_end框架和工具,如AngularBootstrap,努特,鮑爾,網路包,Gulp,和Azure
  • 創建包含AngularVisual StudioVisual Studio代碼專案,ASP.NET核心 MVC 並使它們協同工作。
  • 使用Entity Framework Core存儲應用程式資料,並ASP.NET核心標識對使用者進行身份驗證和授權。
  • 使用ASP.NET核心包向Angular提供功能。
Course Outline:

第一天:

.NET Core 概述

  • 與 .Net Framework 的優點和區別

構建 .NET Core 個應用程式

  • 安裝 .NET Core SDK,使用 .NET CLI,創建和執行 .NET Core 應用程式

使用 .NET Core 構建

  • 框架、運行時和平臺,MSBuild 基礎知識

使用 xUnit 進行單元測試

  • 編寫單元測試、事實和理論

使用資料庫

  • 關係型, SQLite, 轉換數據

使用 ORM(物件關係映射器)訪問數據

  • Dapper 與 Entity Framework Core

使用 ASP.NET Core 建立微服務

調試

  • WinDBG/CDB、LLDB、SOS

性能和分析

  • xUnit.Performance、PerfView

當地語系化應用程式 .NET 可移植性分析器 準備發佈

  • NuGet 包、NuGet 源、簽名程式集

第2天:

ASP.NET Core 概述

創建 ASP.NET Core Web 應用程式

  • 元件

使用中間件管道處理請求

  • 服務靜態檔、添加功能、組合中間件、處理異常

在 ASP.NET Core 中使用MVC 映射 URL

  • 常規路由、約束和預設值、生成URL

模型綁定

  • 驗證用戶輸入

使用Razor檢視 使用標記説明程式 創建 Web API

  • 屬性路由、內容協商、XML 格式

使用依賴關係注入配置服務 配置 ASP.NET Core 應用程式 使用 Entity Framework Core 查詢、創建和更新數據 使用MVC篩選器管道 使用 ASP.NET Core Identity 系統 保護應用程式 在 IIS 中發佈、承載 ASP.NET Core 應用程式

  • 捆綁和縮小

監視和故障排除

第三天:

前端開發人員工具集概述 Angular 概念

  • 創建專案
  • 創建數據模型
  • 創建 Web 服務

構建 Angular 應用程式 創建 Angular 儲存 將 Angular 與 Blazor 配合使用 數據綁定和指令 服務和依賴注入 將 Angular 與 ASP.NET MVC 一起使用 Visual Studio 支援 Angular Bootstrap 概念

  • Bootstrap 樣式、元件

使用 NuGet 和 Bower 管理依賴項 使用 Gulp 和 webpack 構建應用程式 創建管理功能 保護應用程式 部署 ASP.NET Core Angular 應用程式

  • 新的託管模型,安裝在 IIS、Azure、Docker 容器上

在 Windows 外部構建 ASP.NET CORE 應用 總結

Sites Published:

United Arab Emirates - .NET Core and Angular Training Course

Qatar - .NET Core and Angular Training Course

Egypt - .NET Core and Angular Training Course

Saudi Arabia - .NET Core and Angular Training Course

South Africa - .NET Core and Angular Training Course

Brasil - .NET Core and Angular Training Course

Canada - .NET Core and Angular Training Course

中国 - .NET Core and Angular Training Course

香港 - .NET Core and Angular Training Course

澳門 - .NET Core and Angular Training Course

台灣 - .NET Core and Angular Training Course

USA - .NET Core and Angular Training Course

Österreich - .NET Core and Angular Training Course

Schweiz - .NET Core and Angular Training Course

Deutschland - .NET Core and Angular Training Course

Czech Republic - .NET Core and Angular Training Course

Denmark - .NET Core and Angular Training Course

Estonia - .NET Core and Angular Training Course

Finland - .NET Core and Angular Training Course

Greece - .NET Core and Angular Training Course

Magyarország - .NET Core and Angular Training Course

Ireland - .NET Core and Angular Training Course

Luxembourg - .NET Core and Angular Training Course

Latvia - .NET Core and Angular Training Course

España - .NET Core and Angular Training Course

Italia - .NET Core and Angular Training Course

Lithuania - .NET Core and Angular Training Course

Nederland - .NET Core and Angular Training Course

Norway - .NET Core and Angular Training Course

Portugal - .NET Core and Angular Training Course

România - .NET Core and Angular Training Course

Sverige - .NET Core and Angular Training Course

Türkiye - .NET Core and Angular Training Course

Malta - .NET Core and Angular Training Course

Belgique - .NET Core and Angular Training Course

France - .NET Core and Angular Training Course

日本 - .NET Core and Angular Training Course

Australia - .NET Core and Angular Training Course

Malaysia - .NET Core and Angular Training Course

New Zealand - .NET Core and Angular Training Course

Philippines - .NET Core and Angular Training Course

Singapore - .NET Core and Angular Training Course

Thailand - .NET Core and Angular Training Course

Vietnam - .NET Core and Angular Training Course

India - .NET Core and Angular Training Course

Argentina - .NET Core and Angular Training Course

Chile - .NET Core and Angular Training Course

Costa Rica - .NET Core and Angular Training Course

Ecuador - .NET Core and Angular Training Course

Guatemala - .NET Core and Angular Training Course

Colombia - .NET Core and Angular Training Course

México - .NET Core and Angular Training Course

Panama - .NET Core and Angular Training Course

Peru - .NET Core and Angular Training Course

Uruguay - .NET Core and Angular Training Course

Venezuela - .NET Core and Angular Training Course

Polska - .NET Core and Angular Training Course

United Kingdom - .NET Core and Angular Training Course

South Korea - .NET Core and Angular Training Course

Pakistan - .NET Core and Angular Training Course

Sri Lanka - .NET Core and Angular Training Course

Bulgaria - .NET Core and Angular Training Course

Bolivia - .NET Core and Angular Training Course

Indonesia - .NET Core and Angular Training Course

Kazakhstan - .NET Core and Angular Training Course

Moldova - .NET Core and Angular Training Course

Morocco - .NET Core and Angular Training Course

Tunisia - .NET Core and Angular Training Course

Kuwait - .NET Core and Angular Training Course

Oman - .NET Core and Angular Training Course

Slovakia - .NET Core and Angular Training Course

Kenya - .NET Core and Angular Training Course

Nigeria - .NET Core and Angular Training Course

Botswana - .NET Core and Angular Training Course

Slovenia - .NET Core and Angular Training Course

Croatia - .NET Core and Angular Training Course

Serbia - .NET Core and Angular Training Course

Bhutan - .NET Core and Angular Training Course

Nepal - .NET Core and Angular Training Course

Uzbekistan - .NET Core and Angular Training Course