c#程序设计 北京大学

内容简介:
如果你以前学过程序设计,但就是编不出一个像“背单词”、“2048”、“酒店管理”这样的实用程序,那就请你加入到《C#程序设计》课程中来吧。在这里,你不仅可以学到面向对象的语言和思想,还会学到如何编写图形化的用户界面、文本处理、图形图像、网络访问、多媒体、数据库应用等各类应用程序。
价格:
免费
课程介绍
第1讲 C#程序设计简介 1.1 C#与.NET概述 C#与.NET概述 —— C#为什么这样好
第1讲 C#程序设计简介 1.1 C#与.NET概述 CLR与IL指令--exe内容是什么
第1讲 C#程序设计简介 1.2 C#快速入门 三步编写一个程序
第1讲 C#程序设计简介 1.2 C#快速入门 对象的三要素
第1讲 C#程序设计简介 1.2 C#快速入门 事件及自动
第1讲 C#程序设计简介 1.3 基本的应用类型 控制台、WinForm 及 WebForm程序的编写
第1讲 C#程序设计简介 1.4 基本输入与输出 视频:程序中的输入与输出
第1讲 C#程序设计简介 1.4 基本输入与输出 视频:常用的开发工具
第1讲 C#程序设计简介 1.4 基本输入与输出 (可选)视频:EditPlus的设置
第2讲 C#语言基础 2.1 数据类型、变量与常量 —— 语言中的单词 讲解:数据类型分值类型及引用类型
第2讲 C#语言基础 2.1 数据类型、变量与常量 —— 语言中的单词 讲解:几种类型的细节
第2讲 C#语言基础 2.2 运算符与表达式 —— 语言中的标点符号 讲解:运算符
第2讲 C#语言基础 2.2 运算符与表达式 —— 语言中的标点符号 讲解:表达式及类型转换
第2讲 C#语言基础 2.3 流程控制语句 —— 语言中的语句 讲解:简单语句及分支语句
第2讲 C#语言基础 2.3 流程控制语句 —— 语言中的语句 实战:做一个屏保程序(使用if)
第2讲 C#语言基础 2.3 流程控制语句 —— 语言中的语句 实战:自动出题并判分
第2讲 C#语言基础 2.3 流程控制语句 —— 语言中的语句 讲解:循环语句
第2讲 C#语言基础 2.3 流程控制语句 —— 语言中的语句 实战:角谷猜想(使用while及for循环)
第2讲 C#语言基础 2.3 流程控制语句 —— 语言中的语句 实战:画许多圆(使用循环与绘图)
第2讲 C#语言基础 2.4 数组 —— 与C语言的数组大不同 讲解:数组的声明与分配空间
第2讲 C#语言基础 2.4 数组 —— 与C语言的数组大不同 实战:筛法求素数(使用bool数组)
第2讲 C#语言基础 2.4 数组 —— 与C语言的数组大不同 实战:排块游戏(使用按钮数组及其他)
第3讲 面向对象的C#语言 3.1 类、字段、方法 —— 面向对象那点事儿 教学视频:类、字段、方法
第3讲 面向对象的C#语言 3.1 类、字段、方法 —— 面向对象那点事儿 教学视频:银行系统实例
第3讲 面向对象的C#语言 3.2 属性、索引 —— 访问字段能更优优雅吗 教学视频:属性与索引
第3讲 面向对象的C#语言 3.3 类的继承 —— 富二代值得羡慕吗 教学视频:类的继承
第3讲 面向对象的C#语言 3.4 修饰符 —— 形容词有大作用 教学视频:修饰符
第3讲 面向对象的C#语言 3.5 接口 —— 我和她有个约定 教学视频--接口
第3讲 面向对象的C#语言 3.6 结构及枚举 —— 原来这就是值类型 视频--结构及枚举
第4讲 C#语言高级特性 4.1 委托 —— 函数也能当变量 教学视频--委托
第4讲 C#语言高级特性 4.2 事件 —— 悄悄的告诉你 教学视频--事件
第4讲 C#语言高级特性 4.3 Lambda表达式 —— 简洁到了极致 教学视频--Lambda表达式
第4讲 C#语言高级特性 4.3 Lambda表达式 —— 简洁到了极致 教学视频--不同版本C#中的委托与Lambda
第4讲 C#语言高级特性 4.4 运算符重载 —— 原来函数可以写成一个符号 教学视频--运算符重载
第4讲 C#语言高级特性 4.5 异常处理 —— 麻烦总有人帮着解决 教学视频--异常处理
第4讲 C#语言高级特性 4.6 Attribute —— 微软都不会翻译的一个词 教学视频--Attribute
第4讲 C#语言高级特性 4.7 C#语言中的其他成分 —— 学到这里C#语法就差不多了 教学视频--其他成分
第4讲 C#语言高级特性 4.8 程序的组织 —— 不再只是单个类的程序 视频--程序的组织
第4讲 C#语言高级特性 4.9 语法总结 —— C#主要就是类型及其成员 视频--语法总结
第5讲 基础类及常用算法 5.1 DotNet基本类库 —— 要编程需要知道这些 视频DotNet基本类库
第5讲 基础类及常用算法 5.2 类型转换 —— 一切皆是类型 视频类型转换
第5讲 基础类及常用算法 5.3 数学、文字、日期 —— 最常用的类型 视频 数学、文字、日期
第5讲 基础类及常用算法 5.4 数组、集合、泛型 —— 在这里真的见到索引器了 视频:数组、集合
第5讲 基础类及常用算法 5.5 常用算法—— 遍试、迭代、递归 算法的概念
第5讲 基础类及常用算法 5.5 常用算法—— 遍试、迭代、递归 教学视频:遍试
第5讲 基础类及常用算法 5.5 常用算法—— 遍试、迭代、递归 遍试算法应用示例
第5讲 基础类及常用算法 5.5 常用算法—— 遍试、迭代、递归 教学视频:迭代
第5讲 基础类及常用算法 5.5 常用算法—— 遍试、迭代、递归 教学视频:递归
第5讲 基础类及常用算法 5.5 常用算法—— 遍试、迭代、递归 教学视频:递归算法应用示例
第5讲 基础类及常用算法 5.5 常用算法—— 遍试、迭代、递归 教学视频:三种算法小结
第6讲 流、文件 6.1 IO及文件管理 视频:IO及文件管理
第6讲 流、文件 6.2 文件内容的读写 视频:文件内容的读写
第6讲 流、文件 6.3 补充:注册表操作 视频:注册表操作
第7讲 Windows窗体与控件 7.1 布局与事件 —— 界面的基本问题 布局与事件
第7讲 Windows窗体与控件 7.2 常用控件 讲解:常用控件
第7讲 Windows窗体与控件 7.3 窗体 视频:窗体
第7讲 Windows窗体与控件 7.4 菜单、工具栏、对话框 讲解:菜单、工具栏、对话框
第7讲 Windows窗体与控件 7.5 用户控件 讲解:用户控件
第8讲 绘图及图像 8.1 绘图基础GDI+ 视频:绘图基础
第8讲 绘图及图像 8.2 绘图对象及绘图方法 绘图基本方法
第8讲 绘图及图像 8.2 绘图对象及绘图方法 一些深入的绘图方法
第8讲 绘图及图像 8.3 一组漂亮的绘图示例 视频:一组漂亮的绘图示例(索引)
第8讲 绘图及图像 8.4 控件的重绘及双缓冲 视频:控件的重绘及双缓冲
第8讲 绘图及图像 8.5 图像处理 视频:图像处理
第9讲 文本处理及正则表达式 9.1 基于文本的应用 视频:基本文本的应用
第9讲 文本处理及正则表达式 9.2 正则表达式 视频:正则表达式
第9讲 文本处理及正则表达式 9.2 正则表达式 视频:播放歌曲显示歌词
第10讲 网络信息获取及Xml处理 10.1 网络信息获取的基本方法 讲解:网络信息获取的基本方法
第10讲 网络信息获取及Xml处理 10.2 XML基本操作 视频:XML基本操作
第10讲 网络信息获取及Xml处理 10.3 XPath及Xlst编辑教学内容 视频:XPath及Xlst
第10讲 网络信息获取及Xml处理 10.4大仕老师编写的一组示例 视频:示例索引
第11讲 多线程与异步编程 11.1 线程及其控制 讲解:线程的基本使用
第11讲 多线程与异步编程 11.1 线程及其控制 讲解:线程的控制及工具类
第11讲 多线程与异步编程 11.1 线程及其控制 讲解:线程在集合及用户界面应用中的注意事项
第11讲 多线程与异步编程 11.2 并行编程 讲解:并行编程
第11讲 多线程与异步编程 11.3 异步编程 讲解:异步编程的传统方法
第11讲 多线程与异步编程 11.3 异步编程 讲解:异步编程的新方法await及async
第12讲 访问数据库 12.1 数据库基础知识 讲解:数据库基本概念
第12讲 访问数据库 12.1 数据库基础知识 讲解:设计数据表
第12讲 访问数据库 12.1 数据库基础知识 讲解:SQL语句
第12讲 访问数据库 12.2 ADO.NET 讲解:ADO.NET
第12讲 访问数据库 12.3 访问数据库的方法 讲解:使用连接及命令
第12讲 访问数据库 12.3 访问数据库的方法 讲解:DataAdapter及DataReader
第12讲 访问数据库 12.4 数据库应用程序 讲解:编写访问数据库的实用类
第12讲 访问数据库 12.4 数据库应用程序 视频:界面与数据的增删改查
第12讲 访问数据库 12.4 数据库应用程序 讲解:三层架构与ORMapping
第13讲 深入理解C#语言 13.1 类型与转换 视频:类型与转换
第13讲 深入理解C#语言 13.2 变量及其传递 视频:变量及其传递
第13讲 深入理解C#语言 13.3 多态与虚方法调用 视频:多态与虚方法调用
第13讲 深入理解C#语言 13.4 动态类型确定 视频:动态类型确定
第13讲 深入理解C#语言 13.5 对象构造与析构 视频:对象构造
第13讲 深入理解C#语言 13.5 对象构造与析构 视频:对象析构与资源释放
第13讲 深入理解C#语言 13.6 C#语言新特性 视频: C#语言新特性
课程参数
课程评论

暂无课程评论信息 [发表课程评论]

课程咨询

暂无课程咨询信息 [发表课程咨询]