这是看动力节点的老杜视频写的,很喜欢他!!!!
学习前的准备:
适合自己的高效学习方法、好的截图软件、好的记笔记的软件、好的笔记本
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、分布式项目实战
最好能有一个商业级的项目对以上内容有一个练习,实战 *** 作
学完以上的基本上就能去应聘了。
自学学完大概要7个月的时间。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)