课程目录

1-1 [01-创建角色,开始你的编程江湖] 01-1-基本输出语句 (20:24)
1-2 [01-创建角色,开始你的编程江湖] 01-2-变量的基本使用 (13:44)
1-3 [01-创建角色,开始你的编程江湖] 01-3-格式化输出 (13:47)
1-4 [01-创建角色,开始你的编程江湖] 01-4-伤害计算 (20:36)
1-5 [01-创建角色,开始你的编程江湖] 01-5-练习:交换两个数 (07:34)
2-1 [02-条件判断] 02-1- if语句基础 (16:18)
2-2 [02-条件判断] 02-02-if语句的嵌套 (09:40)
2-3 [02-条件判断] 02-3-并列的elseif (13:33)
2-4 [02-条件判断] 02-4-练习讲解1 (30:03)
2-5 [02-条件判断] 02-5-练习讲解2 (18:51)
2-6 [02-条件判断] 02-6-微信猜拳 (24:00)
2-7 [02-条件判断] 02-7-程序调试方法 (14:23)
2-8 [02-条件判断] 02-8-猜数字(选做) (10:08)
2-9 [02-条件判断] 02-9-计算个人所得税(选做) (16:32)
3-1 [03-循环] 03-1-循环基本概念 (39:02)
3-2 [03-循环] 03-2-循环举例 (20:54)
3-3 [03-循环] 03-3-二重循环 (15:36)
3-4 [03-循环] 03-4-break-continue (19:56)
3-5 [03-循环] 03-5-案例:ATM机 (44:58)
3-6 [03-循环] 03-6-案例:21点 (22:51)
3-7 [03-循环] 03-7-案例:抽奖程序 (11:21)
4-1 [04-数组] 04-1-数组的基本用法 (24:01)
4-2 [04-数组] 04-2-数组与内存的关系 (17:54)
4-3 [04-数组] 04-3-一维数组练习提示 (06:09)
4-4 [04-数组] 04-4-一维数组练习讲解 (25:09)
4-5 [04-数组] 04-5-二维数组基本用法 (14:21)
4-6 [04-数组] 04-6-二维数组求平均成绩 (14:24)
4-7 [04-数组] 04-7-冒泡排序热身 (09:21)
4-8 [04-数组] 04-8-冒泡排序实战 (24:54)
4-9 [04-数组] 04-9-选择排序 (37:41)
4-10 [04-数组] 04-10-二分搜索 (29:50)
5-1 [05-方法] 05-1-方法的使用、方法练习提示 (48:31)
5-2 [05-方法] 05-2-方法练习讲解 (21:49)
5-3 [05-方法] 05-3-ref方式传参、练习提示 (25:04)
5-4 [05-方法] 05-4-数组传参、练习布置(选做) (11:05)
5-5 [05-方法] 05-5-方法练习讲解(选做) (43:54)
5-6 [05-方法] 05-6方法重载、可变长参数列表 (21:25)
6-1 [06-面向对象:封装] 06-1-类和对象的概念和基本使用 (46:29)
6-2 [06-面向对象:封装] 06-2-宠物类练习讲解-单只宠物 (28:12)
6-3 [06-面向对象:封装] 06-3-宠物类练习讲解-收费和免费的两只宠物 (27:05)
6-4 [06-面向对象:封装] 06-4-私有变量的使用 (16:39)
6-5 [06-面向对象:封装] 06-5-构造器的使用 (10:44)
6-6 [06-面向对象:封装] 06-6-构造器和私有变量练习讲解 (24:17)
6-7 [06-面向对象:封装] 06-7-构造器调用构造器 (11:53)
6-8 [06-面向对象:封装] 06-8-const和readonly常量 (11:49)
6-9 [06-面向对象:封装] 06-9-static变量 (18:27)
6-10 [06-面向对象:封装] 06-10-单件模式 (33:23)
6-11 [06-面向对象:封装] 06-11-允许空曹的背包(添加、显示物品) (21:11)
6-12 [06-面向对象:封装] 06-12-允许空槽的背包(交换、丢弃物品) (16:55)
6-13 [06-面向对象:封装] 06-13-将背包物品类独立出来 (21:00)
6-14 [06-面向对象:封装] 06-14-选修:好友列表(原理、优缺点,追加、打印元素) (44:40)
6-15 [06-面向对象:封装] 06-15-选修:好友列表(查找、删除、插入元素) (52:45)
6-16 [06-面向对象:封装] 06-16-选修:从好友列表中提取顺序表类 (29:57)
6-17 [06-面向对象:封装] 06-17-动态数组 (29:10)
6-18 [06-面向对象:封装] 06-18-内部类 (11:52)
6-19 [06-面向对象:封装] 06-19-小测验 (16:17)
6-20 [06-面向对象:封装] 06-snake-1-游戏分析、map类的实现 (32:04)
6-21 [06-面向对象:封装] 06-snake-2-Snake类的总体实现 (15:23)
6-22 [06-面向对象:封装] 06-snake-3-Snake类的详细实现1 (49:20)
6-23 [06-面向对象:封装] 06-snake-4-Snake类的详细实现2 (11:03)