2020Java学习路线
学习效率:
敲代码 > 看视频 > 看书
听课过程笔记只记重点内容。
[文章视频内容转自atguigu.com、黑马程序员]
- 1.JavaSE
Java语言的基础,是Java的最基本的库。基础语法加常用类库。
MyEclipse:基于MyEclipse开发软件
建议学习时长2个月
由于工作环境大多数用Idea开发软件
此文章建议学习Idea版本
Idea开发软件教程:Idea教程
Idea:基于Idea开发软件
建议学习时长2个月
基础不牢,地动山摇。
附加JavaSE学习笔记整理:JavaSE笔记整理
JavaSE书籍推荐:
- 2.MySQL数据库
数据库是程序员必须学习的,在企业中,大多数用的数据库都是MySQL数据库
MySQL:MySQL数据库视频
此视频分为:基础部分-高级部分,先学习基础部分即可,高级部分找工作再说。
基础部分建议学习时长半个月
附加MySQL整理笔记:MySQL基础部分整理笔记
- 3.JavaWeb前端+后端
对于常见的系统结构有两种:第一种CS结构,第二种BS结构。BS结构(Browser/Server)是目前的主流。
前端:HTML、CSS、HavaScript
后端:Server
进阶:AJAX、jQuery
JavaWeb全套视频:JavaWeb零基础到入门完整版
需要JavaWeb笔记私信,看到必给
建议学习时长2个月
- 4、JavaWeb项目实现
基于:Servlet+JSP+MySQL+JDBC+HTML+CSS+JavaScript+jQuery+AJAX做一个web项目。
附加一个项目视频:书城项目
- 5.数据结构与算法
这个可以在JavaWeb前学,也可以在JavaWeb后学,看个人,个人建议先学算法
Java数据结构与算法视频:Java数据结构与算法
数据结构与算法刷题网站LeeCode:LeeCode力扣网站
附加数据结构与算法笔记:
day01
目前更新到day06,共day14
关注我博客,每一天都在更新,等你学到这里我也更新完了。
建议学习时长2个月(精学)
-
6.SSM三大框架
目前以SSM为主,学完SSM还有时间可以学SSH -
SSM(Spring + SpringMVC + MyBatis)
Spring全家桶[spring、springmvc、springboot、springcloud…]
学习顺序:springmvc、spring、springboot
spring:Spring5视频
SSM全套视频笔记已整理到文件中,需要私信,看到必给。
这里先不放了。
- SSH学习顺序:Hibernate、Spring、Struts2