课程培训
ASP.NET Core Web 开发培训课程

 ASP.NET Core Web 开发培训课程   

 

培训目标:

· 深入理解 .NET Core 的概念与思想

· 掌握基于 .NET Core Web 开发技术

· 配合 EF Core 实现数据访问是数据管理

· 理解并掌握 Web API 的概念和思想,基于 .NET Core Web API 实现

· 实现多平台的发布与管理

· 通过实际项目演练并掌握 .NET Core 开发技术

培训对象:

有一定开发基础的企业应用开发者,对微软跨平台的技术方案有兴趣的开发者,希望将原有的 .NET 应用移植到多平台的用户。

学员基础:

有面向对象开发经验,对 Web 技术有一定的了解,有两年以上的开发实践经验。

培训内容:

.NET Core

.NET 是具有多种实现的 ECMA 标准,.NET Core 是跨平台,它可以在 Windows、OS X和Linux 的多个发行版本上运行,.NET Core 在设计和体系结构上是模块化的,针对 .NET Core 编写的代码是可移植的。

.NET Core CLI

.NET Core 带有全新和改进的基础工具集,可用于开发应用程序。该工具集被称为 .NET Core CLI。良好的命令行体验是构建的绝佳基础,作为逻辑扩展,在各个平台上支持相同的命令行接口,更高级别的工具在 .NET Core CLI 之上提供高级的支持。

Visual Studio 开发 .NET Core

使用 Visual Studio 开发 .NET Core 应用。
分析使用 Visual Studio 创建的项目结构,项目文件内容分析。

ASP.NET Core Web Application

实现 Sport Store 项目,在项目中逐步引入 ASP.NET Core Web 应用涉及的概念,并逐步实现项目,通过结合实际来学习与掌握 .NET Core。

· 基于 MVC Web 应用

· 剖析 Razor 视图

· 路由

· 依赖注入

· 过滤器

· 标签助手

· 模型绑定与模型验证

· 基于声明的安全管理

EF Core

提供 .NET Core 环境下的数据访问,支持多种主流数据库系统。

· 创建模型映射

· 查询数据

· 存储数据

· 实现数据库迁移

示例:实现数据的查询与存储

ASP.NET Core Web API

基于 .NET Core 实现 Web API 支持。

· RESTful 概念

· HTTP 协议

· 媒体内容与协商

· ApiController

· 实现 WebAPI

案例实践:在 Sport Store 中实现 Web API 支持

跨平台的发布与部署

将 .NET Core 应用发布到多种主流平台

· .NET Core 应用发布到基于 Windows 系统的 IIS

· .NET Core 应用发布到基于 Windows Service

· .NET Core 应用发布到基于 Linux Apache

· .NET Core 应用发布到基于 Linux Nginx

案例实践:将Sport Store 应用发布到多种服务器

 

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>