描述
课程背景
.NET Core 已经被微软视作 .NET 未来的发展方向,.NET Core 与以往版本最大的不同就是跨平台和开源。跨平台意味着你可以有更多的开发环境和部署环境的选择,尤其是对 Docker 和 Kubernetes,.NET Core 都具有良好的支持,开发者可以基于.NET Core 快速构建微服务架构并部署到 Kubernetes 云基础设施中,并且实现高可用、可伸缩的系统架构搭建。同时,由于其开源的性质,开源社区也贡献了大量的 .NET Core 核心代码,各类主流组件库也都有对.NET Core 的支持,这样,开发者就可以更多的关注业务设计与实现,快速实现商业价值。
.NET Core 云原生微服务架构的开发,不仅涉及到.NET Core 重要组件的知识,还涉及到 DDD、远程调用 RPC、熔断限流、网关、身份认证、安全等微服务架构的各个方面,同时也要求技术人员对 DevOps 协作模式有一定的掌握。
因此,极客时间推出了.NET Core 开发实战课程,强化你的.NET Core 必备基础知识,带你一步步完整构建一个基于 .NET Core 的微服务应用,并将其部署到 Kubernetes 上。帮你从一个普通开发者成长为架构师,让你熟练掌握 .NET Core 开发最佳实践,并拥有保障系统可维护性、可检测性和故障隔离的能力。
讲师简介
肖伟宇,校宝在线架构师、SkyWalking .NET 探针贡献者、NetCorePal 组件库创建者。
肖老师有丰富的一线实战经验,做过各类系统的架构和研发工作,从 .NET 发布早期就开始持续关注并一直保持着深入了解,积极推动校宝在线引入 .NET Core ,期间基于.NET Core 构建了支持多环境、多语言客户端、主动推送更新的版本化配置中心系统,极大提升了团队的交付效率。
肖老师有十多年.NET 技术架构经验,也是 Global AI Bootcamp 2018 杭州站讲师,Global Azure Bootcamp 2019 杭州站组办人以及 China .NET Conf 2019 中国.NET 开发者峰会讲师。
课程收获
- 熟知.NET Core 核心组件设计原理;
- 基于 DDD 开发云原生微服务应用;
- 掌握.NET Core 工程设计最佳实践;
- 提升 K8s 微服务部署与维护技能。
更新频率
- 1 月 13 日上线 1-8 讲,1 月 23 日开始每周四进行一次更新。
- 全部课程预计将于 2020 年 4 月 16 日前更新完毕。