java开发学习路线

1.JavaSE

Java语言的基础,是Java的最基本的库。基础语法加常用类库。

2.数据库

       1)MySQL

mysql(或者oracle),数据库是所有程序员都需要学习的,因为不管是C语言,还是C++,还是Java,或者其他,软件最终都是操作数据,而数据存储在数据库当中,所以数据库是必须要学习的,大学中大部分都是学习微软的SQLServer,但是企业中,尤其是互联网公司大部分使用的都是mysql数据库,对于数据库来说,除了mysql之外,大家如果还有精力的话,可以再学习一下oracle数据库。 

        2)JDBC

Java语言连接数据库,使用java对数据库进行增删改查等操作

3.web前端

        1)HTML

       2)css

        3)JavaScript

注:

对于系统结构来说,常见的有两种:第一种是CS结构,第二种是BS结构。BS结构是目前的主流。所谓的BS其实就是:Browser / Server,浏览器访问服务器的形式。

浏览器B端的就是web前端,在浏览器上运行的语言包括:HTML、CSS、JavaScript【JS最重要】

先学习HTML,再学习CSS,最后学习JavaScript。

4.Javeweb学习必备

        1)互联网通信流程

        2)web服务器之HTTP协议与Tomcat服务器

        3)servlet

        4)JSP实践入门

注:先学servlet,再学jsp。BS结构,我们主要进行的是S端,S端是Server端(服务器端),服务器端可以是C语言,可以是PHP,当然也可以是Java。目前Java居多。

5.web进阶

        1)AJAX:发送一步请求的一个技术 

        2)JQuery:是一个JavaScript语言的高级框架   

6.javaweb项目实战

         1)大型高级SVN教程

         2)EGOV项目实战(电子政务系统,政府部门使用)

         3)CRM项目实战

         4)Linux

基于Servlet + JSP + MySQL + JDBC + HTML + CSS + JavaScript + jQuery + AJAX能做一个web项目 

7.SSM三大框架

        1)jdk动态代理

        2)Maven入门

        3)Spring

        4)SpringMVC

        5)Mybatis

        6)SSH(选学)

建议先学MyBatis,再学习Spring,最后学习SpringMVC。

8.互联网分布式

        1)Dubbo                      2)Redis                 3)Maven实战进阶                 4)Springboot

        5)Nginx                       6)SpringSession  7)FastDFS                          8)RabbitMQ实战

        9)Springcloud                 10)MySQL集群        11)Mycat                            12)shiro

9.分布式项目实战

电商互联网大型项目

(单纯记录自己学习的路线,后续会更新学习过程的笔记,大概顺序即以上学习路线先后顺序,有错之处还望多多指正)

正在持续更新中.....

 

 

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

楠溪..

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值