该内容需要权限查看

解锁内容

适合人群:

本课程适合零基础入门C#、或者具备一定基础的同学进一步理解C#编程的方方面面。

你将会学到:

你将对计算机的硬件组成、组成体系,操作系统,内存等基础全面了解,快速掌握C#编程语言

课程简介:

本课程力求真正做到零基础学员踏进计算机编程的大门,如果您计划在1-3个月内且每天只花30分钟的业余时间,

就可以学会一门面向对象编程的高级语言,理解操作系统,掌握编程基础,让自己短时间内达到C#中级水平,

那么,本课程将是您不错的选择。

常见问题:

问:真正零基础可以学习本课程吗?

答:这门课程就是为了小白而设计的,那就算一点不懂计算机基础,相信通过本课程的学习,我们会先从最简单的计算机硬件组成,逐步讲解操作系统、内存、开发环境、编译器、代码编程和C#基础知识。由浅入深,轻松学习。

课程目录:
第1章走进计算机的世界(1小时51分钟9节)
1-1001-C#第一课:课程简介[07:09]
1-2002-计算机硬件组成概述[12:24]
1-3003-冯诺依曼体系[08:31]
1-4004-CPU在计算机扮演什么角色[11:47]
1-5005-什么是二进制[20:57]
1-6006-内存是如何工作的[10:45]
1-7007-计算机的灵魂是操作系统[15:48]
1-8008-人与计算机的距离[09:01]
1-9009-源代码是什么东西[15:00]

第2章入门(1小时41分钟8节)
2-1010-.NET开发平台概述[07:41]
2-2011-Visual Studio集成开发环境IDE[13:55]
2-3012-HelloWorld示例程序[21:26]
2-4013-OOP面向对象编程思想[12:31]
2-5014-类型、属性、方法的概念[13:43]
2-6015-C#中如何定义一个类型(class)[12:46]
2-7016-C#中类型的实例化[15:21]
2-8017-C#关键字[03:51]

第3章数据类型(4小时12分钟25节)
3-1018-什么是数据类型[12:22]
3-2019-.NET的基元类型(Primitive Type)[10:48]
3-3020-C#的基础数据类型[06:04]
3-4021-引用类型与值类型[23:18]
3-5022-进程与线程的概念[12:49]
3-6023-什么是变量[08:09]
3-7024-byte数据类型[16:45]
3-8025-sbyte数据类型[12:12]
3-9026-bool数据类型[05:34]
3-10027-char数据类型[13:48]
3-11028-short数据类型[04:25]
3-12029-ushort数据类型(重点)[13:17]
3-13030-int数据类型[09:01]
3-14031-uint数据类型[05:08]
3-15032-long数据类型[04:30]
3-16033-ulong数据类型[06:12]
3-17034-float数据类型[04:52]
3-18035-double数据类型[07:27]
3-19036-decimal数据类型[05:32]
3-20037-string数据类型[18:02]
3-21038-创建字符串的几种方式[07:34]
3-22039-object数据类型[09:38]
3-23040-object数据类型的4个方法成员[14:33]
3-24041-dynamic数据类型[13:25]
3-25042-var隐式类型[06:56]

第4章 类型转换 (1小时1分钟 4节)
4-1043-隐式转换与显式转换[10:09]
4-2044-Convert数据转换[17:13]
4-3045-BitConverter数据转换[20:35]
4-4046-Parse方法与TryParse方法[13:41]

第5章 常量与变量 (1小时21分钟 7节)
5-1047-常量概念与整数常量[17:38]
5-2048-浮点常量[06:37]
5-3049-字符常量[08:29]
5-4050-字符串常量[07:58]
5-5051-const静态常量[11:09]
5-6052-readonly动态常量[13:06]
5-7053-变量及作用域与生命周期[16:18]

第6章 运算符与表达式 (52分钟 8节)
6-1054-运算符与表达式[05:36]
6-2055-赋值运算符[09:33]
6-3056-算术运算符[03:41]
6-4057-关系运算符[03:27]
6-5058-布尔逻辑运算符[04:51]
6-6059-位运算符和位移运算符[08:48]
6-7060-特殊运算符[11:56]
6-8061-运算符的优先级和结合性[04:37]

第7章 控制流程 (1小时 9节)
7-1062-控制流程之顺序执行[04:47]
7-2063-控制流程之if分支语句[06:41]
7-3064-控制流程之switch分支语句[06:36]
7-4065-控制流程之while循环语句[08:32]
7-5066-控制流程之do-while循环语句[02:55]
7-6067-控制流程之for循环语句(九九乘法表)[09:22]
7-7068-控制流程之foreach循环语句[08:19]
7-8069-break-continue跳转语句[08:06]
7-9070-goto跳转语句[05:25]

第8章 数组 (1小时17分钟 9节)
8-1071-一维数组的初始化和使用[15:01]
8-2072-一维数组的常见操作[07:21]
8-3073-一维数组的查询与判断[08:36]
8-4074-一维数组的拷贝与连接[05:21]
8-5075-一维数组的分组与筛选和查询[13:04]
8-6076-二维数组[07:01]
8-7077-三维数组[07:39]
8-8078-交错数组[07:40]
8-9079-交错数组保存九九乘法表结果[05:17]

