JavaSE部分
1 JavaSE体系介绍 JDK安装与环境配置
2 变量 注释,Java数据类型,进位制转换,运算符
3 运算符 分支结构
4 分支结构循环结构
5 循环结构 一维数组
6 二维数组 面向对象编程的概念 类的定义 对象的创建 引用的使用 成员方法
7 构造方法与方法重载 this关键字
8 封装 static关键字 继承 单利设计模式 super关键字和this关键字的比较 方法的重写(Override)
9 访问控制符 final关键字 对象创建的过程 多态
10 抽象类 接口 内部类 Object类
11 Object类 包装类和数学处理类 装箱和拆箱 BigDecimal类(处理计算误差) BigInteger类(比long类还大的整数类型) String类
12 String类
13 String类 正则表达式 StringBuffer类和StringBuilder类 日期类 SimpleDateFormat类 Calendar类
14 集合 数组和集合的比较 Collection中的常用方法 List集合
15 List接口 泛型机制 Queue接口 Set接口 增强版的for循环(for each结构) TreeSet类 二叉树?
16 Set接口 Map接口  异常 File类
17 异常的捕获 File类 I/O流 FileOutputStream类
18 I/O流中的文件流 FileInputStream类 I/O流中的数据流 DataOutputStream DataInputStream I/O流中的字符流 BufferedWriter类
19 I/O流中的对象流 ObjectOutputStream类 ObjectInputStream类 初识java中的多线程编程 线程的创建
20 线程的同步机制 死锁
21 网络编程的基本常识 网络通信协议 常见的网络协议 基于TCP协议的编程模型
22 基于UDP协议的编程模型 比较TCP和UDP的区别 反射
23 常用的设计原则和设计模式 工厂设计模式 单例设计模式 装饰者设计模式 代理设计模式、模版设计模式 常用的查找算法 线性查找 二分查找 常用的排序算法 冒泡排序 快速排序
Oracle数据库部分
24 Oracle的介绍及安装 查询语句
25 查询语句 逻辑运算符 多条件的优先级问题 排序 单行函数 组函数 处理数字的函数 格式显示函数
函数嵌套 多表查询 非等值连接 自连接
26 内连接 外连接 sql99 外连接标准 全外连接 组函数 分组 子查询 DDL建表 删除表 删除某个字段 增加一个字段
27 插入语句 删除语法 修改数据 TCL事务的概念 日期类型 约束
28 外键 建表 插入数据 删除数据 删除表 级联 表级约束 数据库中的其它对象(序列 sequence,删除序列) 索引  分页技术
29 变量 table类型 如何遍历table类型的变量 控制语句 循环语句 控制语句--goto 语句 游标  cursor 如何提取游标中所有的数据
30 PLSQL中如何使用sql 动态sql dml select语句 异常 过程 调用 存储过程 函数 Function 包    package 触发器
31 JDBC
32 JDBC  如何调用存储过程   事务(转账事务)
33 DAO接口 Service思想 02_查询语句的编写
34 01_用户登录的前四步 02_简单服务端编写 03_客户端的编写 04_完成登录功能 05_多线程功能 06_登录
35 在线考试系统 修改密码
Web前端部分
36 XML语法 Dom4j
37 HTML 表格 表单
38 HTML表单 框架网页iframe CSS核心语法 选择器 CSS中属性的使用
39 CSS常用属性 CSS中盒模型  列表样式 控制鼠标形状 CSS中的定位
40 HTML5与HTML4的区别 结构标签 媒体标签 表单标签
41 边框 渐变 过渡 动画 CSS3响应式处理 JavaScript
42 内置对象 Math Number 正则对象 (demo3) Date:日期和时间 (demo4) Function:函数对象 (demo5) 全局函数 (demo6)
43 console(demo1) DOM 创建并添加节点(demo9)
44 添加节点(demo1) 删除节点(demo1) HTML中元素对象 Window(BOM) 事件
45 事件 面向对象
46 选择器 元素的显示与隐藏
47 jQuery jQuery事件函数 文档处理函数 工具函数 数组函数 去重 合并
JAVA WEB部分
48 Java Web知识点简介 Servlet、JSP、JavaBean、Filter、Listener Web服务器 请求和响应交互模式 基于HTTP协议交互数据 请求格式 响应格式 Tomcat集成到Eclipse开发工具中 Servlet 搭建Java Web Project工程 开发Servlet组件
49 Servlet生命周期 HTTP协议 GET和POST GET和POST中文乱码
50 ServletContext对象 getInitParameter()//获取<context-param>全局参数 setAttribute() //保存一个对象信息 getAttribute() //获取一个对象信息 所有Servlet获取字符编码 统计网站访客位数
从数据库表中提取数据,显示一个列表 重定向和转发
51 状态管理 客户端存储(Cookie) 服务器端存储(Session) Cookie和Session区别<
52 Servlet标准 获取客户端请求信息(浏览器) JSP
53 JSP内置对象 (JSP内建对象) exception对象 pageContext对象 JSP中4个作用域(page、request、session、application)区别 JavaBean MVC
54 MVC模式 EL概念和作用 EL表达式具体作用 JSTL标签
55 前期知识汇总 分页列表显示 EL+JSTL 自定义分页标签
56 JavaWeb开发 Filter+Listener
57 什么是Ajax Ajax交互(异步)和传统交互(同步)区别 Ajax作用和优点 JSON数据格式 如何将Java对象转成JSON字符串
58 JQuery Ajax
59 验证码 文件上传
60 京东电商项目开始
61 电商项目注册登录测试
62 ajax请求
63 项目商品列表
64 项目
65 easyUI
66 easyUI
67 bootstrap
68 bootstap
JavaEE部分 Spring框架
69 Spring 的核心构成 什么是IOC Spring 容器 Spring 容器使用的步骤 Spring 容器创建bean对象的三种方式  Spring 容器中 bean 对象的作用域 对象的初始化问题
70 DI的实现方式----自动注入 bean参数注入 组件扫描 注解
71 组件扫描 注解 和组件装配有关的标注 Spring DAO
72 建表 设计dao接口 事务(原子性,一致性,持久性,隔离性) 脏读 不可重复读 幻读 Spring 编程式 事务 声明式事务
73 Spring简介
74 pring技术体系 Spring MVC 主要组件(DispatcherServlet、HandlerMapping、Controller、ModelAndView、ViewResolver) Spring MVC处理流程 Spring入门案例 - HelloWorld Spring入门示例 - 登录 Spring MVC注解配置 Spring登录案例 Spring MVC接收请求参数 POST中文乱码的解决方法
75 SpringMVC案例: 产品列表显示 Spring案例: 删除操作 Spring案例: 更新操作
76 Spring MVC拦截器组件 案例:登录检查 案例:请求处理时间监控 Spring MVC异常处理 SpringMVC文件上传
77 SpringMVC和Ajax应用 Spring MVC返回JSON结果 hello ajax入门示例 SpringMVC和RESTful设计 做一套针对Book操作的Web服务接口 前端界面开发
78 Ajax前端 案例:图书添加 案例:更新图书 datePicker日历插件使用方法 layer弹框插件的使用 Spring AOP 面向切面编程 服务调用日志记录
79 Spring AOP 通知 案例1:采用AOP实现异常处理 AOP实现原理(动态代理模式) Mybatis框架简介 使用MyBatis对USER表操作 MyBatis使用技巧
80 MyBatis使用 日志输出 参数映射 #{}表达式和${}表达式区别 MyBatis分页查询 Spring和MyBatis整合应用 MyBatis注解SQL定义
81 MAVEN安装 SpringBoot 快速入门示例 @SpringBootApplication标记原理
82 SpringBoot Beans定义 SpringBoot连接池
83 SpringBoot MVC环境搭建 热启动+分页 拦截器替代过滤器
84 案例1:JSP版本的列表显示 搭建工程 设计列表显示流程 SpringBoot追加分页处理 过滤器Filter和Spring拦截器区别 SpringBoot MVC异常处理
85 SpringBoot 静态资源访问 SpringBoot对静态资源管理 Thymeleaf模板技术 案例1:Hello World  案例2:列表显示 案例3:重构列表分页案例 SpringBoot AOP SpringBoot任务调度
86 在线教育系统案例
87 用户管理模块(user) 搭建项目结构 设计功能服务的接口 实现功能服务的接口 MD5+盐密码加密处理 前台界面工程
88 用户管理模块(user) 搭建项目结构  设计功能服务的接口 实现功能服务的接口
89 课程视频的导入 Eclipse安装和使用SVN
90 考试+试卷 学科 课程导入
91 关联映射 方向—学科
92 令牌校验
93 阶段总结 阶段大纲  Struts2 Struts2+Spring整合 结合jdbc实现删除功能 struts2组件列表 增删改查操作
JavaEE部分 struts框架
94 项目必备资料 Struts2 框架搭建步骤
95 接收、传出参数 入门示例2-列表展示 Struts2+Spring整合 结合jdbc实现查询功能
96 结合jdbc实现删除功能(使用redirectAction) 登录页面功能、登录按钮实现 登录使用session struts2组件列表 验证码实现 使用工具类来生成验证码 验证码校验
97 自定义拦截器 值栈 hibernate搭建 使用hibernate增删改查 hibernate主键策略
98 interceptor 拦截器 Struts2注解 SSH框架请求流程 OGNL应用 hibernate和mybatis的区别 数据库工具类: 增删改查操作 Hibernate主键管理 Hibernate查询 Criteria查询 NativeSQL查询 Hibernate注解应用 Hibernate特性 缓存(性能优化) 持久化(session) Spring+Hibernate整合
99 列表详情 列表详情之一对多 二级缓存 集群搭建 session共享 SSH回顾
100 Linux系统常见操作命令
101 安装虚拟机 CentOS7 Linux下如何搭建Java环境
102 NoSQL从小白到码神 redis搭建
103 mongoDB
104 生成二维码
105 CRM项目开始
106 CRM项目登录退出 页面展示跳转
107 CRM用户增加 删除 角色管理
108 菜单分配 菜单删除 调度任务-定时任务 缓存 Excel表格导出 websocket
109 P2P借贷平台
110 第三方登录与CMS使用
111 虚拟机安装CentOS7 第三方支付 直播 WS-SSO
112 MySQL主从服务器配置

