【转载】知乎答案----孙志岗----Google 发布了程序员养成指南,国内互联网巨头是否也有类似的指南和课程推荐
国内公司在复制国外商业模式的同时,也应复制人家的社会担当。所以,来答题了!就参考 Google 的框架,列一下中文的课程。大体上在线学完一个计算机专业,是基本不成问题的。但是,这不意味着你可以不上大学了,也不意味着上了大学但可以不去上课。
- 计算机科学导论课程
- 计算导论 - 北京大学 基础中的基础,把小白引向C语言程序设计。
- 计算概论A - 北京大学 上一门课的姊妹。引向C++语言,但内容更多。
- 计算机专业导论之思维与系统 - 哈工大虽基础,但更深。学计算机最重要的是要像计算机那样“思考”,也就是计算思维。这门课就是干这个的。也会讲计算机最基本的工作原理,比如冯诺依曼机、机器语言。比较适合目标高远的小白。
- 计算机专业导论之语言与算法 - 哈工大 也是基础,但是面向程序设计的基础。比较适合只想能写出程序的小白。
- 计算机专业导论之学科与专业 - 哈工大 是基础中比较高阶的内容,宏论计算机科学的方方面面,讲不同专业、研究方向都是干啥的、怎么干等。不仅适合小白,也适合高端人士了解一下学科进展和自己不熟悉的方向的情况
- 程序设计入门课
都是面向没有任何编程基础的小白的。这方面国内开的课非常非常多~~~~ - C语言:
- 计算机程式设计 - 台湾大学 不一样的口音,不一样的风情
- C程序设计 - 北京大学
- 程序设计入门——C语言 - 浙江大学
- 程序设计基础 - 吉林大学
- 高级语言程序设计 - 吉林大学 上一门的加强版
- C语言程序设计(上) - 北理工
- 其它语言:
- 另类:
- 程序设计基础 - 哈工大 唯一不依赖任何具体语言的,讲纯纯的程序设计,后面可以对接任何语言
- 学更多语言
这些都是在已有基础的情况下,再学其它语言的课 - C语言程序设计进阶 - 浙江大学
- C语言程序设计精髓 - 哈工大
- 程序设计实习 - 北京大学 从 C 走向 C++
- C++程序设计入门(上) - 北京邮电 也是从 C 走向 C++,另有C++程序设计入门(下)
- C#程序设计(上) - 北京大学 另有C#程序设计(下)
- Visual Basic.NET程序设计 - 同济大学
- 软件工程
- 软件工程(C编码实践篇)- 中科大
- 软件工程(OO分析与设计篇)- 中科大
- 软件工程(过程与管理篇)- 中科大
- 面向对象技术高级课程 - 北京大学 前面的C++、Java基本都会介绍面向对象。这门课更多介绍的是面向对象分析和设计技术
- 面向对象软件开发实践之基本技能训练 - 北理工 与上一门课很好地衔接,更接近实践
- 面向对象软件开发实践之专业技能训练 - 北理工
- 面向对象软件开发实践之实战技能训练 - 北理工
- 软件测试方法和技术实践 - 同济大学
- 数学
- 基础数学
- 高等数学(一)- 国防科大 另有(二)(三)(四)和(五)
- 工科数学分析(一) - 哈工大 更工科的高等数学
- 概率论与数理统计 - 南京大学 这门课是数学系和计算机系的老师合讲,要将数学理论用代码实现出来,非常难得。一直以来国内计算机专业的数学课程都和计算机专业衔接不好,以至于很多学生会问“学这么多数学有什么用”。这门课能部分解答此问题。
- 机率(概率)- 台湾大学
- 线性代数 - 山东大学
- 计算数学
- 算法与数据结构
- 数据结构
数据结构哪家强? - 算法
- 操作系统
- 数据库
- 人工智能
- 编译
- 信息安全
- 操作系统与虚拟化安全 - 北京大学
- 软件安全 - 武汉大学 很多非信息安全专业的人,技术可以很牛,但安全意识真的很差,因为学校不会学。这门课可以补一补
- 计算机网络
- 计算机网络之网尽其用 - 哈工大
- 计算机网络之探赜索隐 - 哈工大
- 计算机网络之危机四伏 - 哈工大
- 计算机网络之基础链路 - 中山大学
- 计算机网络之构造互联网 - 中山大学
- 计算机网络之高阶应用 - 中山大学
- 计算机网络概论 - 新竹清华
- 计算机组成原理
- 计算机体系结构
- 其它
- 生物信息学: 导论与方法 - 北京大学
- 人群与网络 - 北京大学 在另一平台(坚决不露出品牌名)也有人群与网络 | Networks and Crowds
和 Google 给出的列表比较,中文课程里,基础课更丰富,面向更具体方向的比较欠缺。另外,Google 列表中很多都是静态课程,只有视频、文字。而以上中文课程都是 MOOC,是动态的,老师是会参与到线上教学过程的。
以上,必有遗漏,欢迎留言指出,我会持续更新
【转载】知乎答案----孙志岗----Google 发布了程序员养成指南,国内互联网巨头是否也有类似的指南和课程推荐的更多相关文章
- [转载]Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux
代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大.灵活的编辑器,相信你和我一样,都不会例外. 我用过 ...
- 使用jieba分析小说太古神王中,男主更爱谁?去文章中找答案吧!#华为云·寻找黑马程序员#
欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),输入关键字"加群",加入华为云线上技术讨论群:输入关键字"最新活动",获取华 ...
- Java 程序员们值得一看的好书推荐[转载]
“学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他 ...
- 【转载】Google 程序员消灭 Bug 的 5 大法宝!
遇到问题怎么办?还能怎么办,解决呗.那到底怎么解决呢?你是有什么惯用的逻辑模式.解决策略,还是全靠直觉手感? 本文中,一位 Google 程序员将“现场”演示其解决编程问题的始末,看看有套路的问题解决 ...
- 乐酷工作室孙志伟:Testin云測试有广度有深度 省钱省力值得信赖
乐酷工作室孙志伟:Testin云測试有广度有深度 省钱省力值得信赖 2014/10/16 · Testin · 开发人员訪谈 乐酷工作室是一个专业从事移动终端应用及游戏自主研发和运营的创业团队,眼下拥 ...
- Google发布机器学习平台Tensorflow游乐场~带你玩神经网络(转载)
Google发布机器学习平台Tensorflow游乐场-带你玩神经网络 原文地址:http://f.dataguru.cn/article-9324-1.html> 摘要: 昨天,Google发 ...
- (转载)Google 发布 Android 性能优化典范
2015年伊始,Google发布了关于Android性能优化典范的专题, 一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App.课程专题不仅仅介绍了Android系统中 ...
- 转载:java程序员如何拿到2万月薪
作者:匿名用户链接:https://www.zhihu.com/question/39890405/answer/83676977来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请 ...
- Github上安卓榜排名第2的程序员教你如何学习【转载,侵删】
来自:峰瑞资本(微信号:freesvc)文章作者:代码家(微信 ID:daimajia_share) 软件早已吞噬整个世界,程序员是关键角色.过去 40 年中,许多伟大的公司都由程序员缔造,比如比尔· ...
随机推荐
- 我的android学习经历40
为listview设置背景,并且不随拖动改变 <ListView android:id="@+id/list_view" android:layout_width=" ...
- MFC编程入门之十(对话框:设置对话框控件的Tab顺序)
前面几节为大家演示了加法计算器程序完整的编写过程,本节主要讲对话框上控件的Tab顺序如何调整. 上一讲为"计算"按钮添加了消息处理函数后,加法计算器已经能够进行浮点数的加法运算.但 ...
- Server asks us to fall back to SIMPLE auth, but this client is configured to only allow secure connections.
我是在flume向hdfs 写(sink)数据时遇到的这个错误. Server (是指hdfs) asks us to fall back to SIMPLE auth, but this clien ...
- [WebLoad] 使用WebLoad进行Web Application 性能测试的流程
1. 打开WebLOAD IDE录制或编写一个脚本文件,成功后会生成一个后缀为“.wlp”的文件. 2. 打开WebLOAD Console创建一个Load Template,创建过程当中需要添加“. ...
- 尽可能保留原有数据,建立UEFI与BIOS双启PE优盘
尽可能保留原有数据,建立UEFI与BIOS双启PE优盘1.确保优盘或者移动硬盘有一个FAT32分区,如果没有FAT32分区,就用傲梅分区助手或者ppm转换一个现有的分区到FAT32分区0x0C,或者新 ...
- SQL convert datetime
格式: CONVERT(data_type,expression[,style]) 说明: 此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarcha ...
- (33)odoo中产品价格字段
打开product.template 和 product.product 模型发现有很多关于价格描述的字段 product.template: price list_pri ...
- NGINX怎样处理惊群的
写在前面 写NGINX系列的随笔,一来总结学到的东西,二来记录下疑惑的地方,在接下来的学习过程中去解决疑惑. 也希望同样对NGINX感兴趣的朋友能够解答我的疑惑,或者共同探讨研究. 整个NGINX系列 ...
- LinkedList其实就那么一回事儿之源码分析
上篇文章<ArrayList其实就那么一回儿事儿之源码分析>,给大家谈了ArrayList, 那么本次,就给大家一起看看同为List 家族的LinkedList. 下面就直接看源码吧: p ...
- 深入了解css的行高Line Height属性
什么是行间距? 古时候我们使用印刷机来出来文字.印刷出来的每个字,都位于独立的一个块中. 行间距,即传说中控制两行文字垂直距离的东东.在CSS中,line-height被用来控制行与行之间垂直距离. ...