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