【他人博文】我是如何学习计算机编程的

【他人博文】我是如何学习计算机编程的

ID:41032978

大小:798.50 KB

页数:11页

时间:2019-08-14

【他人博文】我是如何学习计算机编程的_第1页
【他人博文】我是如何学习计算机编程的_第2页
【他人博文】我是如何学习计算机编程的_第3页
【他人博文】我是如何学习计算机编程的_第4页
【他人博文】我是如何学习计算机编程的_第5页
资源描述:

《【他人博文】我是如何学习计算机编程的》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、我是如何学习计算机编程的2011-10-1709:10

2、8362次阅读

3、来源:feross【已有41条评论】发表评论关键词:编程,计算机

4、作者:FerossAboukhadijeh

5、收藏这篇资讯导读:本文是从《HowILearnedtoProgramComputers》这篇文章翻译而来。作者FerossAboukhadijeh从11岁开始编程,文中分享了他的开发经历。文章内容如下:我在很小年纪的时候就开始学习编程,我学习编程的方法是创建大量的不同的网站。下面列出的是我创建的主要的网站,其中最早的一个

6、是我11岁时开发的。我希望读者能从我这些复述中获得的信息是:如果你想学习编程,做大量的练习性的项目是非常必要的。学习一种技术最好的方法就是练习,练习,练习。所有我知道的最优秀的程序员都深深的享受编程——编程是一件让他们干起来无由的高兴的事情。也因此他们大量的编程。经常,那是一种不健康的废寝忘食。学习如何编程——以及如何编好程——并不需要你具有超人的能力。你只需要去按照自己的意愿动手去做,做出点什么东西。做什么东西并不重要,重要的是你找到东西动手去做。我所认识的那些优秀的程序员,他们都有各自不同的最初

7、学习编程的动机。有些人学习编程是为了开发动画游戏。有些人是为了解决他们在使用计算机时遇到的问题,或让工作更有效率。有些人是为了开发产品来满足人们的需求。有些人(真正的程序员)学习编程只是他们为了深入了解计算机工作原理的步骤之一;他们希望能搞清楚这种机器。有些程序员编程只是因为他们享受解决难题的挑战。让所有这些“优秀程序员”统一起来的唯一因素就是,他们全因为生活中的某些原因而为编程着迷,继而花大量的时间编程,做大量的,大量的用于练习的项目。那么,我就不再罗嗦了,下面就是我如何学习编程的故事:我的第一个

8、网站在我大概十一二岁的时候,我感到需要给自己做一个网站。我已经记不清为什么需要一个网站了,只记得那样就开始做了。于是我就在网上搜索关于网页、Web浏览器、HTML如何工作的信息。很多的信息我发现都已经过时了,有些明显是错误的或给了错误的向导(例如为IE浏览器和Netscape浏览器分别做网站),但过程是非常的有趣的,我学到了很多新东西。尽管在网上搜到了很多粗制滥造的的信息,我还是想办法做了一个简单的网站,我叫它“Feross的网站”。开发它,我使用的是微软的Frontpage,那是一个非常棒的所见即

9、所得的HTML编辑器。我使用很常见的语法,例如粗体,斜体等对网站做修改,在编辑器里即时查看这些HTML标记能达到的效果。这是很有效的学习方式。下面是我的第一个网站的截屏。这个网站已经不存在了。你从上面的图片上看不出来,这个网站上的每个元素都在动,闪烁的动画,还能出声。我在网站的每个页面上都放置了不同的MIDI格式的歌曲。而且都是自动播放,你没有办法让它们停下来,除非把电脑消音。哈,这就是当年流行的网站设计风格。等再长了几年岁数后,我们重新设计这个网站,让它变的漂亮些。我使用了在网上发现的一些免费的网

10、站模板,用微软的画图工具修改了一些图片。经管我大量的依赖于模板,但这不失为一个学习HTML和Web浏览器的好方法。“Feross的网站”除了用来收集我小时候的一些视频外没有其它用处,所以不久后我就对它失去了兴趣。我的第一个真正的当我9年级(14岁)时,我和我的朋友都非常着迷与观看像Newgrounds和eBaumsWorld这样的网站上的flash视频和动画(这是2005年之前,还没有YouTube)。我在这种网站上花了大量的时间,所以我知道所有最好的视频和游戏。我想,如果做一个网站来收集这些在网上

11、发现的我喜欢的flash动画、视频、游戏,会是一件很酷的事情。这就是我做出FreeTheFlash网站的初衷。它是这个样子的:我从开发“Feross的网站”的过程中学到了很多HTML知识,这次我使用了Macromedia公司(现在的Adobe公司)的Dreamweaver编辑器,这个东西能让我在网站里重复的页面使用同一个模板。一段时间后,我意识到,我应该让网站动起来,听说是应该使用一种叫做PHP的编程语言来做网站,而不是只使用静态的HTML。于是,我买了花了20美元从Amazon买了一本书,叫做《P

12、HPandMySQLforDynamicWebsites》,使用PHP和MySQL对网站进行了重新设计。我还给它进行了新的美化:在高中时期我对这个FreeTheFlash网站的开发持续了2年。它对于我的第一次尝试做一个“真正”的网站来说是相当成功的——在2006年,它获得了60万人/次访问,页面浏览量达3百万。FreeTheFlash让我知道了做出一个产品、让它杰出、看大量的人使用它,是一件多么自豪的事情。它让我想做出更大的网站。我的第二个网站在中学,我在上计算机课程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。