Java 疾速入门
JAVA 根底
阶段一:
《2020 最新 Java 根底精讲视频教程和学习路线!》
学习 java 首先是得装置配置 jdk,详见 JAVA 应用第一步
君墨:Java 开发环境配置zhuanlan.zhihu.com
上面开始咱们欢快且掉头发的 java 之旅:
君墨:java 学习路线流程zhuanlan.zhihu.com
- 入门的根本礼仪:HelloWord
- Java 根底语法
- Java 条件构造
- Java 循环构造
阶段二:
数组 :数组作为 java 外面的第一个能够存储数据的容器,也是前面汇合的根底
阶段三:
面向对象:万物皆可对象,这也是 java 的核心思想,编程的时候也要面向对象编程,合乎 Java 的编程标准
JVM:理解 Java 中的变量、常量、援用在 JVM 中国的存储区域
数组版学生管理系统
君墨:javase 到 mysql 综合学生管理系统zhuanlan.zhihu.com
阶段四:
Java 罕用类库:String 字符串的利用、Math 和 Date、汇合框架、异样解决、反射
集合版学生管理系统
上面是汇合练习题:
君墨:这些汇合练习题总有帮忙你晋升的zhuanlan.zhihu.com
第五阶段:
IO 流:字节流、字符流、其余流、文件读写及编辑、文件上传下载
IO 版学生管理系统
君墨:javase 到 mysql 综合学生管理系统zhuanlan.zhihu.com
应用两个 properties 文件存储数据,一个存姓名跟年龄,一个存分数
第六阶段:
多线程与网络编程
君墨:20 道 Java 根底练习题(附答案)请查收zhuanlan.zhihu.com
根底算法
君墨:26 道根底算法题(请查收)zhuanlan.zhihu.com
javase 局部的学习大略在 2 个月左右的学习周期
数据库
Mysql 数据库:
数据库根底
数据库的装置
应用语句建表
应用语句进行增、删、改、查
多表查问
子查问
复合查问
分页查问
分组查问
数据字典
访问控制
存储过程
可视化工具的应用
JDBC:
JDBC 根底
ORM
JDBC 高级
数据库版学生管理系统
君墨:javase 到 mysql 综合学生管理系统zhuanlan.zhihu.com
两个表,一个存用户名跟年龄,另一个存分数
数据库大略学习周期在 20 天左右的学习周期
前端根底
HTML:
HTML 根底
HTML 罕用标签
HTML 表格
HTML 表单
HTML 多媒体
网页整体构造
CSS:
CSS 抉择的款式
CSS 文本款式
CSS 背景和列表
CSS 盒子模型
Float 浮动
CSS 定位
CSS 网页布局
CSS 网页布局根底
JS:
JavaScript 根底语法
JavaScript 流程管制语句
JavaScript 函数
JavaScript 内置对象
JavaScriptDOM 根底
JavaScriptDOM 事件
JavaScript 实现轮播成果
JQuery:
Ajax 根底
JQuery 选择器
JQuery 属性操作
JQuery 罕用函数
JQuery 事件处理
JQuery 异步申请
我的项目实战:
java 我的项目链接:https://pan.baidu.com/s/1w8nxVl3_WKQdzvO1CvTH7Q
提取码:nq85
前端根底局部大概一个月左右学习周期
Javaweb
JAVAWEB:
JAVAWEB 外围根底
JAVAWEB 中 jsp 及 java 脚本指令
Jsp 中隐式对象
Servlet 外围处理器
Jsp 与 servlet 实现登录
JAVAWEB 中的 session
JAVAWEB 的会话跟踪
Jsp 动作利用
Jsp 的 EL 表达式
JSTL 标签应用
JSTL 循环迭代
JSTL EL 综合练习
AOP 编程
Filter 过滤器利用实例
JAVAWEB 文件上传下载
MVC 模型
我的项目实战:
链接:https://pan.baidu.com/s/1BXk4EXkCsQZWU2Dh4LJHUQ
提取码:jjzo
javaweb 大概在一个月左右的学习周期
高级框架
springFramework 构建 javaweb 利用:
springFramework 框架概述
应用注解把类托管给 spring
Lod4j
Spring 整合 JDBC
JDBC Template 实现数据操作
SpringMVC 利用根底外围
视图解析器和 RequestMapping 注解
管制申请办法的参数设置
视图转发、重定向
Mybatis 框架的利用:
Mybatis 黑心根底概述
Mybatis 全局配置
Mybatis 根本查问映射
Mybatis 更新映射和缓存
Mybatis 查问后果的封装和高级映射
Mybatis 动静 SQL
SPring 整合 Mybatis
扩大内容:
Junit
设计模式
GIT/SVN 代码管理器
Redis
Maven
Springboot
Springcloud
Linux
Shiro
springSecurity
Elasticsearch
Lucene
Vue
Oracle
Spring Data JPA
我的项目实战:
链接:https://pan.baidu.com/s/1ktTSLDu26unV8BRa_7hc8w
提取码:e815
框架局部大概在 3 个月左右的学习周期,以上所有的工夫是大部分左右的学习工夫,具体工夫的话还是须要因人而异了