课程大纲

.NET Core 编程环境与解释
- 理解 Visual Studio
- 创建项目与解决方案
- 导入库
- 解决方案的实现

C# 语法
- 数据类型、运算符与表达式
- 循环与条件语句
- 创建方法
- 异常处理
- 调用方法
- 创建重载方法
- 方法中的可选与输出参数

结构与集合
- 结构与枚举类型的实现
- 数据在集合中的组织

面向对象编程
- 事件处理程序
- 创建类
- 定义与实现接口
- 强类型集合的实现
- 创建类层次结构
- 扩展 .NET Framework 或 Core 类

文件操作
- 读取与保存文件
- 序列化与反序列化 XML、JSON
- 使用 I/O 库

数据库操作
- 创建与使用实体数据模型
- 使用 LINQ 查询数据
- 使用 LINQ 更新数据
- 远程访问网络上的数据
- 通过 Web 服务(REST)访问数据

多线程与异步编程
- 使用 Lambda 表达式与任务实现多线程
- 准备异步操作
- 数据访问的并发同步

可选内容(如有时间):
- WPF 窗口应用程序项目(.NET Framework)
- ASP.NET MVC 项目(.NET Framework 或 .NET Core)
- 访问 SQL Server Azure 数据库(云)中的数据

要求

  • 了解软件开发的基本术语。

受众

  • 技术团队负责人
  • 软件开发人员
 28 小时

客户评论 (4)

即将举行的公开课程

课程分类