课程大纲
第一天:
.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 应用 总结
要求
.NET 核心
- 命令式、面向对象的编程语言的工作知识,如 C#、C++ Java。
- 熟练掌握终端或命令行和文本编辑器。
Angular
- ASP.NET 核心 MVC 开发的工作知识,对 JavaScript、HTML 和 CSS 有很好的理解
客户评论 (11)
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
课程 - Introduction to .Net Core
The practical experience of actually working with the code
Chad Roskuge - ALTRON
课程 - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
课程 - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
课程 - Building Web Apps using the MEAN stack
我喜欢你的笑话
Dermot - Griffiths & Armour
课程 - Angular 2 Fundamentals
机器翻译
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
课程 - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
分步分析。每行代码说明。我在课程中遇到的每个问题都得到了成功解决,Łukasz 告诉我原因。 我也喜欢已经提出的良好做法。我从来没有相信过TDD风格 - 我只是觉得它没有用,不值得花时间。Łukasz 指出了 TDD 的诸多优点,这完全改变了我的看法。
Michał Uściński - Devapo Sp. z o. o.
课程 - Testing Angular Applications
机器翻译
część o RxJS
Kacper - INWEBIT Sp. z o.o.
课程 - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
课程 - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
课程 - Angular 6
Good examples and interactive course !