Java最新自学学习路线!学完这些技术你可以轻松找到月薪25K的工作!

很多初学者自学者刚刚入门很迷茫,不知道学哪些东西,所以小编整理一套学习路线分享给大家!

阶段1 : Java基础

阶段2 : JavaWeb

阶段3 : 主流框架

阶段4 : 项目练习

阶段5 : 流行框架

阶段6: 项目练习

如果你想要学习Java的话,我给你分享一些Java的学习资料,你不用浪费时间到处搜了,从Java入门到精通的资料我都给你整理好了,这些资料都是我做Java这几年整理的Java最新学习路线,Java笔试题,Java面试题,Java零基础到精通视频课程,Java开发工具,Java练手项目,Java电子书,Java学习笔记,PDF文档教程,Java程序员面经,Java求职简历模板等,这些资料对你接下来学习Java一定会带来非常大的帮助,每个Java初学者都必备,请你进我的Java技术qq交流群127522921自行下载,所有资料都在群文件里,进去要跟大家多交流学习哦。

 

这些都是需要学习的内容,掌握之后找工作几乎是没有问题!自学也是可以找到工作的!我微信上很多朋友都和我反应自己自学找到了工作!所以大家加油!

阶段一 Java基础

第一章 基础语法

1-1 JDK和Path环境变量

1-2 HelloWorld案例

1-3 常量变量&数据类型

1-4 运算符

1-5 运算符练习

1-6 选择结构-if语句-switch语句

1-7 循环结构-for-while-do..while

1-8 猜数字小游戏

1-9 开发工具-IDEA

1-10 数组

1-11 方法

1-12 方法重载&方法参数

1-13 方法练习

1-14 调错神器Debug

1-15 基础语法练习

第二章 面向对象-封装

2-1 描述类介绍与使用

2-2 实现封装

第三章 常用API第一部分

3-1 API的使用

3-2 String类

3-3 StringBuilder类

3-4 ArrayList集合

3-5 学生管理系统

第四章 面向对象-继承-多态

4-1 继承

4-2 多态

4-3 接口

4-4 内部类

第五章 常用API第二部分

5-1 Math&System类

5-2 Object类

5-3 冒泡排序

5-4 基本类型包装类

5-5 Date类

5-6 Calendar类

第六章 异常&集合

6-1 异常

6-2 Collection集合

6-3 List集合

6-4 Set集合

6-5 泛型

6-6 Map集合

6-7 Collections工具类

6-8 集合练习

第七章 File类&IO流

7-1 File类

7-2 递归

7-3 IO字节流

7-4 IO字符流

7-5 IO练习

7-6 标准流&打印流

7-7 对象序列化流

7-8 Properties类

第八章 多线程&网络编程

8-1 多线程

8-2 网络编程

第九章 JDK新特性

9-1 Lambda表达式

9-2 接口新特性

9-3 方法引用

9-4 函数式接口

9-5 Stream流

第十章 反射&模块化

10-1 反射

10-2 模块化

 

阶段二 JavaWeb

第一章 基础加强

1-1 Junit

1-2 反射

1-3 注解

第二章 MySQL

2-1 数据库概念

2-2 MySQL安装与使用

2-3 SQL基本概念与通用语法

2-4 数据库的CRUD操作

2-5 数据库表的CRUD操作

2-6 数据库表中记录的基本操作

2-7 数据库的查询操作

2-8 表的约束

2-9 多表操作

2-10 三大范式

2-11 数据库的备份和还原

2-12 多表查询

2-13 子查询

2-14 多表查询练习

2-15 事务

2-16 用户管理和权限管理

第三章 JDBC

3-1 JDBC快速入门

3-2 JDBC各个类详解

3-3 JDBC之CRUD练习

3-4 ResultSet类详解

3-5 JDBC登录案例练习

3-6 PreparedStatement类详解

3-7 JDBC事务管理

3-8 数据库连接池

3-9 JDBCTemplate

第四章 HTML和CSS

4-1 概念介绍

4-2 基本标签

4-3 表单标签

4-4 CSS概述

4-5 CSS_选择器

4-6 CSS属性

4-7 CSS_案例-注册页面

第五章 JavaScript

5-1 JavaScript_简介

5-2 JavaScript基础语法

5-3 JavaScript运算符

5-4 JavaScript特殊语法

5-5 JavaScript_语法_流程控制语

5-6 JavaScript_对象

5-7 DOM和事件的简单学习

5-8 BOM对象

5-9 DOM对象

5-10 JavaScirpt中的事件

第六章 BootStrap

6-1 快速入门

6-2 Bootstrap_栅格系统

6-3 Bootstrap_全局CSS样式

6-4 Bootstrap_组件和插件

6-5 案例_黑马旅游网

第七章 XML

7-1 xml基础

7-2 xml_约束

7-3 xml_解析

第八章 Tomcat

8-1 web相关概念

8-2 tomcat基本操作

8-3 tomcat_部署项目

第九章 Servlet和HTTP请求协议

9-1 Servlet_快速入门

9-2 Servlet_生命周期方法

9-3 Servlet_3.0注解配置

9-4 IDEA与tomcat相关配置

9-5 Servlet_体系结构与urlpartten配置

9-6 HTTP请求协议

第十章 Request和Response

10-1 Request原理和继承体系

10-2 Request_获取请求数据

10-3 请求转发和request共享数据

10-4 Request_获取ServletContext

10-5 request登录案例

10-6 HTTP响应协议

10-7 response之重定向

10-8 response之相对路径和绝对路径

10-9 response之输出数据

10-10 response之验证码

10-11 ServletContext对象

10-12 文件下载

第十一章 Cookie和Session