第9章 枚举 (40分钟 6节)
9-1080-枚举类型[09:51]
9-2081-枚举类型的基类[06:17]
9-3082-枚举的比较[03:16]
9-4083-枚举的遍历[06:32]
9-5084-枚举的类型转换[06:19]
9-6085-位标志枚举[08:14]

第10章 结构体 (53分钟 7节)
10-1086-struct结构体的定义和使用[08:47]
10-2087-struct结构体的传参约束[08:15]
10-3088-struct结构体的构造函数[07:26]
10-4089-struct结构体的方法成员[06:37]
10-5090-struct结构体的值传递[08:11]
10-6091-struct结构体的ref引用传递[06:11]
10-7092-装相和折箱[07:41]

第11章 类型 (1小时36分钟 11节)
11-1093-面向对象编程及类型成员介绍[14:59]
11-2094-类型的字段成员[07:42]
11-3095-类型的构造函数成员[10:09]
11-4096-类型的析构函数成员[07:38]
11-5097-类型的方法成员[10:02]
11-6098-类型的属性成员[05:04]
11-7099-类型的索引器成员[06:23]
11-8100-类型的运算符重载[06:50]
11-9101-类型作为参数时的传递规则[07:10]
11-10102-类型的浅拷贝[14:36]
11-11103-类型的深拷贝[05:32]

第12章 方法与参数 (1小时3分钟 10节)
12-1104-类型的方法签名和有参方法[06:03]
12-2105-方法成员的ref引用参数[08:14]
12-3106-方法成员的out输出参数[04:59]
12-4107-方法成员的params可变参数[04:48]
12-5108-方法成员可选参数[03:17]
12-6109-方法成员的命名参数[05:05]
12-7110-扩展方法[05:22]
12-8111-静态方法[04:18]
12-9112-匿名方法[08:49]
12-10113-递归方法[12:40]

第13章 属性 (29分钟 4节)
13-1114-属性的概念与定义[12:12]
13-2115-自动属性[03:27]
13-3116-只读属性[04:36]
13-4117-属性的访问控制[08:49]

第14章 异常处理 (24分钟 3节)
14-1118-异常处理及throw抛出异常[09:11]
14-2119-try-catch-finally捕获异常[05:00]
14-3120-自定义异常类[10:25]

第15章 委托 (1小时16分钟 9节)
15-1121-委托概述[12:19]
15-2122-多播委托的实例化和调用[05:44]
15-3123-表达式lambda[11:35]
15-4124-语句lambda[08:43]
15-5125-Action委托和泛型Action委托[08:54]
15-6126-Func泛型委托基础知识[09:08]
15-7127-Func泛型委托的参数用途[11:20]
15-8128-Func委托的委托参数示例[05:10]
15-9129-Predicate泛型委托[03:29]

第16章 事件 (57分钟 7节)
16-1130-事件概述与定义[07:34]
16-2131-事件的定义和订阅过程[08:15]
16-3132-事件的触发和执行过程[09:39]
16-4133-事件的几种订阅方式[06:51]
16-5134-静态事件[02:56]
16-6135-事件的线程安全和弱事件模式[10:38]
16-7136-异步事件及事件与委托的区别总结[11:38]

第17章 泛型 (1小时12分钟 9节)
17-1137-泛型概述定义与List泛型集合[12:00]
17-2138-泛型元组的使用[09:20]
17-3139-泛型结构-struct[04:36]
17-4140-泛型接口-interface[09:54]
17-5141-泛型委托-delegate[05:21]
17-6142-泛型方法[08:21]
17-7143-泛型的类型参数约束[09:24]
17-8144-泛型的协变性[06:44]
17-9145-泛型的逆变性[06:51]

第18章 继承 (56分钟 9节)
18-1146-继承的概述与基本用法[08:03]
18-2147-继承中new关键字重写[04:32]
18-3148-继承的override关键字重写[07:38]
18-4149-继承的公开继承、保护继承和受保护的内部继承[09:00]
18-5150-继承的接口继承、多态继承、抽象类继承[07:40]
18-6151-泛型类继承[05:12]
18-7152-sealed密封类与密封成员[04:42]
18-8153-is运算符[04:32]
18-9154-as运算符[04:52]

第19章 接口 (55分钟 6节)
19-1155-接口的概述和定义[11:32]
19-2156-接口的隐式实现[07:36]
19-3157-接口的显示实现[06:55]
19-4158-用接口实现多态及接口注入[09:10]
19-5159-接口继承和泛型接口[08:45]
19-6160-接口的扩展方法及与抽象类的区别和联系

侵权联系与免责声明 1、本站资源所有内容均收集于网络,与本网站立场无关 2、本站所有资源收集于互联网,由用户分享,该帖子作者与IT课程网不享有任何版权,如有侵权请联系本站删除 3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责 4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意 侵权联系邮箱:514719408@qq.com