系统学习编程之学习计划

启蒙阶段任务一:

• 完成 MIT 6.00.1x (麻省理工:计算机科学和 Python 编程导论)。虽然该课程的教学语言为 Python,但作为一门优秀的导论课,它强调学习计算机科学领域里的重要概念和范式,而不仅仅是教你特定的语言。如果你不是科班生,这能让你在自学时开阔眼界;课程内容:计算概念,Python 编程语言,一些简单的数据结构与算法,测试与调试。

1.计算机科学与python编程导论
序号任务名称视频观看博客总结完成情况完成日期
1第一讲-计算科学简介 Lecture 1 - Introduction to Computation 已完成  已完成  已完成2018.10.27 
2第二讲-编程基础 Lecture 2 - Core Elements of Programs 已完成 已完成 已完成 2018.11.02
3第三讲-简单算法 Lecture 3 - Simple Algorithms 已完成 已完成 已完成 2018.11.08
4第四讲-函数 Lecture 4 - Functions 已完成 已完成 已完成 2018.11.14
5第五讲-递归 Lecture 5 - Recursion    
6第六讲-对象 Lecture 6 - Objects    
7第七讲-调试 Lecture 7 - Debugging    
8第八讲-断言和异常 Lecture 8 - Assertions and Exceptions    
9第九讲-效率和增长量级 Lecture 9 - Efficiency and Orders of Growth    
10第十讲-内存和查找 Lecture 10 - Memory and Search    
11第十一讲-类 Lecture 11 - Classes    
12第十二讲-面向对象编程 Lecture 12 - Object Oriented Programming    
13第十三讲-树 Lecture 13 - Trees    
14总结 Wrap up    

启蒙阶段任务二:

• 完成 Harvard CS50x (哈佛大学:计算机科学)。同样是导论课,但这门课与MIT的导论课互补。教学语言涉及 C, PHP, JavaScript + SQL, HTML + CSS,内容的广度与深度十分合理,还能够了解到最新的一些科技成果,可以很好激发学习计算机的兴趣。

2.计算机科学CS50
序号任务名称视频观看博客总结完成情况完成日期
1[第1集] 算法,程序设计,语言等  已完成 已完成 已完成 2018.10.29
2[第2集] 算法,数据存储,磁盘,程序设计等  已完成  已完成  已完成 2018.10.30
3[第3集] C语言,源代码,编译器(1)  已完成  已完成  已完成 2018.11.06
4[第4集] C语言,源代码,编译器(2)  已完成  已完成  已完成 2018.11.07
5[第5集] 函数,全局变量,参数,返回值  已完成  已完成  已完成 2018.11.15
6[第6集] 参数,返回值  已完成  已完成  已完成 2018.11.15
7[第7集] 线性搜索,二进制搜索  已完成  已完成  已完成 2019.03.22
8[第8集] 符号,递归,冒泡排序     
9[第9集] 归并排序,动态内存分配,堆和栈     
10[第10集] CS50函数库,指针,文件输入输出     
11[第11集] 数独、计算机史上最有名的bug     
12[第12集] 魂斗罗游戏,如何分配内存     
13[第13集] typedef声明,安全传输协议     
14[第14集] 用户体验,数组与指针,Hash函数     
15[第15集] 网络编程,HTML语言,编写网页     
16[第16集] 网络安全,窃取通讯的工具,动态网络     
17[第17集] 垃圾邮件的骗局,屏幕抓取的原理     
18[第18集] 网页网站开发     
19[第19集] 互联网工作原理,网页游戏制作     
20[第20集] 总结与知识问答     

启蒙阶段任务三:

3.《编码》
序号任务名称博客总结完成情况完成日期
1至亲密友已完成已完成2018.11.02
2编码与组合已完成已完成2018.11.06
3布莱叶盲文与二进制码已完成已完成2018.11.09
4手电筒的剖析已完成已完成2018.11.09
5绕过拐角的通信已完成已完成2018.11.12
6电报机与继电器已完成已完成2018.11.16
7我们的十个数字已完成已完成2018.11.16
8十的替代品已完成已完成2019.1.20
9二进制数已完成已完成2019.1.20
10逻辑与开关已完成已完成2019.1.20
11已完成已完成2019.3.25
12二进制加法器已完成已完成2019.3.25
13如何实现减法已完成已完成2019.8.10
14反馈与触发器已完成已完成2019.8.10
15字节与十六进制已完成已完成2019.8.10
16存储器组织已完成已完成2019.8.10
17自动操作已完成已完成2019.9.06
18从算盘到芯片已完成已完成2019.9.06
19两种典型的微处理器已完成已完成2019.9.06
20ASCII码和字符转换已完成已完成2019.9.12
21总线已完成已完成2019.9.12
22操作系统已完成已完成2019.9.12
23定点数和浮点数已完成已完成2019.9.16
24高级语言与低级语言已完成已完成2019.9.16
25图形化革命已完成已完成2019.9.16

启蒙阶段任务四:

• 完成 Python 教程

4.廖雪峰--python教程
序号任务名称博客总结完成情况完成日期
1

安装Python

已完成已完成2018.11.02
2

第一个Python程序

已完成已完成2018.11.02
3

Python基础

已完成已完成2018.11.07
4

函数

已完成已完成2018.11.16
5

高级特性

已完成已完成2018.11.16
6

函数式编程

已完成已完成2019.03.20
7

模块

已完成已完成2019.03.21
8

面向对象编程

已完成已完成2019.04.08
9

面向对象高级编程

已完成已完成2019.04.09
10

错误、调试和测试

已完成已完成2019.07.30
11

IO编程

已完成已完成2019.07.31
12

进程和线程

已完成已完成2019.08.01
13

正则表达式

   
14

常用内建模块

   
15

常用第三方模块

   
16

virtualenv

   
17

图形界面

   
18

网络编程

   
19

电子邮件

   
20

访问数据库

   
21

Web开发

   
22

异步IO

   
23

实战

   
24

FAQ

   
25

期末总结

   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值