入门的话推荐:《JavaScriptdom编程艺术》
理由:此书绝对是入门的好书,本人也是在接触JS一段时间后才看的这本书。此书从JS的历史-JS基础语法知识-DOM介绍和简单的使用。现在这本书已经出了第二版,需要的朋友直接第二版就行。
评价:简洁,实用,详细,易懂,书不厚,相信很快就能看完。
当然,作为入门书的话《JavaScript权威指南》也非常强大(这名字可不是白起),其实说起来也惭愧,本人至今都没有买过这本书,最开始是因为这个书实在是小贵,只好借朋友的看,不过也就看了个周末。网上关于此书的评价很多,意思大概都是说这书就是一个JS的文档手册,如果你有闲钱,并且习惯翻书查询,那么就来一本吧。顺便提醒一句,这本书的第六版英文版已经出来了。
入门状态:掌握了基础的语法后,学习struts2,spring,hibernate等流行框架,可以找一些比较简单的项目一边写一边研究熟悉,除了框架外可以读thinking in java,java核心(初级和高级),比如:学籍管理,图书管理系统等,网上后很多样例代码可以模仿。
深入研究状态:到这步对已经可以写一些简单的项目了,这时你需要深入了解框架的优劣,使用场景和优化方案,对算法又一定的认知。差不多就已经是LEADER了,可以再去重读入门状态下介绍那些书会更有收获,这时更关注的应该是效率和架构了,一般会看 企业级架构,各类设计模式,JVM虚拟机原理等 各类分析项目或者对代码运行解析的书籍。
神级状态:很少有人能达到,到这步的已经能写脱离业务逻辑的架构了,需要对计算机系统运行规则,数据流规则,JVM了解的大神,基本到这里你写书都成了
如果你对C语言的语法有些掌握,你可以试试买java核心思想,因为基础的语法,相差不多,java核心思想上卷讲的很基础,适合有一些编程基础的当工具书,下册就是很深入的东西当你对java有一定的深入了解的时候可以看
可以百度下,java零基础,视频,应该有大把的视频
不知道你的基础怎么样,如果对电脑编程语言以前有过学习,对网络html有过接触,理解起来会容易些
首先:给你推荐一本入门很好的书:Head first Java,这本书是入门java的最佳选择,但是买之前要考虑好自己是不是已经坚信自己能够长期坚持下去了。要不然白花钱。这本书里有很多简单的例子。要想学好的话,最好是把里面的例子都自己敲两遍,第一遍先看看上面的说明,然后跟着一步一步的敲,第二遍自己想好思路自己独立的完成。这样提高比较快!
其次:在网上找一些腾讯课堂任小龙的视频教程,他讲了很多,可以先下他的一些基础课程来看看,也要跟着敲代码
最后:如果感觉自己的水平已经上去一个层次后就可以考虑要不要买一个名为《java编程思想》的书来看看了。这是java中最好的书,但是初学者看起来会很吃力,所以最好是在有一定基础的基础上再去买来看!
想学好java不一定有多好的C语言基础,因为C语言是面向过程的,而java是面向对象的,如果你把C语言学得太好了,那么在学java时就会存在很多误区,有很大的负作用。要想以C语言作为java的基础的话,那么学C语言时只用掌握一个计算机语言的基本语法就可以了!毕竟语法都是通用的,在所有计算机语言中都大同小异的!