编程小白必备 27个在线网站倾情推荐

编程小白必备 27个在线网站倾情推荐

BEAREYES.COM 北京 [ 翻译 ] 作者:小熊在线-Davy07 日期:2012年10月23日.

       

网络时代编程语言学习很简单 建议写在前面

    这年头,你不会几门编程语言,你都不好意思和别人说话!今天我们就编译了TNW的一篇热门文章,这里聚集了27个在线编程学习网站,刚刚开始学习编程的小白们,赶快行动起来,到这些网站看看吧。也许,总有一个网站会带你进入神奇的编程世界! 注:做程序员有风险,入门需谨慎。

编程小白必备 27个在线网站倾情推荐

    无论你是否要重新规划职业生涯,想重新成为全职的程序员,来建一个网站或者开发一款应用程序还是只是想为自己增加点技能而已,学习编程对于很多人来说都是不错的选择。当然走程序员这条路并不是适合每一个人,因此任何想成为程序员之前最好认真考虑一下。

    在开始我们在线学习网站的介绍之前,我们先听听一位自学成才的程序员Marissa Louie的看法。作为一家创业公司的创始人,Louie在接受TNW网站采访时表示,对于自学计算机语言,无论是网页设计,还是编程语言或者其他程序相 关的语言,在自学过程中最艰难的部分则是“需要鼓足勇气”。要想学编程语言的人最大的障碍往往是自己对编程本身的恐惧。(她同时表达了好的教程的作用不容 忽视。)

    Louie的建议是当你学会了编程语言的基本技能之后,就要立刻进行实践,从而不断发现并且修正自己的错误。

    好了,让我们把这位过来人的建议记在心中。下面就让我们开始列举比较不错的在线编程学习网站吧。这些网站排名不分先后,如果你有更好的网络资源,别忘记给我们留言。

MIT Open Courseware-Coursera-Udacity

    1. MIT Open Courseware

编程小白必备 27个在线网站倾情推荐

    麻省理工学院的开源课程项目提供2100个课程,所涵盖的课程范围特别广泛,包括电子工程学,计算机科学等。这些开源课程还提供在线教科书 以及考试题目,多媒体内容。同时还提供作业布置以及项目以及样本等内容。这些课程全部来自麻省理工近10年的真实课程。不用出国就能学习国外名校的经典课 程,这可真是好极了!

    2. Coursera

编程小白必备 27个在线网站倾情推荐

    Coursera于今年4月份上线,目前学员数量已经突破100万。目前这个网站负责发布来自33所大学的200多个课程。如果你之前从来 没听说过Cousera,其实这是受斯坦福大学的精神影响的创业公司——让来自世界各地的学员能够在线参加大学某一专业的全部课程,这是由真正的教授,并 且还是来自世界上最好的大学的课程,最重要的还是免费!

    3. Udacity

编程小白必备 27个在线网站倾情推荐

    Udacity是一个目前仅有14个科目的免费的在线学习服务。网站的宣传语是:“师从世界著名导师,解决世界上最棘手的问题”。目前这个网站不仅仅教授学员编程知识,同时还设计数学基础知识以及物理知识等。甚至还有如何创业的课程也包含在内。

Google Code University-Mozilla Developer Network-HTML5 Rocks

    4. Google Code University

编程小白必备 27个在线网站倾情推荐

    来自谷歌的在线学习资源,是有关编程的知识。当然会是免费的开源课程!如果你现在正打算学习安卓开发,那谷歌的在线课程真是再适合不过了。这里也有很多更深层的技术知识以及系统分布以及网页安全等知识。

    5.Mozilla Developer Network

编程小白必备 27个在线网站倾情推荐

    说起网页方面的知识,Mozilla应该是相当专业。这个开源基金会更是构建了一个免费的在线学习网页,用户可以在这里学习HTML,CSS以及JS的基本知识。当然有关网页以及浏览器等更专业的知识,在这里也能找到。

    6.HTML5 Rocks

编程小白必备 27个在线网站倾情推荐

    正如题目所显示的那样,这个网站有很多有关HTML 5的最新信息,这个网站中,用户可以找到相关的博客以及教程。

The Code Player-Codecademy-Khan Academy

    7. The Code Player

编程小白必备 27个在线网站倾情推荐

    The Code Playe这个网站的特色就是用户能够切实的感受到编程的实际操作过程,有种站在编程巨人的肩膀上的感觉。

    8. Codecademy

编程小白必备 27个在线网站倾情推荐

    在今年年初,纽约市长 Michael Bloomberg发布了一条微博,表示他打算在2012年用Codecademy来学习编程语言。这条微博让这个本来就很热门的网站更加知名。言归正 传,这是一个流行的免费在线编程学习网站,如果你打算和朋友一起互动学习的话,那么这个网站真是再好不过了!此外Codecademy同时还负责 CodeYear网站。

    9. Khan Academy

编程小白必备 27个在线网站倾情推荐

    这又是一个以学院名称命名的在线课程网站。Khan Academy提供了很多编程语言在线课程,同时还提供了一些其他的课程,例如文艺复兴之类的课程。

General Assembl-PeepCode-Eloquent JavaScript

    10. General Assembly

