百科问答小站 logo
百科问答小站 font logo



在线教育平台上有哪些让你相见恨晚的计算机或互联网课程? 第1页

  

user avatar   ban-zhuan-nao-gu 网友的相关建议: 
      

2016.4.1

收藏6654,点赞才1649。。。

阿菇心里苦啊。。。收藏同时点个赞呗TvT


优质的计算机课程很多,这里以个人学习经验为根据,分平台来细说,选了两家英文,两家中文的。如无具体说明,课程均为免费。


英文

一、Coursera:

1、《编译原理》

coursera.org/course/com

名声在外的课程,内容讲得很清楚,但作为毫无计算基础的一个文科生我学到后面有点吃力,最后我是没学完。相反,有理工科背景的朋友们评价说,课程性价比简直爆表,最后都作出了一个完整的编译器,分分钟虐翻文科生,汗。。。建议有基础的理工科同学去修读。

2、《机器学习》

coursera.org/learn/mach


Coursera创始人的课程,老师也是机器学习这方面的大牛,对想要了解和初步掌握机器学习的人来说是不二的选择。课程配有需要动手做的实践作业,学习的孩纸最好有MATLAB基础。这门课的难度得辩证着来看,计算机专业的同学觉得是浅尝辄止,深度不够,而如果只有文科学习背景的可能会有点吃力。

3、《编程语言》

Coursera - Free Online Courses From Top Universities

一门在函数式编程里的神级课程!一般学校里应该很少学到这块专业的内容,理论实践相结合,难易增加程度在可控范围内。印象深刻的是各种经典变成范式的比较,分分钟让你认清高下优劣,知道自己从前写代码的缺陷。老师也是又耐心又好玩,为了让学生记住编写规则不惜牺牲自己的形象。


二、Udacity

请注意,使用Udacity时请保持良好的网络环境

1、《人工智能》

udacity.com/course/intr

Udacity创始人的课程,同样来自斯坦福大学,和《机器学习》之于Coursera一样,是U家招牌。据说,Sebastian
Thrun在开设这门课程并取得成功后,就离开了斯坦福,创办了Udacity,而现在,Udacity在IT互联网领域表现远超Coursera,估值也比Coursera高出一截,也能算是里程碑式的课程了。

2、《计算机程序设计:编程原理》

udacity.com/course/desi

来自Google大牛Peter Norvig的课程,现在已经有10万多学生在同时学习这门课程,也是个大热门。学习这门课程前,需要有一定编程经验,初入门者有难度。Google之前,他还在NASA Ames研究中心工作过。


--------------------------------------我是中文/英文分割线-----------------------------------------------


中文

一、夜曲编程

https://np.baicizhan.com

主要是一系列编程课程,从入门到进阶,从输入第一行hello world到掌握网络爬虫,从C语言到数据可视化制作,各类编程相关的学习内容都有涵盖。最大的优势有两点:1.零基础也能快速入门,百词斩的交互式学习在这里很好的延续了下来,通过卡片学习机制,高效巩固概念,再以网页内嵌编辑器和百题斩的形式,充分进行练习,小白也能很快上手。2、多端同步学习,因为每节课时间基本在20-30分钟左右,没电脑的时候,APP、平板乃至公号都可以进行学习,有效利用各种碎片时间。如果想试试自己能否坚持下去的话,可以关注“夜曲编程”回复“免费教程”,从免费课开始,踏出编程第一步。

二、网易云课堂:

1、翁恺老师的计算机课程

《HTML5入门》

HTML5入门 - 网易云课堂

《JavaScript》

JavaScript - 网易云课堂

《面向对象程序设计-C++》

面向对象程序设计-C++

翁恺老师是浙大计算机学院的老师,是国内最早从事在线教育的老师。本身在课堂上因为讲课循循善诱,讲课经验丰富,受到很多学生的喜爱,在线授课的时候,也不会出现新人教师面部表情僵硬等诡异的场景,节奏把握得很好。而且他的声音也很好听,会给上课加了很多分。现在云课堂上开的课程,基本选修人数都是上万的,所有课程加起来,同时选修课程的人数都该超过20万了,确实有一手。

2、大学计算机专业课程体系

大学计算机专业

这门课程最大的优点是体系性强。就如同他的标题写的一样,这个课程涵盖了计算机专业从大一到大四的所有课程,学完这些课程就能由浅入深全面掌握大学计算机技能,而且授课老师都是行业中比较优秀的老师,授课水平也不错,适合入门学习,也可以在期末复习时用于恶补。

3、《C/C++黑客编程项目实战课程》

前两门课都属于理论性比较强的,而这门课则是以实用性见长。整个课堂风格轻松愉快,而且每个理论的讲解中都伴有相应的实践案例作支撑,细致易。懂最后三分之一的课时全都是与C++相关的游戏项目的开发制作,对想提升实际操作能力的人帮助很大。


三、中国大学MOOC:

1、《大学计算机基础》

大学计算机基础

主要以大一计算机课程难度的内容来安排,属于入门级、零基础向的课程,只要认真听课、按时完成作业,即使是计算机小白,软妹子也能学会。对于第一次在线学习计算机的童鞋来说,可以帮助自己树立信心,让你亲近MOOC。
2、《程序设计基础》

程序设计基础_中国大学MOOC(慕课)

老牌名校哈工大开设的MOOC课程,主要讲解基础编程内容。为了降低课程难度,在设计课程时,特意把“程序设计”这块内容拆成两门课程:《程序设计基础》,《C语言程序设计精髓》,《程序设计基础》作为基础入门课程,亲民性高,同样适合零基础入门。

3、《数据结构》

数据结构_中国大学MOOC(慕课)



这门课需要有一定编程语言的基础,它的授课老师是被同学称为“姥姥”的陈越老师,也是计算机课程中比较少见的女老师,不仅讲课很棒,而且对学生的问题有求必应,十分热情,不少学生在浙大选不到她的课程就跑到中国大学MOOC来选,也是令人称奇。




  

相关话题

  怎么看待25岁深圳女孩因服役美国空降部队,被网友称为「真正的『叛国者』」? 
  学习机器学习应该看哪些书籍? 
  如何看待杨倩夺冠后其小黄鸭发卡成爆款,有商家半天卖上万件?还有哪些值得关注的奥运会商机? 
  使用 Google 服务违反「七条底线」吗? 
  80年后的知乎是什么样子?会有怎样的评论? 
  如何评价KDD 2021的审稿结果?有哪些亮眼的成果? 
  微软是靠什么做到不“奋斗”的? 
  计算机如何理解图像? 
  计算机专业学生如何提高自己的不可替代性? 
  怎么看待出狱的窃格瓦拉遭直播平台签约? 

前一个讨论
如何看待 4 月 3 日「望京 798 和颐(如家)酒店女生遇袭」事件?
下一个讨论
为什么 Android 要采用 Binder 作为 IPC 机制?





© 2024-12-22 - tinynew.org. All Rights Reserved.
© 2024-12-22 - tinynew.org. 保留所有权利