c#程序设计
本课程共55集 翻译完 欢迎学习
课程介绍:本课程的先修课程:最好是学过一门程序设计语言(如C、C++、Java、Python、VB等任何一门语言)。C#是一种优秀的面向对象语言,它继承了C++和Java等语言的优点,并与现代软件工程相适应。C#语言利用.NET作为运行平台,使得它在Windows图形用户界面、Web应用、数据库等方面有强大的功能。C#在企业信息化的软件开发中已广泛应用,成为主流的程序设计语言。本课程在介绍C#语言及面向对象的程序设计基本原理的基础上,使用Visual Studio作为程序设计工具,介绍各种常见的信息的处理方法,包括文本处理、图形绘制、图像处理、多媒体、搜索引擎、数据库应用、信息安全、企业信息化、电子商务、地理信息系统(GIS)、软件工程等。应用程序的例子紧密结合日常的学习和工作,生动有趣,难度适中。课程中除了理论知识外,更注重上机编程实践,通过实践来培养严密的逻辑思维能力,提高分析问题、解决问题、合作学习的能力。本课程的目标是:学习和掌握C#语言的原理和方法,以及C#在常见的各类信息的处理以及企业信息化的应用,掌握软件开发的过程、工具与规范方法。本课程2017年被教育部认定为“国家精品在线开放课程”。
课程列表
【第1集】模块一 1.1 C#与.NET概述(2) 译
【第2集】模块一 1.4 基本输入与输出(1) 译
【第3集】模块一 1.2 C#快速入门(1) 译
【第4集】模块二 2.1 数据类型、变量与常量 —— 语言中的单词(2) 译
【第5集】模块二 2.3 流程控制语句 —— 语言中的语句(3) 译
【第6集】模块二 2.4 数组 —— 与C语言的数组大不同(2) 译
【第7集】模块三 3.1 类、字段、方法 —— 面向对象那点事儿(2) 译
【第8集】模块三 3.4 修饰符 —— 形容词有大作用(上) 译
【第9集】模块三 3.4 修饰符 —— 形容词有大作用(下) 译
【第10集】模块四 4.2 事件 —— 悄悄的告诉你(上) 译
【第11集】模块四 4.2 事件 —— 悄悄的告诉你(下) 译
【第12集】模块四 4.6 Attribute —— 微软都不会翻译的一个词 译
【第13集】模块五 5.1 DotNet基本类库 —— 要编程需要知道这些 译
【第14集】模块五 5.5 常用算法—— 遍试、迭代、递归(1) 译
【第15集】模块五 5.5 常用算法—— 遍试、迭代、递归(7) 译
【第16集】模块七 7.5 用户控件 译
【第17集】模块八 8.3 一组漂亮的绘图示例 译
【第18集】模块九 9.2 正则表达式(1)(上) 译
【第19集】模块九 9.2 正则表达式(1)(下) 译
【第20集】模块十 10.3 XPath及Xlst编辑教学内容 译
【第21集】模块十一 11.1 线程及其控制(3) 译
【第22集】模块十二 12.1 数据库基础知识(1) 译
【第23集】模块十二 12.3 访问数据库的方法(2)(上) 译
【第24集】模块十二 12.3 访问数据库的方法(2)(下) 译
【第25集】模块十三 13.2 变量及其传递(上) 译
【第26集】模块十三 13.2 变量及其传递(下) 译
【第27集】模块十三 13.6 C#语言新特性 译
【第28集】模块一 1.4 基本输入与输出(2) 译
【第29集】模块二 2.2 运算符与表达式 —— 语言中的标点符号(1) 译
【第30集】模块二 2.3 流程控制语句 —— 语言中的语句(4) 译
【第31集】模块二 2.4 数组 —— 与C语言的数组大不同(3)(上) 译
【第32集】模块二 2.4 数组 —— 与C语言的数组大不同(3)(下) 译
【第33集】模块三 3.5 接口 —— 我和她有个约定(上) 译
【第34集】模块三 3.5 接口 —— 我和她有个约定(下) 译
【第35集】模块四 4.3 Lambda表达式 —— 简洁到了极致(1)(上) 译
【第36集】模块四 4.3 Lambda表达式 —— 简洁到了极致(1)(下) 译
【第37集】模块四 4.7 C#语言中的其他成分 —— 学到这里C#语法就差不多了 译
【第38集】模块五 5.2 类型转换 —— 一切皆是类型 译
【第39集】模块五 5.5 常用算法—— 遍试、迭代、递归(2)(上) 译
【第40集】模块五 5.5 常用算法—— 遍试、迭代、递归(2)(下) 译
【第41集】模块五 5.5 常用算法—— 遍试、迭代、递归(6) 译
【第42集】模块七 7.1 布局与事件 —— 界面的基本问题(上) 译
【第43集】模块七 7.1 布局与事件 —— 界面的基本问题(下) 译
【第44集】模块八 8.4 控件的重绘及双缓冲 译
【第45集】模块九 9.2 正则表达式(2) 译
【第46集】模块十 10.4大仕老师编写的一组示例 译
【第47集】模块十一 11.2 并行编程 译
【第48集】模块十二 12.1 数据库基础知识(2) 译
【第49集】模块十二 12.4 数据库应用程序(1) 译
【第50集】模块十三 13.3 多态与虚方法调用 译
【第51集】模块一 1.2 C#快速入门(3) 译
【第52集】模块二 2.3 流程控制语句 —— 语言中的语句(1) 译
【第53集】模块二 2.3 流程控制语句 —— 语言中的语句(6) 译
【第54集】模块四 4.4 运算符重载 —— 原来函数可以写成一个符号 译
【第55集】模块四 4.9 语法总结 —— C#主要就是类型及其成员 译
【第56集】模块五 5.4 数组、集合、泛型 —— 在这里真的见到索引器了(上) 译
【第57集】模块五 5.4 数组、集合、泛型 —— 在这里真的见到索引器了(下) 译
【第58集】模块五 5.5 常用算法—— 遍试、迭代、递归(4)(上) 译
【第59集】模块五 5.5 常用算法—— 遍试、迭代、递归(4)(下) 译
【第60集】模块六 6.2 文件内容的读写(上) 译
【第61集】模块六 6.2 文件内容的读写(下) 译
【第62集】模块七 7.3 窗体 译
【第63集】模块八 8.2 绘图对象及绘图方法(1)(上) 译
【第64集】模块八 8.2 绘图对象及绘图方法(1)(下) 译
【第65集】模块十 10.1 网络信息获取的基本方法(上) 译
【第66集】模块十 10.1 网络信息获取的基本方法(下) 译
【第67集】模块十一 11.1 线程及其控制(1) 译
【第68集】模块十一 11.3 异步编程(2) 译
【第69集】模块十二 12.2 ADO.NET 译
【第70集】模块十二 12.4 数据库应用程序(3) 译
【第71集】模块十三 13.5 对象构造与析构(1)(上) 译
【第72集】模块十三 13.5 对象构造与析构(1)(下) 译
【第73集】模块一 1.2 C#快速入门(2)(上) 译
【第74集】模块一 1.2 C#快速入门(2)(下) 译
【第75集】模块一 1.4 基本输入与输出(3) 译
【第76集】模块二 2.2 运算符与表达式 —— 语言中的标点符号(2) 译
【第77集】模块二 2.3 流程控制语句 —— 语言中的语句(5) 译
【第78集】模块三 3.2 属性、索引 —— 访问字段能更优优雅吗(上) 译
【第79集】模块三 3.2 属性、索引 —— 访问字段能更优优雅吗(下) 译
【第80集】模块三 3.6 结构及枚举 —— 原来这就是值类型 译
【第81集】模块四 4.3 Lambda表达式 —— 简洁到了极致(2) 译
【第82集】模块四 4.8 程序的组织 —— 不再只是单个类的程序 译
【第83集】模块五 5.3 数学、文字、日期 —— 最常用的类型(上) 译
【第84集】模块五 5.3 数学、文字、日期 —— 最常用的类型(下) 译
【第85集】模块五 5.5 常用算法—— 遍试、迭代、递归(3) 译
【第86集】模块六 6.1 IO及文件管理(上) 译
【第87集】模块六 6.1 IO及文件管理(下) 译
【第88集】模块七 7.2 常用控件(上) 译
【第89集】模块七 7.2 常用控件(下) 译
【第90集】模块八 8.1 绘图基础GDI+ 译
【第91集】模块八 8.5 图像处理(上) 译
【第92集】模块八 8.5 图像处理(下) 译
【第93集】模块十一 11.3 异步编程(1) 译
【第94集】模块十二 12.1 数据库基础知识(3) 译
【第95集】模块十二 12.4 数据库应用程序(2) 译
【第96集】模块十三 13.4 动态类型确定 译
【第97集】模块一 1.1 C#与.NET概述(1)(上) 译
【第98集】模块一 1.1 C#与.NET概述(1)(下) 译
【第99集】模块一 1.3 基本的应用类型(上) 译
【第100集】模块一 1.3 基本的应用类型(下) 译
【第101集】模块二 2.1 数据类型、变量与常量 —— 语言中的单词(1)(上) 译
【第102集】模块二 2.1 数据类型、变量与常量 —— 语言中的单词(1)(下) 译
【第103集】模块二 2.3 流程控制语句 —— 语言中的语句(2) 译
【第104集】模块二 2.4 数组 —— 与C语言的数组大不同(1) 译
【第105集】模块三 3.1 类、字段、方法 —— 面向对象那点事儿(1) 译
【第106集】模块三 3.3 类的继承 —— 富二代值得羡慕吗(上) 译
【第107集】模块三 3.3 类的继承 —— 富二代值得羡慕吗(下) 译
【第108集】模块四 4.1 委托 —— 函数也能当变量(上) 译
【第109集】模块四 4.1 委托 —— 函数也能当变量(下) 译
【第110集】模块四 4.5 异常处理 —— 麻烦总有人帮着解决(上) 译
【第111集】模块四 4.5 异常处理 —— 麻烦总有人帮着解决(下) 译
【第112集】模块五 5.5 常用算法—— 遍试、迭代、递归(5) 译
【第113集】模块六 6.3 补充:注册表操作 译
【第114集】模块七 7.4 菜单、工具栏、对话框 译
【第115集】模块八 8.2 绘图对象及绘图方法(2) 译
【第116集】模块九 9.1 基于文本的应用 译
【第117集】模块十 10.2 XML基本操作(上) 译
【第118集】模块十 10.2 XML基本操作(下) 译
【第119集】模块十一 11.1 线程及其控制(2) 译
【第120集】模块十二 12.3 访问数据库的方法(1) 译
【第121集】模块十三 13.1 类型与转换(上) 译
【第122集】模块十三 13.1 类型与转换(下) 译
【第123集】模块十三 13.5 对象构造与析构(2) 译
查看全部课程
相关推荐