C#及netcore培训课程
环境要求:
Visual Studio 2010或以上、SQLServer2008或以上、IIS8或以上。
最佳环境:
Visual Studio 2015或以上、SQLServer2008 R2或以上、IIS8或以上。
课程目标:
课程主要内容包括基础知识、基础库、核心技术、WinForm与WebForm、高级应用、性能分析、项目实践。
课程中穿插实例进行讲解让学习者易于理解知识点,结合项目实际情况如何运用知识点。
课程大纲:
主题
|
内容
|
基础知识
|
1. C#语法(示例实战)
1) 变量、操作符和表达式
2) 方法和作用域
3) 复合赋值
4) 值类型和引用类型
5) 参数数组
6) 属性和字段
7) 索引器
2. 流程控制语句
3. 数组—批量数据处理(示例实战)
1) 概述
2) 一维数组
3) 二维数组
4) 数组与Array类
5) null与Array.Clear()的区别
|
基础知识
|
4. 字符串(示例实战)
1) string,String,StringBuilder的概念和区别
2) 空字符串
3) 字符串比较
5. 面向对象程序设计(示例实战)
1) 面向对象的四大特性
2) 密封类与密封方法
3) 接口的定义与实现
4) 抽象类与抽象方法
5) 分部类的定义与应用
6) 泛型方法定义
|
基础知识
|
6. 基础库介绍
7. C#版本介绍
1) 版本特性(示例实战)
2) 系统支持
|
设计模式
|
1. 创建型,主讲单例模式、工厂模式(示例实战)
2. 结构型,主讲迭代器模式(示例实战)
3. 行为型,主讲适配器模式、观察者模式(示例实战)
|
NET Core
|
1. NET Core 简介
1) .NET Core是什么
2) .NET Core的组成
3) .NET Core的特性
2. .NET Core与.NET Framework、Mono之间的关系
3. .NET Core与Asp.NetCore的区别
4. Asp.Net和Asp.NetCore的区别
|
NET Core
|
5. ASP.NET Core运行原理
1) Starup.cs文件配置
2) appsetting.json配置
3) 处理管道(中间件)
4) 宿主容器
|
NET Core
|
6. ASP.NET Core Web应用(示例实战)
7. ASP.NET Core API(示例实战)
|
WPF
|
1. WPF
1) 常见的控件
2) 控件与组件的区别
3) 自己定义组件(示例实战)
4) 窗体、容器、布局、模型
5) 依赖项属性和路由事件
6) 命令、资源
|
WPF
|
7) 数据绑定
(1) 数据绑定要达到的效果
(2) INotifyPropertyChanged接口
(3) ObservableCollection<T>集合
(4) 数据绑定的示例
8) 命令绑定
(1) 命令绑定要达到的效果
(2) 命令绑定的实现
(3) 添加泛型支持的命令
(4) 命令绑定示例
9) 事件绑定
(1) 为什么要事件绑定
(2) 事件绑定的实现
(3) 带EventArgs参数的事件绑定
(4) 事件绑定的示例
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击
服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。
专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值