-
c#基础编程
c#基础语法
面向对象基础编程
面向对象进阶编程
API基础讲解
集合使用
IO的使用
-
c#高级编程
Generic泛型方法、类、接口、委托,泛型约束,协变逆变
Reflection反射类型、方法、构造函数、属性、字段
Delegate&Event,深度解析委托和事件
设计模式六大原则,单一原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特原则、开闭原则
23种设计模式,创建型设计模式、结构型设计模式、行为型设计模式
委托、内置委托
lambda表达式、lambda推演、原理
事件、事件本质论
反射机制的概述
反射获取构造方法并使用、反射获取成员方法并使用、反射获取成员变量并使用
XML语法规则、XML文档解析、XML文档约束
c#10.0新特性
多线程的使用
-
数据库开发
数据库的概念
关系型数据库和非关系型数据库的区别
常见的数据库软件介绍
SQLServer数据库的安装及卸载
数据库的还原和备份
数据库用户的登录及退出
SQLServer的目录结构、SQL介绍、SQL语句的分类
数据库和数据表的操作、数据的增(insert)、删(delete)、改(update)、查(select)
数据的复杂查询、约束的使用
多表关系、多表查询
视图的使用、存储过程的使用、触发器的使用、索引的高效查询、数据库集群的原理剖析
-
Web前端开发
HTML
CSS
H5C3进阶
WebAPI编程
jQuery快速开发
Ajax
VUE
-
ASP.NET Core&MVC框架编程&MVVC编程(企业级应用开发)
服务端开发、事件绑定和触发,生命周期管理
数据绑定,前后端数据交互、界面绑定、表单提交、功能逻辑实现
MVC项目搭建、路由、区域、视图、控制器、动作方法
Razor语法、自定义用户控件、前后台数据传值绑定、局部页、Layout、Global
MVC5数据增删改查、Ajax操作、Filter使用
XML文件操作、序列化反序列、JSON数据格式
WebService/WCF
WindowsService创建、调用、配置、安装、提供后台服务
Web系统部署、网站发布、IIS部署、域名绑定
ASP.NET Core & MVC项目实战(在线教育/电商项目/旅游/社交)
-
.Net Core跨平台编程(.Net进阶编程)
Asp.Net Core3.0环境配置,MVC建立应用,依赖注入使用,IIS部署,运行机制解析
EntityFramework Core3.0,数据访问层框架封装和自定义容器整合
Core3.0 WebApi、路由、Filter、、跨域、可视化,管道模型解析
Asp.Net Core3.0进阶、http管道进阶、自定义路由、MVC中间件、自定义容器、日志、定制Core开发框架
Linux常用命令、vim编辑器、文件系统操作、系统管理、部署开发环境和运行环境
-
微服务(架构师编程)
微服务架构
Consul、环境配置搭建、可视化管理、CoreApi整合、服务注册与发现、多发现策略订制
Ocelot、APIGateway解析、路由映射、认证鉴权、超时处理、限流控制、熔断处理、日志记录
Polly、弹性和瞬态故障处理、Ocelot结合、重试、断路、超时、缓存、降级
IdentityServer4、Token、OAuth2.0、OpenID、JWT解读Ids4、WebApi、MVC集成
Docker容器解读和操作命令、应用自动化打包和发布、持续集成发布