盘点:7种从头开始免费学习编程的方法

曾子嶒·2012年02月02日 17:10
我们曾在一篇文章中<a href="http://www.36kr.com/p/77786.html" target="_blank">讨论过</a>不会编程算不算是文盲的问题,虽然有人认为这样有点说过头,但同时也不可否认如今编程确实显得越来越重要。比如作为设计师,懂一些编程可能会帮你更好地理解自己工作内容;而如果你想从头开始创业,技术创始人的身份则会让你的很多工作显得更容易。 无论想学什么,也无论出于什么目的想学,都需要你保持好奇心。但是作为刚想入门的新手,面对眼前海量的信息,或许根本不知道从哪里开始。以下就盘点几种帮你从现在开始免费学习编程的方法:

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

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

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

 
Processing (
Reference, 
Tutorials, 
Wiki, 
Forum, 
Inspiration)

Codecademy

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

 
Codecademy

Bloc (Ruby)

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

 
Bloc

从HTML开始

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

 
W3Schools, 
30 HTML Best Practices for Beginners,
Learn HTML/CSS  in 30 days

Kids Ruby

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

 
Kids Ruby

Mozilla的开发者网络

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

 Mozilla: 
Developer Network 和 Google: 
Code University

P2PU

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

 
P2PU

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

Via 
Ⅰ,

+1
0

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

提及的项目

查看项目库

下一篇

诺基亚董事会主席Jorma Ollila近日对芬兰国家广播电台YLE表示,他预计<a href="http://www.theverge.com/2012/2/2/2765106/nokia-windows-transition-slow-progress-2012">过渡期效应可能会持续2012年的大部分时间</a>。不过他并没有给出一个较为具体的销量预测。 Ollila口中的过渡期指的是将诺基亚由Symbian手机厂商转变为一家主要的WP手机厂商,以谋求成为世界3大智能手机厂商之一。Ollila还说诺基亚有“非常好的机会”分享三足鼎立之势。我想其口中的三足可能指的是苹果,三星和自己。

2012-02-02

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业