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

jopen 10年前
     <p>        我们曾在一篇<a href="/misc/goto?guid=4958327701455604492">文章</a>中讨论过不会编程算不算是文盲的问题,虽然有人认为这样有点说过头,但同时也不可否认如今编程确实显得越来越重要。比如作为设计师,懂一些编程可能会帮你更好地理解自己工作内容;而如果你想从头开始创业,技术创始人的身份则会让你的很多工作显得更容易。</p>    <p>        无论想学什么,也无论出于什么目的想学,都需要你保持好奇心。但是作为刚想入门的新手,面对眼前海量的信息,或许根本不知道从哪里开始。以下就盘点几种帮你从现在开始免费学习编程的方法:</p>    <p>        <strong>Processing</strong></p>    <p style="text-align:center;"><a target="_blank"><img title="processing" alt="盘点:7种从头开始免费学习编程的方法" src="https://simg.open-open.com/show/20f7d6d312ce5ca363e5fba807a0b02f.jpg" width="500" height="297" /></a></p>    <p>        Processing 是一个开源的编程语言及环境,主要面向创建图形、动画及交互的人群。这是让你上手写出代码最简单的一种方法。虽然是一个学习工具,但是也能完成令人惊讶的专业性工作。</p>    <p>        >> <a href="/misc/goto?guid=4958327702268242312" rel="external nofollow" target="_blank">Processing</a> (<a href="/misc/goto?guid=4958327703074803123" rel="external nofollow" target="_blank">Reference</a>, <a href="/misc/goto?guid=4958327703860443696" rel="external nofollow" target="_blank">Tutorials</a>, <a href="/misc/goto?guid=4958327704659929223" rel="external nofollow" target="_blank">Wiki</a>, <a href="/misc/goto?guid=4958327705461481649" rel="external nofollow" target="_blank">Forum</a>, <a href="/misc/goto?guid=4958327706252642689" rel="external nofollow" target="_blank">Inspiration</a>)</p>    <p>        <strong>Codecademy</strong></p>    <p style="text-align:center;"><a target="_blank"><img title="Codecademy" alt="盘点:7种从头开始免费学习编程的方法" src="https://simg.open-open.com/show/2804eb7c0a81cffcd0973eedeb621fcc.jpg" width="520" height="188" /></a></p>    <p>        Codecademy 号称是“学习编程最简单的方法”,这家创业公司也拉近了我们与在线编程的距离。用户完成的课程 Codecademy 会授以徽章作为奖励,以此对用户继续学习起到激励作用。它将持续跟踪你的总分、课程进度以及奖励获取情况,并且目前这些完全都是免费的。</p>    <p>        >> <a href="/misc/goto?guid=4958186242995309157" rel="external nofollow" target="_blank">Codecademy</a></p>    <p>        <strong>Bloc (Ruby)</strong></p>    <p style="text-align:center;"><a target="_blank"><img title="Bloc (Ruby)" alt="盘点:7种从头开始免费学习编程的方法" src="https://simg.open-open.com/show/449a827d7df63080607e79dd209e103f.jpg" width="520" height="267" /></a></p>    <p>        Bloc 是一家帮助你轻松学习 Ruby 编程的创业公司,允许任何用户在浏览器中即时创建和部署 Ruby 应用,并能即时查看运行结果。</p>    <p>        >> <a href="/misc/goto?guid=4958327707790203735" rel="external nofollow" target="_blank">Bloc</a></p>    <p>        <strong>从 HTML 开始</strong></p>    <p style="text-align:center;"><a target="_blank"><img title="Start with HTML" alt="盘点:7种从头开始免费学习编程的方法" src="https://simg.open-open.com/show/bd6f6263f68fb7a0136153442165d08f.jpg" width="520" height="216" /></a></p>    <p>        如果你从一开始就想做网站,那你最好从学习 HTML 开始。这是让你适应编程很好的途径,在你感觉习惯过后再学习 CSS。当这些都学得差不多时,你就想试着学习 JavaScript 了。</p>    <p>        >> <a href="/misc/goto?guid=4958327708585719716" rel="external nofollow" target="_blank">W3Schools</a>, <a href="/misc/goto?guid=4958327709392223043" rel="external nofollow" target="_blank">30 HTML Best Practices for Beginners</a>,<a href="/misc/goto?guid=4958327710187462687" rel="external nofollow" target="_blank">Learn HTML/CSS  in 30 days</a></p>    <p>        <strong>Kids Ruby</strong></p>    <p style="text-align:center;"><a target="_blank"><img title="Kids Ruby" alt="盘点:7种从头开始免费学习编程的方法" src="https://simg.open-open.com/show/5459385f7cb490ecf7dc6970873f8e93.jpg" width="520" height="259" /></a></p>    <p>        此前我们也曾<a href="/misc/goto?guid=4958327710981419075">报道</a>过这个帮助孩子从小就能学习 Ruby 编程的网站。但即使你不是孩子,想从头开始学习编程,它也是可以给你带来帮助的。</p>    <p>        >> <a href="/misc/goto?guid=4958327711791706493" rel="external nofollow" target="_blank">Kids Ruby</a></p>    <p>        <strong>Mozilla 的开发者网络</strong></p>    <p style="text-align:center;"><a target="_blank"><img title="Mozilla’s Developer Network" alt="盘点:7种从头开始免费学习编程的方法" src="https://simg.open-open.com/show/ebefb98be9914786191b0b77ac2c83ac.jpg" width="520" height="189" /></a></p>    <p>        在该网站上有一套循序渐近的教程和 Demo 演示集合,对编程学习很有帮助。同时,你可能对 Google Code University 也会感兴趣。</p>    <p>        >> Mozilla: <a href="/misc/goto?guid=4958327712589554468" rel="external nofollow" target="_blank">Developer Network</a> 和 Google: <a href="/misc/goto?guid=4958327713396282651" target="_blank">Code University</a></p>    <p>        <strong>P2PU</strong></p>    <p style="text-align:center;"><a target="_blank"><img title="P2PU" alt="盘点:7种从头开始免费学习编程的方法" src="https://simg.open-open.com/show/8845a45462286eff184e63201d3e6326.jpg" width="520" height="377" /></a></p>    <p>        P2PU 是一个完全自由的教、学社区,你可以这里报名学习任何你想学的内容。</p>    <p>        >> <a href="/misc/goto?guid=4958327714201854976" rel="external nofollow" target="_blank">P2PU</a></p>    <p>        除此之外,网络上还有许多其它的应用以及编程相关的书籍、视频教程等内容,自己也可以找来这些内容不断的阅读并练习。如果能保持一颗求知的心,你终会找到适合自己的编程学习方法。</p>    <p>        Via <a href="/misc/goto?guid=4958327714997963237" rel="external nofollow" target="_blank">Ⅰ</a>,<a href="/misc/goto?guid=4958327715794717032" rel="external nofollow" target="_blank">Ⅱ</a></p> 来自:    <a id="link_source2" href="/misc/goto?guid=4958327716605249833" target="_blank">www.36kr.com</a>