初学者如何学习java
w3school的xml在线教程
推荐指数:★★★★★
适合人群:没有接触过XML的人群
说明:在Java web开发中,很多配置文件都是XML格式的,因此知道一些XML的概念是必须的。
linux入门课程 《零基础2小时会用Linux》
推荐指数:★★★★★
适合人群:Linux零基础人群
说明:目前网上有很多免费Linux教程。推荐这个的原因主要是内容比较少,比较适合入门。
《HTTP图解》
推荐指数:★★★★★
适合人群:所有人群
说明:对于web编程,不可避免地会涉及到HTTP协议。本书有很多图,对于HTTP的一些概念介绍的都比较形象,书也不厚,非常适合入门。
【相关推荐阅读】如何让学习JAVA不是很痛苦
别碰《JAVA编程思想》,作为一个初学者别碰这本书才是正确的做法。初学者看他不仅不利于学习,还可能使自己更加蒙圈。当然,智商超前的老铁们就不用理会这点了。
别把学习计划制定得太宏大,太紧凑,要有适当的长期打算,不要恨不得一天就把它学会了。相信大家都会有家庭作业一推再推,以致交作业时也没完成。这需要自控力,当然,适当长期的打算,比如,定个小目标:先把这段小代码敲他十几遍。太紧凑的计划,只会让自己学着学着就像霜打的茄子,焉了。不仅没学会,而且没了学习的信心。那么从看了我这篇文章起,先定个小目标吧。
不要听到什么好去学什么,开始时别去想那些高逼格的框架,只要基础打扎实,学这些不难,IDE只要选一个弄明白就可以,不要多。
后端编程都离不开数据库,那么开始别玩Oracle(Oracle数据库比较火热),咱们就先就玩MySQL,玩得差不多再玩Oracle,到时候你会发现很容易,。开始也别用linux,就用windows,就是什么简单就用什么,别自己给自己制造麻烦,简单的学好了,复杂点学学很方便,要明白,高精尖的东西对于初学者来说,都是包袱,不是什么利器,是有毒的苹果。
不要就是碰到什么问题,都希望把问题弄的很透彻,因为有些东西不是你现阶段能够彻底理解的,早知道JAVA本身就是很抽象的东东,我们学的时候抱着“不求甚解”的观念也很不错!知识是成体系的,后面的没学,前面的不容易理解,等你后面的学好,发现前面的很好理解。
尽快敲代码,是在基本理解例子的基础上,自己从头到尾敲一遍,不要把学过的知识点扔的太久之后才去敲,记住:聪明的人可以在彻底理解的基础上开始敲代码,对于普通人,基本理解以后就可以开始敲代码,有很多时候,你想破头都不明白的问题,敲一下就立即明白。反正我是普通人,因人而异吧。在敲完以后,这个时候要好好理解,就是把完全理解的任务后置,这会让学习更轻松。
上一篇文章我就说过找几个有共同兴趣的人组成JAVA学习小组,或者几个好的QQ的JAVA学习群,是一个很好的学习方法,超过了自己制定的自我思考的时间,我们应该寻求帮助,不知道你们的自我思考时间限制指定好没?
总之,前面一大段都是想说,不要把问题搞得太复杂,怎么简单怎么来,别自找麻烦,否则你学会JAVA的可能性就越小。
看了初学者如何学习java还看:
1.java学习心得
2.Java程序员学习方法分享
3.java编程学习方法有哪些
4.初学者如何学习android
5.java课程学习心得