Java自学路线

时间:2023-03-09 15:34:24
Java自学路线

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

1 .JavaSE 基础

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

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

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

2.  DB 数据库 及 JDBC

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

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

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自学路线的分享,想要获取自学资料的小伙伴,可以点击公众号获取资源标签获取~

Java自学路线