自学java?( 二 )


第四步:java框架阶段

自学java?

文章插图
1.SSH(struts2+spring+hibernate)
2.SSM(springmvc+spring+mybatis)
备注:如果你仔细 。网上有部分叫SSI 。I为ibatis,后来ibatis改名为mybatis了 。
框架组合 。我首推SSM 。比SSH灵活强大 。
框架的优缺点 。我会再单独写文 。
如果你还有兴趣 。可以自己搭建Lucene、solr框架 。以及memcached/ redis、activeMQ、hadoop等等搜索、分布式缓存、异步消息、数据等 。
我一般建议自己搭建 。从学习效果再到理解深度都不一样 。有兴趣 。就开始自己搭建 。
第五步:开发工具阶段
自学java?

文章插图
1.web调试工具
firefox
firebug
web developer
yslow
httpwatch
ietester等
这些都是开发必用 。
2.集成开发工具
eclipse(首推) ,STS,myEclipse,Idea
eclipse里的插件太多 。推荐几个必装插件:
JadClipse 、run-jetty-run(很牛的热部署调试)、veloctiy、freemarker IDE、Subclipse、m2eclipse、mybatis Editor、 Easy Explorer等等 。
3.版本控制工具
svn、git(首推)
4.构建工具
maven、nexus搭建maven私服
建议自己搭建一套nexus maven私服 。成为你们公司的代码仓库员 。
5.java调试工具
jProfiler(性能跟踪)
jClarity(性能监控和日志分析)
Visualvm(性能分析和调优)等
优知学院是IT人的进阶站 。提供系统的互联网产品&技术的入门指南以及进阶干货 。
其他观点:
学习 JavaSE
自学java?

文章插图
HTML+CSS
自学java?

文章插图
js+jQuery
自学java?

文章插图
学习JavaEE:jsp+servlet
自学java?

文章插图
数据库:MySQL+Oracle(建议先学MySQL)
自学java?

文章插图
框架SSH(Struts2+Spring+Hibernate)
自学java?

文章插图
自学java?

文章插图
自学java?

文章插图
SSM(Spring+SpringMVC+mybatis)
自学java?

文章插图
自学java?

文章插图
自学java?

文章插图
大致就是这些了 。相信小伙伴们学完这些 。学习能力已经有了很大的提升 。即使在以后的 Java 工作学习中 。遇到自己没有接触过的新技术 。也可以通过自己的努力 。把新的技术学到手 。
在这份学习路线中 。第一阶段的 JavaSE 和 第二阶段的 HTML+CSS+JS 顺序是可以颠倒的 。因为两者并没有什么必然的前置关系 。
最后说一句:
我们生活在黄金年代 。社会在快速的发展 。你不想被淘汰 。就要学习 。而我们北大青鸟提供最新的知识 。以帮你应对变化的世界 。让你与时俱进 。
其他观点:
java当然可以自学的 。自学只是比较辛苦而已 。如果你真的下定决心要自学了!那你就做好每天早六晚十的生活 。不然你可能很难学会!
说了可以自学 。下面我就分享自学的知识了 。根据我分享的这套学习线路图 。你可以学习 。学好了找份工作是很容易的哦!
java学习线路图
自学java?

文章插图
这个学习线路图我分为了几个阶段 。每个阶段能学到什么 。能做什么 。具体知识点请往下看 。每个阶段知识点我都整理出来了 。更适合学习!
java语言入门
自学java?

文章插图
可掌握的核心能力:
掌握Java开发环境基本配置;
掌握运算符、表达式、流程控制语句、数组等的使用;
熟练使用Idea开发工具;
掌握Java基本面向对象知识;
掌握常用类String、ArrayList等的使用 。
配套视频:
毕向东Java基础教程(适合初学者入门的Java基础视频)
自学java?

文章插图
可掌握的核心能力:

推荐阅读