2019最新Java学习路线图-适合Java基础学习的路线图
2019最新Java学习路线图-适合Java基础学习的路线图,xa0路线图的宗旨就是分享,专业,便利,让喜爱Java的人,都能平等的学习。从今天起不要再找借口,不要再说想学Java却没有资源,赶快行动起来,Java等你来探索,高薪距你只差一步!
java学习基础
针对
Java零基础入门学习者,比较详细的知识点总结和学习路线
数据库
数据库是程序员必须要掌握中知识点,详细的学习思路和面试题,
适用
/适合人群:
拥有
Java语言并可以实现网站爬取数据并分析
目标:
掌握
mysql,Oracle在各个平台上的安装及使用
Mysql数据库基础
mysql概述、优点、运行原理及内存结构
mysql数据类型
mysqlDDL语句的使用
SQL语言的使用
DML语句的介绍及使用
SQL事务
SQL查询机制、查询基础、技巧、查询优化;
Mysql数据库高级
mysql数据库引擎分类
mysql事务
mysql表
mysql数据类型
mysql视图
mysql索引
mysql分页
SQL语句优化技巧
Oracle实战
Oracle安装与调试
Oracle数据类型
Oracle与MySQL对比
Oracle数据结构概述
Oracle运行原理
Oracle内存结构
Oracle表空间
用户,表,序列的创建及使用
Oracle索引
Oracle分区表的创建及使用
PL/SQL实战
PL/SQL基础知识
异常处理
游标
存储过程
JDBC概述
JDBC工作原理
JDBC访问数据库
JDBC常用接口
●数据库连接池
Java多线程开发
多线程与单线程比较
多线程应用
多线程使用注意事项
数据库连接池技术
WEB前端技术
目标:
掌握
HTML,CSS,Javascript等前端基本技术,并使用JSP,Servlet开发小型网站
使用框架技术开发大型网站
HTML+CSS基础
W3C标准
HTML编辑工具
HTML标签
CSS的基本用法
在
HTML中引入CSS样式
CSS高级
CSS编辑网页文本
列表样式
盒子模型
浮动
定位网页元素
JS基础
Javascript核心语法
程序调试
Javascript对象
JS高级
初识
jQuery,jQuery选择器
jQuery中的事件与动画
jQuery操作DOM
表单校验
web基础技(项目实战),初级的一般是用JSP(Java Server Pages)+servlet+Javabean来开发的,对大型的网站一般是使用框架来开发的,例如struts,hibernate,spring,典型的struts框架结构。
JavaWEB项目
EGOA项目、二手车电商平台项目都是JAVAWEB的项目
Java高级框架
设计模式
xa0 设计原则 【单一职责、里氏替换、依赖倒置、接口隔离、迪米特法则、开闭原则】
xa0 代理模式
xa0 工厂模式
xa0 策略模式
Spring源码
xa0Spring核心组件
IOC机制
xa0 xa0AOP实现原理【aop编辑思想、aop在spring中的使用、cglib和jdk动态代理】
xa0 Transaction事务处理【事务隔离级别】
xa0 SpringMVC【DispatcherServlet、请求映射、参数绑定与转换、页面渲染】
mydatis代码
Sqlsession原理
mybatis事务
自带缓存机制与
Spring结合实现缓存
使用代码生成器快速开发
互联分布式网架构体系
starter快速集成组件【缓存、数据库、消息队列、搜索引擎】
AutoConfigure自动化配置
Actuator系统监控【数据库、消息队列中间件、自定义监控】
新注解特性分析
工程化管理
git管理
Sonar代码质量检测平台
jenkins持续集成
Devops持续集成
jenkins环境构建
jenkins集成git/svn/tomcat/sonar
jenkins插件机制
微服务架构
架构设计
互联网架构【服务化架构】
DDD领域驱动设计【建模、事件驱动】
分布式系统架构
微服务架构【服务拆分、服务治理】
config分布式配置中心
Eureka注册与发现机制
Ribbon客户端负载均衡
Hystrix服务熔断组件
feign声明式服务调用
Zuu网关服务
decker【镜像、容器、常用命令】
私有仓库
docker swarm集群搭建
docker compose部署脚本
docker service服务编排
docker stack分布式集群部署
docker portainer容器可视化管理工具
maven插件打包docker镜像
docker部署运行java程序
docker应用【搭建ELK、RabbitMQ、Mysql、部署高可用springCloud微服务实现动态扩容、、】
分布式技术
RPC模式【rmi,http,hessian】
分布式系统指挥者
Zookeeper【CAP理论、ZK、、】
Dubbo框架【服务化思想、dubbo特性、dubbo原理】
服务发现机制
mock机制
容错机制
负载均衡机制
序列化方式
多协议支持
配置加载机制
数据绑定实现原理
与
spring的集成原理
相关资源