关于ASP.NET:如何开始为一个完整的新手编程?

How to get started programming for a complete newbie?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicates:
Good place to start learning ASP.NET
Help getting started in programming?

我是编程新手。我怎么才能最好地开始学习呢?提前六点……


读这个。


以前被问过很多次…但最基本的答案是:

  • 找一个有趣的项目
  • 根据您喜欢的领域(Web、软件等)选择语言
  • 从错误中吸取教训
  • 重复步骤1。

  • 我开始学习Java的基础知识(我读了几本书,但没有真正掌握它)。然后我开始在大学里学习,在那里我们"被迫"学习C。

    我记得当时认为这完全是浪费时间——至少我们应该学习C++。但几年后,我明白了他们为什么提升C,我仍然使用它相当多。

    C的好处是你必须自己做所有的事情。通过自己实现数据结构、排序算法和内存管理,您真的学会了很好地理解和使用它们。

    学校里新来的学生从学习C开始,虽然这是一门好的语言,但我们从C学到的更深层次的理解却丧失了。

    开始使用由.net或cocoa提供给您的东西太容易了,而不了解引擎盖下发生了什么。

    学习C并不是产生一系列程序的最快方法,但是如果你真的想学习这些程序是如何工作的,这是一个很好的开始。


    写代码,如果你不知道该写什么,就找一个有编程难题的站点,类似于为程序员收集难题。

    除此之外,开始阅读代码,下载一个开源项目,看看他们是如何编码的,然后从中学习。

    订阅关于您特定语言的播客


    编写代码,寻找问题解决

    坚持一种语言,把它当作你的工具

    想想你在做什么

    读书


    今天做一个简单的井字游戏,明天做一个蛇游戏,之后再加一个电脑控制的蛇为同一点与你战斗。完成这些任务后,找到一个目标并去寻找它。

    不要让一天过去而不写至少一个最小的应用程序。