完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
以下都是我学习JAVA亲身经历的心得,今天花了一个多小时总结出来希望对大家有一定的帮助。如果如总结不妥,请指出和批评!为学习JAVA的初学者铺条学习JAVA的道路。首先大家要明确一点,外面招聘JAVA的,主要是指的J2EE,也就是BS结构(浏览器和服务器结构)JAVA的之所以火起来真是因为BS结构,并不在CS结构,所以那种大型网游你没有谁听说是JAVA做的吧!其次,大家可以咨询企业级java软件工程师的培训,动辄就要几千上万,对于一些刚刚大学毕业的朋友来说是一笔不小的支出。在我看来完全可以通过网络的免费资源达到快速积累编成经验的目的。 基础阶段 1、你要掌握HTML语言和前台,认为常用的HTML一些标签。我推荐大家学习尚学堂马士兵的《html+css+javascript》或孙鑫老师视频的《HTML语言速成》。 2、掌握JAVA基础,也就是J2SE,还是推荐大家学习马士兵老师的J2SE视频(目前网络上最好的java基础的视频教程,MLDN的j2se教程也不错)。当时我学习J2SE主要学习的张孝祥和孙鑫老师的视频(当时还不知道马士兵老师呢!呵呵)不过我认为孙鑫老师前面几讲还是值得初学者看的,主要讲了一些二进制的内容,我认为这些内容对初学者很有帮助。我建议大家先看看孙鑫老师的视频,然后再看马士兵老师的,如果有空余时间可以看看张孝祥老师的(不过张孝祥老师普通话不是很好,而且语速很慢,不过技术是不用说的啦!呵呵 http://202.196.32.20/downloadfiles/computer/Java视频教程/01.rm )。光学习视频是不够的,身边当然要有本参考书了。我推荐大家是(孙卫琴)《JAVA面向对象编程》,这本书我看过,很不错的。 一般情况下PHP对应MySQL数据库;ASP对应SQL数据库;JSP对应ORACLE数据库。所以大家会经常看到市场上JAVA培训都是用的ORACLE数据库,其实你学会了ORACLE数据库,再去学习MySQL、SQL数据库,你会觉得有很多相似的之处,学起来也容易上手了。就如同你会了J2EE,然后再学习.NET就很容易上手一样。最后强调一点的是JAVA可以使用任何数据库的,因项目的不同需求而选择相应合适的数据库。 3、掌握基础的XML知识。用于J2EE中的JSP、Servlet的服务器配置。不要求精通,起码要看得懂常用XML代码。我推荐的视频是孙鑫的XML视频,不过现在张孝祥老师好象也推出了XML视频。参考书籍是(孙鑫)JAVA WEB 开发详解。 高级阶段 首先是学习Servlet、JSP然后再去学习框架Struts、Hibernate、Spring等最前沿的最流行的网络编程必备的软件技能。 学完上述三个阶段的内容,还可以看看JSF、Ajax、EJB吧!现在的Ajax用得非常火,随便在这里提一下,学习Ajax之前一定要有JavaScript的基础,推荐视频张孝祥JavaScript网页开发,这套视频有相应的配套书籍《JavaScript网页开发》。如果想基本掌握可以参看尚学堂的javasript教程,一天就可以看完把例子程序练习一遍就可以基本掌握。AJAX可以学习传智精品的AJAX基础教程。 项目阶段 以上学习的内容都很零散,需要用几个小项目来把它们串起来,就像一条线把珍珠都串起来。推荐mldn李兴华老师的智囊团项目视频http://vodo360.com/viewthread.php?tid=255&extra=page%3D1。 最后我需要说明一下:我所推荐的视频都是网上可以免费下载的,推荐的书籍都是可以从网上下载的电子书。我个人一向推崇将免费进行到底!如果你有什么意见,或者我总结的不足,或者你有什么更好的视频、书籍,可以留帖,我们共同学习,共同进步。 (纯属个人观点,仅供各位参考) |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
12182 浏览 2 评论
4504 浏览 3 评论
3754 浏览 5 评论
9769 浏览 47 评论
4594 浏览 9 评论
748浏览 0评论
558浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 12:48 , Processed in 0.565816 second(s), Total 57, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号