求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
成功案例
航天科工 DotNet企业级
日照港集 .NET Fram
神华信 .NET单元测试
台达电子 .NET程序设计与
中体彩 UML+.Net架
云星宇 NET架构和程序设
一汽 .NET架构和程序

相关课程  
.NET框架与分布式应用架构
.NET & WPF & WCF应用开发
UML&.Net架构设计
COM组件开发
.Net应用开发
InstallShield
 
全部课程 >.NET  
ASP.NET Core MVC 高级开发   
757 次浏览  32 次
郝老师
连续7年微软 ASP.NET 方向 MVP (微软最有价值专家)
 
地点时间: 北京、上海、深圳根据报名开班
课程费用: 5000元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明

     

         ASP.NET Core MVC 是基于微软最新版的 .NET 技术的高效 Web 开发技术方案。既可以实现基于网页的服务器端开发,更是开发 Web API 的利器,从开发的效率和质量来讲,目前无出其右。 即使你的目标是 开发 SPA 单页应用,在 ASP.NET Core MVC 也是游刃有余。
         本培训课程覆盖基于 ASP.NET Core MVC 开发的各个方面,从核心入手,系统的介绍所涉及的各种技术 的理论和应用,使得学员可以花费极短的时间,就可以高质量地掌握前沿开发技术,并将其应用于开发 实践中。
         高质量和高效率是优秀技术的核心竞争力,火龙果软件以高质量的培训助力企业成长。
    课程摘要:

    本课程从最新 .NET 开发平台开始,首先深入介绍 .NET 平台的开发核心理念。然后深入分析基于ASP.NET Core MVC 的 Web 开发框架,帮助学员对核心技术有深入的理解和掌握,为进一步的技术成长打好坚实基础。在打好基础后,介绍基于 Razor 的 Web 页面开发技术,随后深入分析和介绍 ASP.NET Core Web API 开发技术,伴随着前端的 API 化,Web API 成为目前开发的重点核心领域。随后,课程进入技术专题的深入部分,分领域分别深入讲解:

       1.Web 开发中的状态管理
       2.认证与授权
       3.异常管理
       4.构建与部署,包括基于 Docker 的构建与部署
       5.数据库访问,基于 EF Core 的数据库访问技术
       6.基于 ASP.NET Core MVC 的前端开发
       7. Blazor 开发技术
       注意: 实际内容将基于客户需要进行调整。
    培训目标:

    • .NET 开发入门
    • ASP.NET Core Web 开发核心技术
    • ASP.NET Core MVC 网站开发技术
    • ASP.NET Core Web 关键技术
    • ASP.NET Core Web API 开发
    • .NET 下数据库访问技术
    • Blazor 开发技术
    • 发布与部署
    培训对象:有一定开发基础的企业应用开发者,对微软跨平台的技术方案有兴趣的开发者,希望将原有的 .NET 应用移植到多平台的用户。
    学员基础:有面向对象开发经验,对 Web 技术有一定的了解,有两年以上的开发实践经验。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:3天

    技术点 内容摘要
    .NET Core 入门 .NET 支持跨平台开发,可以在 Windows , Linux 和 Mac OS 上运行,介绍 .NET 技术演进历史和核心技术概念
    .NET 核心技术 核心技术介绍,技术体系,模块化,构建工具等
    开发工具 .NET Core CLI,使用 Visual Studio Code 开发 .NET 应用,使用Visual Studio 开发 .NET 应用,NuGet 包管理工具的使用,基本的构建与发布
    ASP.NET Core 技术核心 依赖注入 DI 概念与应用
    Host 与中间件技术 深入介绍 ASP.NET Core MVC 中的 Host 技术核心和中间件技术核心及应用
    基于 MVC 的 Web 开发核心 MVC 的概念和应用,MVC 在 Web 开发中的应用
    HTTP 协议 掌握核心的 GET 与 POST 请求,实现多种响应内容支持
    Fiddler 安装和使用 Fiddler 分析 Web 请求与响应, 掌握常见的使用技巧
    布局与分部视图 使用 Layout 和 Patial 提高页面开发效率
    Razor 页面开发技术 基于实际案例,介绍基于 Razor 的页面开发技术
    模型绑定与过滤器 使用模型绑定获取请求数据,使用过滤器构建控制器中的处理管道
    各种 ActionResult 生成响应内容
    路由 实现多页面之间的跳转
    异常处理 实现全局异常处理
    网站状态管理 全局状态管理,基于 Session 状态管理,Cache 状态管理,客户端状态该日
    认证与授权 ASP.NET Core MVC 中对认证的支持,常见认证技术,基于Cookie 的认证,基于 Token 的认证。授权管理,实现用户登录与注销
    RESTFul 概念 基于表述的状态转移核心,WebAPI 的特点及应用
    WebAPI 核心 实现基于 RESTFul 的 Web API
    掌握 ApiController 学习 ASP.NET Core 对 WebAPI 开发技术的支持,实现高效 Web API 开发
    掌握 HttpClient 使用 HttpClient 和 HttpClientFactory 实现 Web API 客户端开发,学习 Polly 在 Web API 开发中的概念和应用
    ADO.NET 入门 ADO.NET 数据库访问技术的核心理念和核心对象
    EF Core 核心技术 ORM 核心概念,EF Core 对 ORM 技术的实现。代码优先与模型优先开发技术
    模型映射与迁移 构建模型映射,实现模型的升级迁移
    实现数据访问 数据库增、删、改、查的实现。访问数据库存储过程
    Blazor 开发技术 Web Assembly 前端开发技术介绍,Blazor 开发技术要点
    服务器端的 Blazor 开发技术 技术特点,核心技术,实现要点
    客户端 Blazor 开发 技术特点,核心技术,实现要点
    SingleR SingleR 技术要点,SingleR 在 Blazor 开发中的应用
    多种 .NET 构建 各种 .NET 构建技术及其特点
    部署 .NET 应用 各种部署平台,Windows,Linux 等平台部署,Windows 平台各种部署
    基于 Docker 的构建与部署 Docker 技术入门,基于 Docker 的构建, 基于 Docker 的部署
       
    757 次浏览  32 次
    其他人还看了课程
    ASP.NET Core MVC 高级开发  757 次浏览
    ASP.NET Core Web 开发  2120 次浏览
    ArcGIS架构与应用开发  1058 次浏览
    基于Visual Team System的开发与管理  1679 次浏览
    .Net 应用开发for Windows & ASP.NET  1434 次浏览
    ASP.NET MVC 5 Web 开发  864 次浏览
    定制内训


    最新活动计划
    MBSE(基于模型的系统工程)4-18[北京]
    自然语言处理(NLP) 4-25[北京]
    基于 UML 和EA进行分析设计 4-29[北京]
    以用户为中心的软件界面设计 5-16[北京]
    DoDAF规范、模型与实例 5-23[北京]
    信息架构建模(基于UML+EA)5-29[北京]