如何开始学习计算机编程

作者: Alice Brown
创建日期: 23 可能 2021
更新日期: 1 七月 2024
Anonim
【编程入门】自学编程五大绝招! 让你从0基础秒变大师 - Learn coding for beginner | WenXuanDecode 文轩解码
视频: 【编程入门】自学编程五大绝招! 让你从0基础秒变大师 - Learn coding for beginner | WenXuanDecode 文轩解码

内容

编程很有趣,可以让您发挥创造力并开辟新的职业机会。如果您想学习如何编程,那么从本文中您将了解该朝哪个方向前进以及该学习什么。

脚步

方法 1(共 3 个):第一部分:语言选择

  1. 1 编程语言的选择。 计算机编程本质上是编写一组计算机将遵循的程序。这些指令可以用不同的“语言”编写,它们是组织指令和文本的不同方式。但是,不同的语言用于创建不同类型的程序,因此请选择一种对您有用的语言进行学习。以后你总是可以学习其他语言。
  2. 2 考虑 C、C++、C# 和类似的语言。 这些语言主要用于创建计算机程序。 C 和 C++ 简单,适合初学者,但 C# 越来越流行。
  3. 3 考虑 Java 或 JavaScript。 如果您打算构建 Web 插件或手机应用程序,那么学习这些语言是个好主意。现在这个需求量很大,所以这些语言的编程知识肯定会派上用场。
  4. 4 试试 Python。 这种编程语言在多个平台上被广泛使用,学习起来很有趣。许多人发誓说它对初学者来说非常简单,所以试一试吧!
  5. 5 考虑 PHP。 这种语言常用于网页编程,对黑客特别有用,而且简单易学,需求量大。
  6. 6 也可以考虑其他编程语言。 它们有很多,它们都有自己的应用领域。如果你想成为一名程序员,你肯定需要至少会两种语言,所以今天就开始吧!
    • 最好看看你感兴趣的程序员空缺的广告,看看他们对哪些常用语言感兴趣。

方法 2(共 3 个):第二部分:学习语言

  1. 1 考虑去大学或其他教育机构。 尽管大多数公司在招聘程序员时主要看他的技能,而不是学位,但文凭仍然具有优势。此外,与自学相比,您在大学可以更有效地学习,而且您将得到专业人士的教导和指导。
    • 在这个学习领域有许多奖学金和助学金可供学位学生使用。不要被学费吓倒:这是可能的!
  2. 2 在在线大学学习。 无论您是为了金钱和学位而在普通的在线大学学习,还是只是参加像麻省理工学院优秀的 Coursera 这样的免费项目,仍然可以学习编程。
  3. 3 尝试使用在线资源。 要学习编程,您可以使用免费服务,例如 Google 的大学联盟或 Mozilla 的开发者网络。这些公司需要新的开发人员来帮助开发平台,因此他们的资源是互联网上最好的。
  4. 4 通过在线教程学习。 有很多程序员准备在他们的网站上教你基础知识,也许还有更高级的东西。要找到这样的内容,只需在搜索引擎中搜索您感兴趣的语言的培训计划。
    • 许多免费的在线课程可供学习编码。可汗学院教授计算机编程,提供简单的教程和视频。 Code Academy 是另一个可供学习的免费网站,提供分步教程。
  5. 5 如果可以,最好从小就开始。 有几个教孩子编程的程序。对于年轻的人来说,像麻省理工学院的 Scratch 这样的程序特别有用,而且你越年轻,学习编程语言(甚至任何语言)就越容易。
    • 避免使用套件,因为它们很少教任何有用的东西。

方法 3(共 3 个):第三部分:自学

  1. 1 从一本关于编程的好书或教程开始。 找一本关于你感兴趣的编程语言的好书,而不是过时的书。亚马逊和类似网站上的评论将帮助您选择有价值的东西。
  2. 2 获得该语言的口译员。 解释器只是另一个计算机程序,它将您用编程语言编写的想法转换为“机器语言”,以便您可以了解一切是如何工作的。许多此类程序都很容易获得,您需要选择合适的程序。
  3. 3 读了这本书! 取书中语言编程的例子,并将它们输入到解释器中。尝试更改示例并使程序执行不同的命令。
  4. 4 尝试使用您自己的想法来创建一个工作程序。 从简单的事情开始,比如货币转换程序,然后随着你继续阅读和学习你的编程语言,转向更复杂的事情。
  5. 5 学习另一种语言。 在您开始使用第一种语言积极编程后,您将想要学习第二种语言。选择与您的第一语言完全不同的语言作为第二语言,您可以获得最大的好处。例如,如果您从 Scheme 开始,那么您可以尝试学习 C 或 Java。如果您从 Java 开始,您可以继续学习 Perl 或 Python。
  6. 6 继续编程并尝试新事物! 要成为一名优秀的程序员,您必须跟上不断发展的技术。这是一个持续的学习过程;您需要不断学习新语言和新方法,最重要的是,您需要不断编写新的程序!

提示

  • 找一本好的参考书。这一定是最新的版本——语言在不断发展。
  • 不用马上处理Java之类的复杂语言,从python开始,给初学者灌输自信,此外,它几乎涵盖了编程的任何方面。
  • 从有趣的事情开始,找到克服障碍的动力并培养逻辑解决问题的能力。
  • Java有一个很重要的概念——多线程。究。
  • 如果您正在学习 Java,请尝试 NetBeans 7.3.1,它既有趣又简单。
  • 语法实际上非常重要。您可以按照自己的方式使用它。研究示例程序,然后开始编写您自己的程序。
  • 使用Eclipse编写程序。这个非常有用的程序可以发现代码中的错误,立即修复它,此外,一个特殊的分析程序可以用来在不同的代码文件之间导航。