7个免费的从头开始学习编程的方法

标签: 书籍资料 软件技巧 Codecademy 代码 在线应用 | 发表时间:2012-02-03 13:33 | 作者:Luckerme
出处:http://luckerme.com

我们曾在一篇文章中讨论过不会编程算不算是文盲的问题,虽然有人认为这样有点说过头,但同时也不可否认如今编程确实显得越来越重要。比如作为设计师,懂一些编程可能会帮你更好地理解自己工作内容;而如果你想从头开始创业,技术创始人的身份则会让你的很多工作显得更容易。

无论想学什么,也无论出于什么目的想学,都需要你保持好奇心。但是作为刚想入门的新手,面对眼前海量的信息,或许根本不知道从哪里开始。以下就盘点几种帮你从现在开始免费学习编程的方法:

Processing

Processing是一个开源的编程语言及环境,主要面向创建图形、动画及交互的人群。这是让你上手写出代码最简单的一种方法。虽然是一个学习工具,但是也能完成令人惊讶的专业性工作。

>>  Processing ( ReferenceTutorialsWikiForumInspiration)

Codecademy

Codecademy号称是“学习编程最简单的方法”,这家创业公司也拉近了我们与在线编程的距离。用户完成的课程Codecademy会授以徽章作为奖励,以此对用户继续学习起到激励作用。它将持续跟踪你的总分、课程进度以及奖励获取情况,并且目前这些完全都是免费的。

>>  Codecademy

Bloc (Ruby)

Bloc是一家帮助你轻松学习Ruby编程的创业公司,允许任何用户在浏览器中即时创建和部署Ruby应用,并能即时查看运行结果。

>>  Bloc

从HTML开始

如果你从一开始就想做网站,那你最好从学习HTML开始。这是让你适应编程很好的途径,在你感觉习惯过后再学习CSS。当这些都学得差不多时,你就想试着学习JavaScript了。

>>  W3Schools,  30 HTML Best Practices for BeginnersLearn HTML/CSS  in 30 days

Kids Ruby

这个帮助孩子从小就能学习Ruby编程的网站。但即使你不是孩子,想从头开始学习编程,它也是可以给你带来帮助的。

>>  Kids Ruby

Mozilla的开发者网络

在该网站上有一套循序渐近的教程和Demo演示集合,对编程学习很有帮助。同时,你可能对Google Code University也会感兴趣。

>> Mozilla:  Developer Network 和 Google:  Code University

P2PU

P2PU是一个完全自由的教、学社区,你可以这里报名学习任何你想学的内容。

>>  P2PU

除此之外,网络上还有许多其它的应用以及编程相关的书籍、视频教程等内容,自己也可以找来这些内容不断的阅读并练习。如果能保持一颗求知的心,你终会找到适合自己的编程学习方法。

您可能也喜欢:

Codecademy实现人机交互式学习编程

疯狂的Web应用开源项目收集推荐

推荐10个免费在线测试网速的网站

推荐3款在线应用,为你减压释放压力

智能DNS服务DNSPod收费功能彻底免费
无觅

相关 [免费 学习 编程] 推荐:

7个免费的从头开始学习编程的方法

- - LuckerMe.com
我们曾在一篇文章中讨论过不会编程算不算是文盲的问题,虽然有人认为这样有点说过头,但同时也不可否认如今编程确实显得越来越重要. 比如作为设计师,懂一些编程可能会帮你更好地理解自己工作内容;而如果你想从头开始创业,技术创始人的身份则会让你的很多工作显得更容易. 无论想学什么,也无论出于什么目的想学,都需要你保持好奇心.

自学成才的国外10大免费学习平台:零编程、创业指导、各种技能!

- - TechFrom科技源
4.1日,活到老学到老的免费在线学习平台网站,让你掌握各种颠覆性技术和技能,以及帮你创业成功的服务网站. 创业指导,编程技术学习,和各种技能学习平台 一共3个部分. -Mark Twain 马克吐温. 如果你想创业,如下网站提供的服务,能够帮你:. E[nstitute] ,一个帮助你创业腾飞的地方,更多介绍在 here.

免费的编程书籍

- 海波 - Solidot
伯乐 写道 "StackOverflow 上的网友(xenoterracide)提问(中文):“我正试着搜集整理一个可在网上免费阅读的计算机编程书籍列表. 这些书可以是某种特定编程语言,也可以计算机方面通用书籍. "很多热心网友在回复中的推荐资源,其中有视频、美国大学课程、编程语言教程网站. 根据得票数编译了前4位网友推荐的资源,另外也挑选了一些得票数不太高的.

免费的晚餐--Google技术学习

- - 企业架构 - ITeye博客
作者: 江南白衣,原文出处:  http://blog.csdn.net/calvinxiu/archive/2007/01/31/1498597.aspx. 如果说Google的搜索引擎是免费的早餐,Gmail们是免费的午餐的话,.      http://labs.google.com/papers/ 就是Google给开发人员们的一份免费的晚餐.

推荐编程学习路线图

- - Starming星光社最新更新
对于一些没有编程经验的人来说,一开始就学习web开发会让人觉得非常困难. 因为你的能力处于初始阶段(你根本不知道你缺少哪方面的知识),所以在你能够建立一个任意复杂的网站之前,你可能会认为你需要大概几个月的时间来夯实计算机方面的基础知识. web开发和CS是不同的,你完全可以在没有太多计算机基础的情况下开发学习web开发.

7 本免费的 Ruby 语言编程书籍

- iworm - LinuxTOY
最近兴致勃勃的开始学习 Ruby,遂找了几本免费的 Ruby 语言编程书籍,在此分享给有同样需求的朋友. 对新手很友好的 Ruby 编程书籍,适合没有任何编程经验,同时又想要学习 Ruby 的读者. 被称为“镐头书”,Ruby 宝典. 个人认为不适合用来入门,有一定经验最好. 面向新手,内容覆盖从基本的编程概念到构建 Web 应用、数据库应用、GUI 等方方面面.

9 本免费的 Python 语言编程书籍

- Zer0Wind - LinuxTOY
上次笔者为大家介绍了 4 本免费的 Perl 语言编程书籍,今天我将向各位推荐 9 本免费的 Python 语言编程书籍,希望对你学习 Python 编程有所帮助. 十分简明的 Python 教程. “无论您刚接触电脑还是一个有经验的程序员,本书都将有助您学习使用 Python 语言. ”包含 Python 2.x 和 Python 3.0 两个版本,中文版由沈洁元译.

15个优秀的PHP免费在线学习网站

- Michael Liao - ITeye资讯频道
PHP是一种功能强大的服务器端脚本语言,旨在帮助Web开发人员快速开发动态页面. 本文为您介绍15个优秀的PHP免费在线学习网站,希望对您学习PHP有所帮助. 感谢 小兔虎 投递这篇新闻. 声明:本文系ITeye网站发布的原创新闻,严禁任何网站转载本文,否则必将追究法律责任. 新闻来源:Bastovanov.

谈一谈网络编程学习经验(06-08更新)

- Leo - C++博客-首页原创精华区
PDF 版下载:https://github.com/downloads/chenshuo/documents/LearningNetworkProgramming.pdf. 本文谈一谈我在学习网络编程方面的一些个人经验. “网络编程”这个术语的范围很广,本文指用Sockets API开发基于TCP/IP的网络应用程序,具体定义见“网络编程的各种任务角色”一节.