当前位置:文档之家› 零基础应该怎么学好javascript

零基础应该怎么学好javascript

零基础应该怎么学好javascript

1、学习——自学?还是参加培训?

先分析一下:

第一:完全没有计算机编程基础,非相关专业。

因为编程本来就是具有一定规律的,如果完全没有基础,刚开始肯定学不下去,找不到方向。

第二:自制力差,静不下心来看视频学习。

第三:资质中下,算不上那种很聪明学什么都会的那种。

如果你符合以上,建议你还是到专业的Java培训机构学习。如果你是相反的,那么你可以自学。

2、学习Java编程,到底应该怎么学呢?

在如今这个Java编程的市场下,你如果太过于着急找工作而去学习,你一定找不到。

有一个很简单的道理,任何东西求快没有用,首先你要会,学的成了半吊子,看点Java视频教程就去找工作,没人接收。

如果没有一套系统的学习路线和方案,这看看,那里看看,依旧学了之后还是浪费时间。

任何人学习任何东西,需要一气呵成,在这段时间内,学习什么就一刻都不能松懈,今天看点视频,明天有事,不看了,这样没啥意义。

3、Java学习的基本内容和路线

1、Java知识学习步骤:

①java基础(基础语法)

②java面向对象

③数组、集合、常用类

④IO流

⑤多线路SOCKET编程

⑥数据库、网络传输、数据解析。

2、根据上面六项串起来做实例,

3、优化代码:编写代码规范,通用逻辑或处理共同话,性能优

化等等

4、改善代码和功能完善等等。

上面的基础学会了,开始试着开发项目,或都看别人已经开发好的项目找来练习,巩固知识点。

4、需要学习资料

学Java最重要的JavaSE,想必大家都清楚,JavaSE就是Java

的基础部分,上过学的人都知道,任何一个试卷80%都是基础,没

有太难的东西,JavaSE就是Java的基础。

根据尚小萌这么多年学习Java的经验来看,如果一个人学不好JavaSE,那Java基本就是白学,后面的框架基本就是听天书。

数据库,不用了说了,最常见的那三个数据库,增删改查,多去练习SQL语句吧,复杂的连接表示有难度的。

框架,struts2,hibernate4,mybatis3,spring4,springmvc,这些东西都要掌握,但是整个Java体现想要理解的还算可以确实有

些难度,自己的话,基本没啥可能了。

1.时刻提醒自己Java是一种语言工具,而不仅仅是编码,只有

这样才能总体把握和运用Java。

2.在学习的过程中,最好能够了解Java的底层机制,而不是仅

仅停留在表层,不是抄书上的例子运行出结果就可以。要注意,即

便对一个简单的例子也要有耐心去琢磨、调试、改动。

3.在学习的过程中一定要动手做、写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己,最好能参

与一些实际的项目。

4.在学到一定阶段后,你开始希望用学过的东西做些什么。这时的你应该开始学习一些更多、更复杂的知识,比如J2EE平台的构建、EJB的开发等。对于这一部分,我建议最好找一本较薄的书先了解

一个大概,心里有个总体的认识,对更多的技术术语做个初步掌握。这个阶段看看《J2EE技术实践》很不错,它可以让你了解J2EE包

含的各种技术和框架,同时提供很多实际的例子来加深对J2EE的整

体了解。

第一阶段:《JavaScriptDOM编程艺术》

学习Javascript用《JavaScriptDOM编程艺术》来入门最好不

过了,老老实实看两遍,看完了你就会对JS有一个大概的了解,整

本书都围绕着一个网页效果例子展开,你跟着老老实实敲一篇,敲

完之后,你会发现这个效果不是常在网页中看到么,发现自己也能

做出来网上的效果了,嘿嘿,小有成就感吧。

第二阶段:《JavaScript高级程序设计》

有的书是用来成为经典的,比如犀牛书;还有些书是用来超越经

典的,显然这本书就是这种。书中章章经典,由浅入深,其中第6章,关于JS面向对象的解说,没有教程出其右。

这本书最新的是第三版,貌似就是前些日子出来的,我看的是第二版,第三版相对第二版变动不大,添加了几章内容,价格目前相

差10元左右。

接下来,恭喜你可以下山了,这个时候可以自己做一些事情了

需要多敲代码多发现,但必须要去看书。千万不能学习网上那种浮躁的方法,直接实践,不懂然后直接找解决方案,这可以帮助你

解决一时之需,但遇到类似的问题的时候,你并不能马上触类旁通,长远来说这无论对于程序员还是其它职业来说无疑是降低了学习的

效率。只有书籍里面的内容才是经得起考验,真正放心地放到我们

的知识存储里面。

你可以去Ferris这个教程看看他写的这些效果,看看源代码,

怎么样,是不是觉得有一部分很简单了,尝试着跟着他写一写这些

效果吧。

学技术闭门造车是行不通的,适当的加一两个QQ群交流(注重质量),常去论坛逛逛,你会经常有些小收获的。

再有就是看看前辈这些牛人前辈们分享的文章,它会让你的学习事半功倍的,这里是热心人收集的国内一些牛人的博客、个人网站,点这里。

第三阶段:《JavaScript语言精粹》和《高性能JavaScript》

接下来两本书《JavaScript语言精粹》和《高性能JavaScript》算是JS高级教程的补充,里面有一些内容和JS高级教程重复了,

两本书可以同时看,都不厚,可以对前面所学的有一个很好的加强

和巩固。

第四阶段:《JavaScriptDOM高级程序设计》和《JavaScript设计模式》

在吃透了前面所说的书之后,接下来两本书的顺序已经无关紧要了,《JavaScriptDOM高级程序设计》(注意和《JavaScript高级程

序设计》相区别)和《JavaScript设计模式》,这两本都是重量级

的书,能让你的JS技术上一个新的台阶;这两本书前者主修炼外功,后者主修炼内功,有点想乾坤大挪移和九阳神功的关系。

《JavaScriptDOM高级程序设计》首先教你搭建一个类似JQuery 的额工具函数库,然后通过讲解几个实际中经常遇到的几个应用例子,会让初学者受益匪浅。

《JavaScript设计模式》主要讲Javascript的设计模式,说实话,翻译的质量很一般,有些生硬,但已经基本不影响你的学习,看代码完全可以理解出自己的意思。

猜你喜欢:

相关主题
文本预览
相关文档 最新文档