ITPub博客

首页 > IT职业 > IT图书 > Java学习路线指南

Java学习路线指南

原创 IT图书 作者:柚子23 时间:2021-07-23 12:01:04 1 删除 编辑

Java学习路线? 最近有网友问我如何学习Java,有些是想从别的方向想转过来,但都不太了解Java究竟需要学什么,究竟要从哪里学起,哪些是主流的Java技术等等,想学但又很迷茫,不知从何下手。那小编就来简单地总结一下 Java学习路线。

 

第一阶段:基础知识 学习

1、 HTML5

HTML5标签入门、HTML5表格、表单 。

2、 CSS3

CSS3选择器和简单属性、CSS3定位和布局、CSS3复杂选择器和高级属性 。

3、 数据库

mysql数据库安装和数据操作、约束和简单查询、复杂查询、数据库设计、oracle的安装与数据操作、oracle与mysql的对比学习 。

第二阶段: Java SE

1、 Java语言基础、程序逻辑

环境配置和第一个语言程序 -HelloWorld 、 变量运算符 、 条件和循环 、 方法和数组 ;

2、 Java面向对象

面向对象入门 、 面向对象应用 _管理系统类 、 Java常用类、String相关、算法相关 ;

面向对象深入:重载、 this、static

继承:重写、 super、初始化顺序

多态:抽象类和接口、 final、克隆和比较接口

设计模式、对象和类的生命周期

3、 API

异常、日志 、 集合 、 集合工具类和泛型 IO 、 JDBC基础线程 、 网络编程 、 反射 、 NIO 、 Junit

4、 Java面向对象思想

设计模式 、 面向对象原则、 Java底层理论、 集合底层 、 性能监控工具 、 反编 、 JUC。

第三阶段:Javaweb

1、 web基础

TOMCAT/WEB程序结构/HTTP协议 、 Servlet基础入门

servlet作用域:cookie、session、ServletContext Cookie和Session Servlet的交互/JSP原理及运用

JavaBean/EL/JSTL/MVC思想 、 JSP+Servlet+JDBC(综合练习)

  Session购物车案例/验证码/防止表单重复提交

监听器过滤器

2、 第三方工具包

连接池 、 事务 、 分页 、 文件上传下载 、 Dom4j/Log4j/Log back 。

3、 JavaScript和jQuery框架技术

JS入门和DOM基础 、 DOM模型深入 、 jQ基础 、 jQ操作DOM 。

4、 MVC动态Web开发技术

自定义 MVC框架 DAO框架 、 前端框架( layUI) 。

5、 Web开发高级运用

tomcat server服务器配置 nginx使用 jetty配置

6、 网络编程

网络原理 、 HTTP协议基础 、 Linux操作系统 、 云服务搭建 。

第四阶段: SSM框架

Spring框架、SpringMVC框架、MyBatis框架

mybatis入门 、 配置文件详解和动态 sql的使用 、 mybatis管理关系映射和延迟加载 、 查询缓存和逆向工程 、 Spring入门和集成myBatis SpringMVC入门 、 SSM集成 、 Spring配置详解 、 Spring AOP Spring事务配置 、 SpringMVC高级功能 、 SpringMVC原理 。

第五阶段:前沿技术

高可用、高并发、高扩展

Spring Boot 缓存 分布式 全文索引 服务中间件 myCat 云服务 人脸识别 语言识别 JVM底层+优化

第六阶段:项目实战项目

阶段项目和综合项目,阶段项目 基于本阶段及以前阶段学习内容,适合检验该阶段学习效果的动手 项目。综合项目 抽取典型的企业应用案例,剔除商业信息,将整个项目过程完整还原 。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70003809/viewspace-2782894/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2021-07-16

  • 博文量
    67
  • 访问量
    28042