Java自学路线

万事开头难,学习Java亦是如此。而在学习的开始,选择正确的学习路线更是尤其重要。在本文中我将分享本人自学转行路上的学习路线,但愿能给想自学,殊不知道方向的同窗带来帮助~css

 

1 .JavaSE 基础前端

这部分是java语言的基础,掌握的越牢,以后的知识理解运用会越简单。java

 

推荐书籍 :《Head First Java》 head first 系列的书籍特色是,生动有趣,配图风趣幽默,对入门者较为友好。linux

推荐视频 :传智毕向东 JavaSE 25天教程web

 

2.  DB 数据库 及 JDBCredis

做为一名Java服务端工程师,数据库是必不可少的技能。能够先学习Mysql,熟悉以后再学习Oracle 及 SQL Serverspring

 

推荐视频:传智刘道成的MySQL视频教程sql

JDBC视频 :李勇的JDBC视频 ,讲的很细,跟着走一遍差很少了。数据库

 

3. hmtl、css、JavaScript 前端基础后端

虽说后端理论上来讲不用掌握前端技能,可是有一些公司先后端并无区分的很明显,颇有可能先后端你都要作。并且学一些前端基础,工做中和前端对接起来也会轻松不少。

 

参考视频 :传智韩顺平《轻松搞定网页设计》 对初学者而言够学了

参考数据 :深刻js无脑推荐犀牛书 :《Javascript 权威指南》

 

PS:有些同窗可能会问,js学到什么程度?就我我的而言,我以为本身够用就行,保证百度/google 一下能够解决js问题。

 

3.1 JQuery - 前端类库

JQ如今虽然有些过期了,可是其使用仍是能够简单的了解一下。

 

参考视频 :北风网李炎恢,有配套pdf效果更佳。

 

3.2 Ajax

关于Ajax 能够简单的在网上搜索一些博文,了解其实现机制便可。其实在js 以及JQ 课程里应该已经说起了Ajax了。

 

3.3 Angular/Bootstrap/React

 

这部分前端框架因为笔者也没有系统的学习过,可能没有太多的发言权。

 

4. Java Web

Java Web 入门

参考书籍:《Head First: Servlet and JSP》 很是多图示的一本书 ,不少原理讲的很清楚

 

参考视频:传智播客方立勋的 JavaWeb 视频教程

 

5. J2EE - 开发框架

  开发框架需熟悉最主要的几个框架,spring、springMvc、mybatis、hibernate (struts2如今用的不多了,能够先不用学)

 

  推荐视频 : 传智播客 ssh教学视频

 

在学习了上述技术栈以后,你已经能够应对基本的业务需求了,缺的只是一些项目经验,其余的一些技术栈能够在工做的过程当中学习,包括并不局限于:

 

    webService、消息队列mq、dubbo、redis、zookeeper、linux操做

 

    以上即是Java自学路线的分享,想要获取自学资料的小伙伴,能够点击公众号获取资源标签获取~

相关文章
相关标签/搜索