Java学习成长路径相关推荐

  1. 保姆级人工智能学习成长路径

    文章目录 0. 前言 1. 第一阶段:编程语言学习 2. 第二阶段:机器学习基本理论 3. 第三阶段:深度学习理论与实战 4. 第四阶段:细分领域深入学习 5. 第五阶段:集大成者 0. 前言   最 ...

  2. 猿创征文|我的四个月Java学习成长之路——从基础到框架再到项目

    个人简介:  >

  3. 拉勾网《32个Java面试必考点》学习笔记之一------Java职业发展路径

    本文为拉勾网<32个Java面试必考点>学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频<32个Java面试必考点>.若本文侵犯了相关所有者的权益,请联系:txz ...

  4. [Java学习资料] [成长之路]

    [背景] 网上学习资料千千万万,成长之路千千万万,各取所需 JAVA基础 网站 https://www.runoob.com/java/java-tutorial.html https://www.w ...

  5. Java职业发展和成长路径

    1. Java职业发展和成长路径(所需技能) 一.JAVA程序员 1. Java开发入门: Java开发环境的安装与使用,包括JDK命令.EclipselDE. Linux 下Java程序的开发和部署 ...

  6. 阿里P10毕玄:Java大牛程序员的学习成长路线

    采访作者:云篆,再次编辑:徐雷 在这篇<Java大牛程序员的成长路线>里,阿里基础设施负责人P10毕玄结合自己的经历跟大家讲述了他在各个角色上成长的感受. 在他的职业经历中,从小白到大牛的 ...

  7. 向顶尖高手学习技巧,方法,认知,成长路径

    向顶尖高手学习技巧,方法,认知,成长路径 顶尖高手的成功不可复制只能学习,每天都比前一天进步,每日精进 越难的事情越要早做.久做.不停的做 从提高自己的不可替代性开始,专注做到极致才具有不可替代性 只 ...

  8. 这里有一份完整的Java学习路径

    初学Java的你还在烦恼不知道怎么去学,学习什么内容吗? 那么多的技术书籍是否已经让你无从下手? 别急,这本书里有一份完整的Java学习路径. 从头开始,给你一个体系化的Java学习方案. 影响了几十 ...

  9. Java学习四步曲,助你成长!

    对于很多新手来说,可能JAVA的学习会很难.这种难度体现在语言的专业性.学习的不系统.条理的不清晰以及缺乏足够的耐心.实际上想要学习好JAVA,除了有足够的心理准备,还要有挑战JAVA终极四部曲的信心 ...

