编程是一件充满乐趣又很实用的事情。它让你变得充满创意,并且赋予了你能选择更多好工作的权利。如果你想知道怎样开始学习编程,可以阅读以下教程。
Part 1 选择语言
1.选择一门编程语言
选择一门编程语言,是开始学习的第一步。计算机程序之所以能运行,是因为一系列的计算机指令在作用。这些指令又是被不同的语言书写的。
不同的编程语言可以创造出不同的程序,因此,选择一门编程语言会与你未来工作息息相关的去学吧。如果你在学习过程中,发现所学内容可能不太满足你的需求,你也可以随时转去学习其他语言。
2.C,C++,C#
这些语言主要用于创建独立的计算机应用程序,比如游戏。C和C++对于初学者来说,比较困难,但也不是不能学会的。学习它们不仅能让你更深入地了解编程,也能让你了解计算机的运作原理。
这两门语言现在依然在广泛地被使用,也很受欢迎。而C#,则和Java非常相似,它正逐渐地流行起来。
3.Java 或 JavaScript
如果你想做网站插件(JavaScript)或者移动App(Java),可以考虑这两种语言。这两种语言的市场需求比较大,也很容易找到教程学习。
另外,请注意,Java和JavaScript除了名字比较像,几乎是两种完全不同的语言。
4.Python
Python是一门应用范围较广的跨平台语言。它非常强大,但又很容易学习,尤其是对新人而言,所以Just try it!
5.PHP
PHP是Hypertext Processor(超文本处理器)的缩写。这是一门网页编程语言,也是简单易学的,相当流行。
6.不要局限
你不应该把自己局限在以上这些我推荐的语言里,还有很多的编程语言,应对不同的工作。想当好程序员,你需要尽可能多的去学习更多的编程语言。
Part 2 学习语言
1.选择去学校学习
虽然大多数的公司雇佣程序员时,不会在意学历,但拥有一个好的大学相关专业学历,也是个加分项。有专业的老师和教材指引,你会学得更高效。
并且,在编程相关的专业,很多学校投入了大量奖学金,所以只要好好学习,不用太过担心学费。
2.上网课
不管你是想花钱去学习有学位的网络课程还是参加一些免费课程,比如Coursera,你都能从这些有合理结构安排的课程中学到有用的编程知识。
全球著名的可汗学院也有不少编程教程和视频,以及Codecademy和实验楼,也有详细的学习教程。
3.尝试使用网络工具
Google's University Consortium 和火狐的开发者社区都提供免费的服务,帮助人们学习编程。这些公司需要更多的开发者去发展他们的平台,因此社区内容质量做的都非常好。
4.尽早学习编程
有很多为孩子设计的编程教学软件,比如MIT开发的Scratch。趁着年轻去学,会更容易掌握。Part 3 自主学习
1.选择一本好书或者一个好教程
选择一本比较新的好书开始学习编程。亚马逊或者相似的书籍交易网站上的评论能够帮你分辨书籍好坏。
2.选择一个恰当的解释器
解释器是一种电脑程序,能够把高级编程语言一行一行直接转译运行。通过解释器,你可以看到你的代码是怎么样工作的。你需要选择一个适合你的编程语言的解释器。
3.阅读
尝试着把书中的例子放入解释器中,然后再试着改变这些例子,做点儿不一样的事情。
4.不断地编程并学习新技术
成为一个好程序员,最重要的一点就是保持对当下技术的敏感度,持续地学习新的语言,做出新的东西。你需要主动去接受挑战,并提升你的编程技术。
实验楼作为一个创新的教育平台,推出了不少广受好评的编程课,我们不需要你下载任何软件,你只需要跟着我们的教程和提供的在线虚拟环境,手动打代码就可以啦。
▲实验楼精选好课:
《PHP 编程入门》
《HTML基础课程》
原文: How to Start Learning Computer Programming
翻译:实验楼
网友评论