课程大纲
.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)- MVC Project (.NET Framework or .net Core) -访问 SQL 服务器 Azure 数据库(云)中的数据
要求
- 了解软件开发的基本短语。
观众
- 技术团队负责人
- 程序员
客户评论 (4)
善良友好。知识渊博。会推荐Shane给其他人。
Joshua - California State University Bakersfield
课程 - Programming in C# with Visual Studio 2022
机器翻译
非常实用。每天进行多次练习对巩固Shane所讲的知识和概念非常有帮助。
Michael - California State University Bakersfield
课程 - Programming in C# with Visual Studio 2022
机器翻译
涵盖了所有主题并提供了实用的练习。
Greg - California State University Bakersfield
课程 - Programming in C# with Visual Studio 2022
机器翻译
万事。 再次考虑到 Fulvio 涵盖的概念数量,包括三天的详细解释真的很好。 我喜欢他涵盖了我们作为数据工程师需要的许多概念。
Florim - Jisc
课程 - Programming in C# with Visual Studio
机器翻译