11-1 Cookie快速入门

11-2 Cookie_细节

11-3 Cookie案例

11-4 JSP改造Cookie案例

11-5 Session快速入门

11-6 Session细节

11-7 Session之验证码案例

第十二章 JSP,EL和JSTL

12-1 JSP基础语法

12-2 MVC

12-3 EL介绍和运算符

12-4 EL获取域中存储的数据

12-5 JSTL常用标签

12-6 案例_列表查询

第十三章 综合案例(用户信息)

13-1 登录功能

13-2 添加删除修改功能

13-3 删除选中功能

13-4 分页查询功能

13-5 复杂条件查询功能

第十四章 Filter和Listener

14-1 Filter快速入门

14-2 Filter细节

14-3 Filter案例

14-4 监听器

第十五章 Jquery

15-1 JQuery基础

15-2 JQuery选择器

15-3 Jquery基础案例

15-4 JQuery动画和遍历

15-5 JQuery事件绑定和切换

15-6 Jquery高级案例

第十六章 Ajax和JSON

16-1 原生JS方式实现Ajax

16-2 JQuery方式实现Ajax

16-3 JSON基础语法

16-4 JSON_解析器

第十七章 Redis

17-1 Redis环境搭建

17-2 Redis命令操作

17-3 Redis持久化

17-4 Jedis代码操作

17-5 Jedis连接池

17-6 redis案例

第十八章 Maven基础

18-1 基本概念

18-2 maven的安装和仓库种类

18-3 maven标准目录结构和常用命令

18-4 maven生命周期和概念模型图

18-5 使用骨架创建maven的java工程

18-6 maven工程servlet实例

第十九章 黑马旅游网

19-1 准备工作

19-2 注册功能

19-3 登陆和退出功能

19-4 BaseServlet抽取

19-5 分类数据展示功能

19-6 旅游线路分页展示分页展示

19-7 旅游线路查询

19-8 旅游线路详情

19-9 旅游线路收藏

第二十章 Linux

20-1 Linux概述

20-2 软件安装与使用

20-3 Linux目录结构

20-4 Linux命令

20-5 Linux权限&IP修改&域名映射

20-6 Linux上软件安装

20-7 Linux部署案例

第二十一章: Nginx

21-1 Nginx概述

21-2 Nginx功能

 

阶段三 主流框架

第一章 Spring

1-1 Spring简介

1-2 Spring配置文件

1-3 Spring配置数据源

1-4 Spring注解开发

1-5 AOP简介

1-6 AOP的实现方式

1-7 JdbcTemplate基本使用

1-8 Spring的事务控制

第二章 SpringMVC

2-1 Spring集成web开发环境

2-2 SpringMVC简介

2-3 SpringMVC组件解析

2-4 SpringMVC的数据响应

2-5 SpringMVC的请求参数绑定

2-6 SpringMVC的文件上传

2-7 SpringMVC的拦截器

2-8 SpringMVC的异常处理

第三章 Spring+SpringMVC综合练习

3-1 环境搭建

3-2 角色管理

3-3 用户管理

第四章 Mybatis

4-1 Mybatis快速入门

4-2 Mybatis基本增删改查操作

4-3 Mybatis核心配置文件

4-4 Mybatis的dao层实现原理

4-5 Mybatis映射文件深入-动态SQL

4-6 Mybatis核心配置文件深入

4-7 Mybatis的多表操作

4-8 Mybatis注解开发

4-9 SSM整合

第五章 Maven高级

5-1 依赖冲突

5-2 基于maven构建SSM工程案例

5-3 分模块构建maven工程

5-4 maven私服

5-5 第三方jar安装

第六章 Git

6-1 Git概述

6-2 Git代码托管服务

6-3 Git常用命令

6-4 使用TortoiseGit管理文件版本

6-5 在IDEA中使用Git

6-6 使用SSH协议传输数据

第七章 Dubbo

7-1 软件架构的演进过程

7-2 Apache Dubbo概述

7-3 服务注册中心Zookeeper

7-4 Dubbo入门案例

7-5 Dubbo管理控制台

7-6 Dubbo相关配置说明

7-7 解决Dubbo无法发布被事务代理的Service问题

第八章 Vue

8-1 vue入门

8-2 指令

8-3 组件

8-4 axios

 

阶段六 流行框架

第一章 Lucene

1-1 全文检索基本介绍

1-2 lucene入门案例

1-3 中文分析器

1-4 索引库维护

第二章 Spring Data JPA

2-1 JPA的引入

2-2 JPA的入门案例

2-3 主键生成策略

2-4 JPA的基本操作

2-5 JPQL查询

2-6 spring data jpa 简介

2-7 入门案例

2-8 执行过程分析

2-9 spring data jpa查询

2-10 动态查询

2-11 多表操作-一对多

2-12 多表操作-多对多

2-13 对象导航查询

第三章 Spring Boot

3-1 spring boot 介绍

3-2 spring boot 入门

3-3 spring boot 原理分析

3-4 spring boot 配置文件

3-5 spring boot 集成

------完------

 

最后


如果你想要学习Java的话,我给你分享一些Java的学习资料,你不用浪费时间到处搜了,从Java入门到精通的资料我都给你整理好了,这些资料都是我做Java这几年整理的Java最新学习路线,Java笔试题,Java面试题,Java零基础到精通视频课程,Java开发工具,Java练手项目,Java电子书,Java学习笔记,PDF文档教程,Java程序员面经,Java求职简历模板等,这些资料对你接下来学习Java一定会带来非常大的帮助,每个Java初学者都必备,请你进我的Java技术qq交流群127522921自行下载,所有资料都在群文件里,进去要跟大家多交流学习哦。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值