如雷贯耳的课程 1、哈佛大学《公正,如何做得更好》 http://v.163.com/special/justice/ 2、哈佛大学《幸福课》http://v.163.com/special/positivepsychology/ 3、耶鲁大学《哲学-死亡》http://v.163.com/special/sp/philosophy-death.html
一、网易云课堂:
3、《C/C++黑客编程项目实战课程》 前两门课都属于理论性比较强的,而这门课则是以实用性见长。整个课堂风格轻松愉快,而且每个理论的讲解中都伴有相应的实践案例作支撑,细致易。懂最后三分之一的课时全都是与C++相关的游戏项目的开发制作,对想提升实际操作能力的人帮助很大。 4、跟王佩丰一起学Excel 5、另外,马士兵的视频也不错。智能社的blue也不错。 他们俩有很多共同点:嗓音清爽,抑扬顿挫,技术过硬,从来不拖沓,下手速度极快,但思路却非常清晰。而且他们都具备一个别人难以超越的能力:自己明白,却让别人容易的明白,很快的能到达问题的本质。 blue在dreamweaver的下手速度那是极快的,windows的mspaint用的挺流的。 在段子方面,个人感觉blue比马士兵略差。当然这并不妨碍成为一个优秀的视频解惑者。 blue的口头禅是:这很简单,妥妥的。其实按我后来接触js多了之后,感觉这是真正经过js坑的洗礼之后,用一种粗暴简单的方式,深入问题的本质,直接得到一种解决问题思路的办法,而且是能让初学者明白,这是最难得的。优点是明显一下子知道坑在那儿了,缺点是要融会贯通,消化为已用需要一定的时间或代码经验的积累,只能说混个面熟,等以后真正遇到问题时,才能领略此时的经典。 近期看的blue比较多,不管什么样的问题,只有经过他的讲解分析,感觉豁然开朗。一个简单的if,for也会讲出不一样的味道来。 这就是个人认为一个难点,自己明白的情况下如何让别人能很快的明白,而且这个人的基础可能不怎么好,需要你制定一个系列的学习步骤,慢慢引入他走向这个领域的巅峰。后来也碰到过很多博客,大多是记录自己明白的过程,而能达到让别人明白这个层面的不多。以下就我接触的领域推荐几个: 阮一峰的个人网站 【Aaron】 - 博客园 叶小钗 - 博客园 不过以现在的眼光来看,马士兵的视频有些老,但不过时,老的意思是里边讲解的jdk是1.5,现在1.7了都。不过时的意思是:里边对基础知识的分析讲解,一些在java行业里边的点滴从业经典感悟是值得我们去领悟或学习的。纵然API千变万化,代码解决问题的思路或中国IT从业人员在这个行业努力后的积累是需要通过互联网的技术手段一代一代传承下去。 Java SE方面的视频,马士兵、韩顺平、毕向东等等的视频都看过一点,都是不错的教程,最近在看毕向东的视频,自己感觉还是毕老师讲的好点,很多细节都讲解的很到位,对于Java理解不是很透彻的人学习毕向东的教程是再合适不过了,由于之前学过一些Java基础知识,看过毕老师的视频之后有种恍然大悟的感觉! 二、中国大学MOOC: 1、《大学计算机基础》 主要以大一计算机课程难度的内容来安排,属于入门级、零基础向的课程,只要认真听课、按时完成作业,即使是计算机小白,软妹子也能学会。对于第一次在线学习计算机的童鞋来说,可以帮助自己树立信心,让你亲近MOOC。 老牌名校哈工大开设的MOOC课程,主要讲解基础编程内容。为了降低课程难度,在设计课程时,特意把“程序设计”这块内容拆成两门课程:《程序设计基础》,《C语言程序设计精髓》,《程序设计基础》作为基础入门课程,亲民性高,同样适合零基础入门。 3、《数据结构》 这门课需要有一定编程语言的基础,它的授课老师是被同学称为“姥姥”的陈越老师,也是计算机课程中比较少见的女老师,不仅讲课很棒,而且对学生的问题有求必应,十分热情,不少学生在浙大选不到她的课程就跑到中国大学MOOC来选,也是令人称奇。 网易的公开课可看性最高的课程 上实验楼一定要学习的课程,非常不错! Linux - Linux 基础入门(新版) 主要学习Linux的基础,最重要的是,有在线的Linux环境!!!!!可以照着课程一边看一边动手做,对于不想在自己电脑上安装Linux系统的人来说,非常不错!!! Linux - Vim编辑器 主要是学习VIM编辑器,如果你还不熟悉VIM编辑器,或者打算先看看VIM编辑器好不好用的人来说,这个课程一定要看,因为环境里面就给你安装好了VIM编辑器,随便你折腾,不会的话可以照着课程,学习使用。 Python - Python快速教程 这个课程来源于博客园中Vamei的博客,非常不错的Python教程,其实看Vamei的博客是可以的,但是实验楼配了在线的Python开发环境,很方便的,看博客的过程中不懂的,直接动手操作,学习起来很高效。 Linux - Linux命令实例练习 这个课程主要是联系Linux命令的,介绍了常用的Linux实用命令的用法,关键是你可以在环境里面直接动手操作这些Linux命令,推荐,特别推荐给对于Linux命令不熟悉的人。 Docker - 动手实战学Docker 这个Docker教程呢,推荐的地方在于,它的课程简单易懂,而且有环境可以直接操作!!纯实践来学习Docker,而且讲解的非常系统,非常适合想学习Docker的人去看看。 seedlab发布的课程 这个是由雪城大学杜文亮教授2002年创立的SEED项目里的课程,主要是为计算机教学提供一套信息安全实验,涵盖广泛的安全原理,被全世界数百个高校采用。实验楼拿到了授权,质量也很高,重要的是你可以在实验楼环境里面随便折腾,我认为是目前国内比较高质量的信息安全课程了,也很经典,如果是做信息安全方面的人的话,推荐一看! Android课程 - 实验楼 这个是实验楼上的Android课程,好就好在几乎都是来自官方文档的翻译制作,重要的是提供了Android开发环境啊!!!!!也是可以随便折腾! 最后推荐几个我认为编程新手入门非常不错的课程吧: C/C++ - C语言入门教程 C/C++ - 数据结构(新版) Linux - TCP/IP网络协议基础 Linux - 高级Bash脚本编程指南 Linux - 正则表达式基础 Scala - Scala开发教程 NodeJS - Node.js包教不包会 算法 - 经典算法解题实战 GO - Go by Example 中文版 算法 - 数据结构与算法 特别是后面几门课程,刚上线不久,质量还是很高滴…… 这里我说说和我现在工作相关的几个课程: 1. 多变量微积分:麻省理工学院公开课:多变量微积分 这门课属于基础课,多变量微积分是一些视觉算法的基础,像方向导数,旋度,散度这些概念和应用还是很有用的。 2. 线性代数:麻省理工公开课:线性代数 这课……所有搞机器学习的童鞋必看……尤其是那些在大学线性代数课上学得窝囊的人…… 3. 微分方程:麻省理工学院公开课:微分方程 看完多变量微积分后看微分方程,真的感觉对数学有了更深地理解。 4.麻省的 <计算机科学及编程导论> python 教学易学易用. 1、除了公认为非常优秀的《幸福课》、《公正》和《哲学-死亡》外,网易公开课策划的各个专题也是值得关注的专题策划汇总页。 最后补一句:搞算法的同学一定要花足时间把数学刷上去,数学就算法方向的内功,这种加功力的知识永远不嫌多。2、下面的内容全部摘自网络,还请自辩: 1)网易公开课热门排行: 2)知乎问答:网易公开课有哪些视频值得推荐? 3)十大精品课推荐 4)知乎问答:网易公开课有哪些值得推荐的国内课程资源? 5)TED_网易公开课 计算概论A,北京大学,Coursera。 授课老师是李戈,胖乎乎,很有亲和力的一位老师。(当时看的视频好像还是他在斯坦福访问的时候录制的,不知道现在有没有更新版本)。 这门课讲授的条理十分清晰。编程入门的首选,以C++的语法来讲授,但没有牵扯到太多面向对象的部分。属于启蒙基础类。 想进一步学习C++的的话可以考虑郭玮的程序设计实习(这门课个人认为讲课效果不如李戈,可以刷一遍后通过阅读教材以及coding训练深入理解) 如果是刚入CS的小白,非常非常推荐这门课:哈佛大学公开课:计算机科学cs50_全20集 北京大学 陆俊林老师的《计算机组成》 推荐理由 1.这是一门计算机及相关专业本科生了解和掌握计算机系统整体框架的基础性课程。(意味着不要求先修课程,而且很必要) 2.陆老师是我遇见的北大计算机系讲课效果最好的老师之一,幽默风趣,而且视频也做的特别好,比如特效。 3.课程提供的论坛可以让你和北大的同学(北大计算机系大二必修课)以及其他加入该课程的同学交流视频和作业中的问题,论坛北大同学活跃度很高(因为陆老师说发帖答贴给加分OoO) 4.北大出品,必属精品//第一次在知乎上回答问题,卖个萌儿 计算概论A,北京大学,Coursera。 授课老师是李戈,胖乎乎,很有亲和力的一位老师。(当时看的视频好像还是他在斯坦福访问的时候录制的,不知道现在有没有更新版本)。 这门课讲授的条理十分清晰。编程入门的首选,以C++的语法来讲授,但没有牵扯到太多面向对象的部分。属于启蒙基础类。 想进一步学习C++的的话可以考虑郭玮的程序设计实习(这门课个人认为讲课效果不如李戈,可以刷一遍后通过阅读教材以及coding训练深入理解) |
|