java学习路线:
1、javase
java语言基础,是java的最基础的库。基础语法加常用类库
2、数据库
(1)mysql或者oracle,数据库是程序员必须的。无论是哪一种程序开发,软件最终都是操作数据,而数据都是存放在数据库中的。公司大部分使用的是mysql,像银行等,用oracle较多
(2)jdbc:java语言连接数据库,使用java语言对数据库中数据进行增删改查等操作。
3、(javaweb)web前端
对于系统结构来说,常见的有两种:第一种是CS结构,第二种是BS结构。BS结构是当前的主流,所谓的BS就是:Brower/Server,浏览器访问服务器的形式。Java主要搞得是BS中的S,但是现在的开发只懂S是不行的,也要了解一些前端的知识。
B端就是web前端,在浏览器上运行的语言包括:HTML、CSS、JavaScript【JS最重要】
4、(javaweb)web后端
BS结构,我们主要是进行的是S端,S端是Server端(服务器端),服务器端可以是(C语言、PHP、java。目前是java居多,占大部分!
java 的规范在服务器端包括Server,和JSP
5、web进阶
jQuery:发送异步请求的一个技术
AJAX:是一个javaScript语言的高级框架
6、javaweb项目
基于Serverlet+JSP+MYSQL+JDBC+HTML+JavaScript+jQuery+AJAX能做一个web项目
7、SSM三大框架
Spring+SpringMVC+MyBatis
先学MyBatis,到Spring,最后到SpringMVC
8、互联网分布式(想要拿到15k以上,必学)
Dubbo、MQ、redis、zookeeper、fastDFS、Nginx、SpringBoot、SpringCloud
9、分布式项目实战
最好能有一个商业级的项目对以上内容有一个练习,实战操作
为方便大家学习,这里放了 适合0基础学习Java的视频教学 ,大家可以跟着这个视频教学来学习Java。