周末教育集团旗下品牌

快速提分热线

400-123-4567
课程分类
查看: 1137|回复: 1
打印 上一主题 下一主题

程序猿必修的中文MOOC汇总

[复制链接]

72

主题

72

帖子

240

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
240
跳转到指定楼层
楼主
发表于 2015-9-10 21:47:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这份巨长的课表之前在网上广为流传,是原哈工大传奇教授孙志岗老师在自己的独立博客上发表的。教授有多传奇,搜索《一个大学教师的反抄袭战争》就知道了,孙老师近年一直关注MOOC发展并为之努力,现已在网易云课堂任职。小编也曾是个大学老师,敬佩这样的教授,为惠及更多的小伙伴将课表转载于此。
——编者按
来源:孙志岗的博客
Google 做了一个列表,推荐程序员去学习一些免费的在线课程,很受欢迎。所以,我也把迄今为止已经开出的中文计算机 MOOC 做个汇总。后续会不断更新,以展示最新进展。为避免软文嫌疑,回答中不会出现任何 MOOC 平台品牌名。
大体上说,在线学完一个计算机专业,是基本不成问题的。但是,这不意味着你可以不上大学了,也不意味着上了大学但可以不去上课。
计算机科学导论课程

计算导论 – 北京大学 基础中的基础,把小白引向C语言程序设计。
计算概论A – 北京大学 上一门课的姊妹。引向C++语言,但内容更多。
计算机专业导论之思维与系统 – 哈工大虽基础,但更深。学计算机最重要的是要像计算机那样“思考”,也就是计算思维。这门课就是干这个的。也会讲计算机最基本的工作原理,比如冯诺依曼机、机器语言。比较适合目标高远的小白。
计算机专业导论之语言与算法 – 哈工大 也是基础,但是面向程序设计的基础。比较适合只想能写出程序的小白。
计算机专业导论之学科与专业 – 哈工大 是基础中比较高阶的内容,宏论计算机科学的方方面面,讲不同专业、研究方向都是干啥的、怎么干等。不仅适合小白,也适合高端人士了解一下学科进展和自己不熟悉的方向的情况
程序设计入门课

都是面向没有任何编程基础的小白的。这方面国内开的课非常非常多~~~~
C语言:
计算机程式设计 – 台湾大学 不一样的口音,不一样的风情
C程序设计 – 北京大学
程序设计入门——C语言 – 浙江大学
程序设计基础 – 吉林大学
高级语言程序设计 – 吉林大学 上一门的加强版
C语言程序设计(上) – 北理工
其它语言:
C++语言程序设计 – 清华大学
程序设计入门——Java语言 – 浙江大学
程序设计入门——Python – 哈工大
另类:
程序设计基础 – 哈工大 唯一不依赖任何具体语言的,讲纯纯的程序设计,后面可以对接任何语言
学更多语言

这些都是在已有基础的情况下,再学其它语言的课
C语言程序设计进阶 – 浙江大学
C语言程序设计精髓 – 哈工大
程序设计实习 – 北京大学 从 C 走向 C++
C++程序设计入门(上) – 北京邮电 也是从 C 走向 C++,另有C++程序设计入门(下)
C#程序设计(上) – 北京大学 另有C#程序设计(下)
Visual Basic.NET程序设计 – 同济大学
软件工程

软件工程(C编码实践篇)- 中科大
软件工程(OO分析与设计篇)- 中科大
软件工程(过程与管理篇)- 中科大
面向对象技术高级课程 – 北京大学 前面的C++、Java基本都会介绍面向对象。这门课更多介绍的是面向对象分析和设计技术
面向对象软件开发实践之基本技能训练 – 北理工 与上一门课很好地衔接,更接近实践
面向对象软件开发实践之专业技能训练 – 北理工
面向对象软件开发实践之实战技能训练 – 北理工
软件测试方法和技术实践 – 同济大学
数学

基础数学
高等数学(一)- 国防科大 另有(二)(三)(四)和(五)
工科数学分析(一) – 哈工大 更工科的高等数学
机率(概率)- 台湾大学
线性代数 – 山东大学
计算数学
理论计算机科学基础 – 北京大学
组合数学 – 清华大学
近世代数 – 哈工大
离散数学基础 – 中山大学
信息安全数学基础 – 哈工大
算法与数据结构

数据结构
数据结构哪家强?
数据结构 – 清华大学
数据结构基础 – 北京大学 和 高级数据结构与算法 – 北京大学
数据结构 – 浙江大学
算法
算法基础 – 北京大学
算法设计与分析之入门篇 – 哈工大
算法设计与分析之进阶篇 – 哈工大
算法设计与分析之高级篇 – 哈工大
算法设计与分析之随机算法篇 – 哈工大
算法设计与分析之近似算法篇 – 哈工大
算法设计与分析专题之计算几何篇 – 哈工大
算法设计与分析专题之组合优化篇 – 哈工大
算法设计与分析之大数据算法篇 – 哈工大 Orz 一下哈工大
操作系统

操作系统之基础 – 哈工大
操作系统之进程与线程 – 哈工大
操作系统之内存管理 – 哈工大
操作系统之外设与文件系统 – 哈工大
数据库

数据库原理之关系数据库 – 浙江大学
数据库原理之数据库设计 – 浙江大学
数据库原理之数据存储与查询 – 浙江大学
数据库原理之事务管理 – 浙江大学
人工智能

人工智慧 – 台湾大学
机器学习基石 – 台湾大学
机器学习技法 – 台湾大学
编译

编译原理 – 中科大
信息安全

操作系统与虚拟化安全 – 北京大学
软件安全 – 武汉大学 很多非信息安全专业的人,技术可以很牛,但安全意识真的很差,因为学校不会学。这门课可以补一补
计算机网络

计算机网络之网尽其用 – 哈工大
计算机网络之探赜索隐 – 哈工大
计算机网络之危机四伏 – 哈工大
计算机网络之基础链路 – 中山大学
计算机网络之构造互联网 – 中山大学
计算机网络之高阶应用 – 中山大学
计算机网络概论 – 新竹清华
计算机组成原理

计算机组成 – 北京大学
计算机组成原理之机器 – 哈工大
计算机组成原理之数字 – 哈工大
计算机组成原理之CPU – 哈工大
计算机体系结构

计算机系统结构 (一) 基本概念及指令集 – 北邮
计算机系统结构 (二) 计算机主要系统构成 – 北邮
计算机系统结构 (三) CPU及其结构分析 – 北邮
其它

生物信息学: 导论与方法 – 北京大学
人群与网络 – 北京大学 在另一平台(坚决不露出品牌名)也有人群与网络 | Networks and Crowds
和 Google 给出的列表比较,中文课程里,基础课更丰富,面向更具体方向的比较欠缺。另外,Google 列表中很多都是静态课程,只有视频、文字。而以上中文课程都是 MOOC,是动态的,老师是会参与到线上教学过程的。
原文地址:http://blog.sunner.cn/recommended-mooc-for-programmers/
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 转播转播 分享分享 分享淘帖
回复

使用道具 举报

1

主题

2

帖子

34

积分

新手上路

Rank: 1

积分
34
沙发
发表于 2016-5-19 18:00:24 | 只看该作者
你好吗?你好吗?你好吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2015 Comsenz Inc. Powered by Discuz! X3.2 技术支持:周末设计 备案信息:( 沪ICP备11006888号 )   
 
QQ在线咨询
售前咨询热线
400-888-8888
售后服务热线
010-12345678
快速回复 返回顶部 返回列表