首页 > IT职业 > IT图书 > Java学习路线指南
Java学习路线? 最近有网友问我如何学习Java,有些是想从别的方向想转过来,但都不太了解Java究竟需要学什么,究竟要从哪里学起,哪些是主流的Java技术等等,想学但又很迷茫,不知从何下手。那小编就来简单地总结一下 Java学习路线。
HTML5标签入门、HTML5表格、表单 。
CSS3选择器和简单属性、CSS3定位和布局、CSS3复杂选择器和高级属性 。
mysql数据库安装和数据操作、约束和简单查询、复杂查询、数据库设计、oracle的安装与数据操作、oracle与mysql的对比学习 。
环境配置和第一个语言程序 -HelloWorld 、 变量运算符 、 条件和循环 、 方法和数组 ;
面向对象入门 、 面向对象应用 _管理系统类 、 Java常用类、String相关、算法相关 ;
面向对象深入:重载、 this、static
继承:重写、 super、初始化顺序
多态:抽象类和接口、 final、克隆和比较接口
设计模式、对象和类的生命周期
异常、日志 、 集合 、 集合工具类和泛型 IO 、 JDBC基础线程 、 网络编程 、 反射 、 NIO 、 Junit
设计模式 、 面向对象原则、 Java底层理论、 集合底层 、 性能监控工具 、 反编 、 JUC。

第三阶段:Javaweb
TOMCAT/WEB程序结构/HTTP协议 、 Servlet基础入门
servlet作用域:cookie、session、ServletContext Cookie和Session Servlet的交互/JSP原理及运用
JavaBean/EL/JSTL/MVC思想 、 JSP+Servlet+JDBC(综合练习)
Session购物车案例/验证码/防止表单重复提交
监听器过滤器
连接池 、 事务 、 分页 、 文件上传下载 、 Dom4j/Log4j/Log back 。
JS入门和DOM基础 、 DOM模型深入 、 jQ基础 、 jQ操作DOM 。
自定义 MVC框架 DAO框架 、 前端框架( layUI) 。
tomcat server服务器配置 nginx使用 jetty配置
网络原理 、 HTTP协议基础 、 Linux操作系统 、 云服务搭建 。
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/ ,如需转载,请注明出处,否则将追究法律责任。