最新文章

  1. java栈代码执行_这段实现栈的java代码执行错误..
  2. 如何快速搭建开放、多租户的电商云平台
  3. 计算机二级python分值_计算机二级python考试难吗
  4. linux 设置服务自启动
  5. Android之jni日志如何输出
  6. Android的面孔_Actiyity
  7. java的创建管理员对象_java--更改管理员密码,请列位帮忙看看有没有更好的实现方式...
  8. asp隐藏邮箱部分字符_asp.net core 中使用 signalR(二)
  9. jQueryQQ音乐动态轮播图
  10. matlab legend下划线,MATLAB 画图 legend
  11. hadoop基础【Shuffle全部流程、OutputFormat输出、ReduceJoin案例实操】
  12. 做网赚赚不到钱,你的方法用对了么?
  13. php安装失败,PHP编译安装时常见错误解决办法
  14. 在Android Eclipse 开发如何 使用 (*.aar)文件
  15. 音视频开发进阶|第七讲:分辨率与帧率·上篇
  16. Linkis简单版安装教程
  17. Gavin老师Transformer直播课感悟 - 通过Rasa Interactive对Rasa对话机器人项目实战之ConcertBot源码、流程及对话过程解密(四十三)
  18. 关于Spark中的多任务并发处理(Concurrency)
  19. [Algorithm] 哥德巴赫猜想的验证(使用Python从0开始实现)
  20. 树莓派学习笔记(十六)编写内核驱动操控IO口代码原理分析

热门文章

  1. FreeSurfer数据质量指标:欧拉数Euler Number
  2. 找树左下角的值+路径总和+从前序和中序遍历序列构造二叉树(day18*)
  3. 【微信小程序】云函数入门(保姆级别)
  4. 莮亾芣湜唥洫,莮亾竾浍哭
  5. 刚刚!核电老将俞培根晋升东方电气集团董事长
  6. 看柴静《苍穹之下》有感
  7. linux 部署 程序,Linux 部署配置WEB APP
  8. 「镁客·请讲」移康智能朱鹏程:做产品就要直击痛点,多余的功能只会是噱头...
  9. Linux虚拟机添加快照,Linux系统下kvm虚拟化(六)创建快照、恢复快照和删除快照...
  10. python键盘上下左右控制_【322】python控制键盘鼠标:pynput