编程小白必备 27个在线网站倾情推荐

    General Assembly与其他在线课程不同之处在于,这个网站也提供付费在线课程。付费课程可以通过直播的方式进行。用户可以在Evenbrite购买电子票,获得密码后用户可以享受在线课程了。

    11. PeepCode

编程小白必备 27个在线网站倾情推荐

    PeepCode网站所包含的编程语言课程十分丰富,同时也提供可下载的课程截图。只不过需要付费。

    12. Eloquent JavaScript

编程小白必备 27个在线网站倾情推荐

     Eloquent JavaScript其实是一本书的名字。只不过这本书现在可以免费在网上阅读了。用作者的话说,JavaScript可是现在网页技术里最能折腾的技 术,既能帮助你实现很多聪明的创意,当然也可能把你的网页搞的一塌糊涂。因此,要学JS就一定要学透啊!

Ruby Koans- Learn Code The Hard Way-Stack Overflow

    13. Ruby Koans

编程小白必备 27个在线网站倾情推荐

    如果你想学习Ruby这门语言,看好了,可不是Ruby-on-Rails,这就是你寻找的网站。Ruby Koans 提供免费的教程,让用户能够以更加愉悦的方式来学习这门语言。

    14. Learn Code The Hard Way

编程小白必备 27个在线网站倾情推荐

     Learn Code The Hard Way这个网站最初是免费提供Learn Python The Hard Way学习的,后来加入了其他编程语言,例如Ruby和C语言。

    15. Stack Overflow

编程小白必备 27个在线网站倾情推荐

    严格的讲,这个网站并没有提供教程。但是这个网站确有很多很有价值的信息。如果你在编程中遇到了各种各样的困难,那么到这个网站来提问吧,这个社区的成员解决问题的能力可是一流的。

Coder Dojo-O’Reilly- Scratch

    16. Coder Dojo

编程小白必备 27个在线网站倾情推荐

    Coder Dojo是寻找学习伙伴的好地方。比如你是一个孩子的父母,你可以在你的居住地附件寻找学习同样语言的孩子。这个网站还由讲师以及志愿者共同维护这一个知识表,但这里面的内容还相相对有限。

    17.O’Reilly

编程小白必备 27个在线网站倾情推荐

    大名鼎鼎的O’Reilly不但发布了很多经典的编程书籍,在它的官网上也有很多付费版的教程,所覆盖的编程语言也十分全面。

    18. Scratch

编程小白必备 27个在线网站倾情推荐

    这个网站似乎还是为父母设立的。这是由MIT Media Lab开发的免费可下载软件,家长可以让自己的孩子利用这款软件发布互动的故事。

Apple Developer-Android Developer-Mobiletuts+

    19. Apple Developer

编程小白必备 27个在线网站倾情推荐

    如果你立志成为一名为苹果产品开发的工程师,那么你最好还是到苹果官方的在线论坛来了解最新的产品以及开发资讯。这是个不错的学习的地方。

    20. Android Developer

编程小白必备 27个在线网站倾情推荐

    同理,如果你押宝安卓平台。那么谷歌的开发者论坛自然也是最好的去处。这个网站进行了很大的改进,包括了很多I/0大会的视频内容,同时还未开发者提供了设计开发程序的指导。

    21.Mobiletuts+

编程小白必备 27个在线网站倾情推荐

    Mobiletuts+网站提供有关IOS以及安卓平台的博客介绍以及教程。同时还发布很多有关网页设计的免费教程。当然这个网站还提供付费版的教程。

Udemy-Code School-Bloc

    22. Udemy

编程小白必备 27个在线网站倾情推荐

     Udemy的课程内容也很广泛,有的内容免费,有的内容则收费。这个网站的还包括诸如Mark Zuckerberg以及Marissa Maye等科技界名流的视频。

    23. Code School

编程小白必备 27个在线网站倾情推荐

    Code School提供付费版的视频课程,同时也提供一些免费的课程。

    24. Bloc

编程小白必备 27个在线网站倾情推荐

    Bloc承诺用户用12周就可以让你成为网页开发者。通过付费,用户将会获得相当于个人健身教练一样的讲师,随时解决用户在学习中遇到的问题。只需3个月,用户甚至能够找到一份全职的网页设计工作。

Treehouse-Programr-Processing

    25. Treehouse

编程小白必备 27个在线网站倾情推荐

    可以按月订阅,Treehouse提供大约600多个在线视频。当然高级订阅用户可以享受到更多的特色功能。

    26. Programr

编程小白必备 27个在线网站倾情推荐

    这个网站的学习方法和其他网站有所不同。需要学习者自己开发,直到成功为止。喜欢的用户不妨到官方网站去一探究竟。

    27. Processing

编程小白必备 27个在线网站倾情推荐

    这个网站也有很多值得称道的地方,习惯了传统开源项目学习的用户,不妨到这个网站上找点学习的新灵感。

    以上就是选取的一些很有特色的在线学习网站,也许总有一款适合你。当然,如果你有更好的网站,不妨留言,推荐给广大学友们。


你可能感兴趣的:(编程小白必备 27个在线网站倾情推荐)