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自学路线的更多相关文章
- 大学四年,总结一套适合小白的Java自学路线和方法
前言篇 大家好,我是bigsai 好久不见,甚是想念,文章同时收录在回车课堂(文底阅读原文可达). 无论你是大学生还是在职人员,想学Java时,都会面临两个选择,自学或者报班.报班通常太费钱,时间又不 ...
- 面向青铜的java自学路线
有经验的人都知道,java还是需要一些路线的,因为java有些知识前后关联挺大的,先学后面和先学前面难度是不一样的. 如果你是新手,只要你知道路线这个东西,起码要比别人强,至少知道可以怎么走(更重要的 ...
- Java自学路线图之Java系统自学
Java自学不是一朝一夕的事情.可以采用"懒开始"的方法,但是必须要坚持下去,才能真正自学Java掌握编程技术.那些企图学几天去包装一下找工作的,请绕道.如果你下定决心自学Java ...
- Java自学成长路线(转载)
JAVA自学之路 一:学会选择 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等. JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅 ...
- 【转】JAVA自学之路
JAVA自学之路 一: 学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等. 那么究竟应该选择什么方向 ...
- 【转】Java自学之路——by马士兵
作者:马士兵老师 JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等. 那么究竟 ...
- Java自学之路(新手一定要看)
Java自学之路(新手一定要看) 转自尚学堂 JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游 ...
- [感悟]马士兵Java自学之路——(精华版)
JAVA自学之路 一: 学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游戏.3G.测试等. 那么究竟应该选择什么方向 ...
- 前端自学路线之js篇
上一篇我们讲了前端切图的学习路线,不知大家有没有收获.今天来聊聊前端工程师的核心技能之——JavaScript.js这门语言看似简单,但要做到入门.熟练以至于架构的程度,还是有一段路要走的,今天就来聊 ...
随机推荐
- mysql 执行多线程临时方案
sqr::IDatabase *db=NULL;IDbConnection *conn = NULL;int main(int argc, char* argv[]) { db = GetDataba ...
- linux c++连接mysql编译问题
- HTML5 APP应用实现图片上传及拍照上传功能
https://blog.csdn.net/zmzwll1314/article/details/46965663 http://www.cnblogs.com/leo0705/ https://zh ...
- 2018.09.24 bzoj1486: [HNOI2009]最小圈(01分数规划+spfa判负环)
传送门 答案只保留了6位小数WA了两次233. 这就是一个简单的01分数规划. 直接二分答案,根据图中有没有负环存在进行调整. 注意二分边界. 另外dfs版spfa判负环真心快很多. 代码: #inc ...
- =delete(c++11)
1.为什么要阻止类对象的拷贝? 1)有些类,不需要拷贝和赋值运算符,如:IO类,以避免多个拷贝对象写入或读取相同的IO缓冲 2.如何阻止? 1)不定义拷贝构造函数和拷贝赋值运算符时,好心的编译器也会及 ...
- Android继承BaseAdapter时要重写的函数的说明
原文来自:http://www.2cto.com/kf/201405/299601.html,我自己做了一些修改 Android中继承BaseAdapter后需要重写四个函数,但一般还要写一个构造函数 ...
- [翻译]Spring MVC RESTFul Web Service CRUD 例子
Spring MVC RESTFul Web Service CRUD 例子 本文主要翻译自:http://memorynotfound.com/spring-mvc-restful-web-serv ...
- Quartus II中使用脚本转换sof到rbf文件
1. 新建一个文本文件,保存为任意但有意义的名字,如:sof_to_rbf.bat,注意,保存时请不要使用默认的格式,应该手动从.txt切换为all files 2. 在文本中输入以下内容: %Q ...
- (转)mmap和shm共享内存的区别和联系
共享内存的创建 根据理论: 1. 共享内存允许两个或多个进程共享一给定的存储区,因为数据不需要来回复制,所以是最快的一种进程间通信机制.共享内存可以通过mmap()映射普通文件 (特殊情况下还可以采用 ...
- Oracle EBS 常用网站列表
http://www.lifandong.com/erp/356 Oracle EBS 常用网站列表 英文站: Oracle EBS R12 官方参考手册(User Guide, Implementa ...