【Java】0基础到就业学习路线

张无忌 【嘴强王者】
博客专家认证
2022-11-25 23:50:32
加精

Hi ,你好,相信你来了是希望可以获取Java从入门到就业的学习路线,  恭喜, 你发现了宝藏~

目录

个人简介

 什么是后端工程师

 Java后端开发前景+薪资?

 入职后 技术方案编写答疑:

学习过程中改bug截图: 

如何学习?

JavaSE部分

day1任务卡

day2任务卡

day3 任务卡

day4任务卡

day5任务卡

​day6任务卡

​ ​day7任务卡

 ​day8任务卡

 ​day9任务卡

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=111

 ​day10任务卡

 ​day11任务卡

 ​day12任务卡

 ​day13任务卡

 ​day14任务卡

 ​day15任务卡

 ​day16任务卡

 ​day17任务卡

 ​day18任务卡

 ​day19任务卡

 ​day20任务卡

 ​day21任务卡

 ​day22任务卡

 ​day23任务卡

 ​day24任务卡

Linux的

 ​day25任务卡

 ​day26任务卡

Mysql的

 ​day27任务卡

 ​day28任务卡

 ​day29任务卡

 ​day30任务卡

 ​day31任务卡

 ​day32任务卡

 ​day33任务卡

 ​day34任务卡

 ​day35任务卡

 ​day36任务卡

 ​day37任务卡

 ​day38任务卡

 ​day39任务卡

  ​day40任务卡

​  ​day41任务卡

  ​day42任务卡

  ​day43任务卡

​  ​day44任务卡

  ​day45任务卡

  ​day46任务卡

JavaWeb前端部分

​day47任务卡

day48任务卡

day49任务卡

day50任务卡

day51任务卡

day52任务卡

day53任务卡

day54任务卡

day55任务卡

day56任务卡

day57任务卡

day58任务卡

day59任务卡

day60任务卡

day61任务卡

day62任务卡

day63任务卡

day64任务卡

JavaWeb后端部分

day65任务卡

day66任务卡

day67任务卡

day68任务卡

day69任务卡

day70任务卡

day71任务卡

day72任务卡

day73任务卡

day74任务卡

day75任务卡

day76任务卡

day77任务卡

day78任务卡

day79任务卡

day80任务卡

day81任务卡

day82任务卡

day83任务卡

day84任务卡

day85任务卡

day86任务卡

day87任务卡

day88任务卡

第一个项目

day89任务卡

day90任务卡

day91任务卡

day92任务卡

SSM框架学习

day93任务卡

day94任务卡

day95任务卡

day96任务卡

均可1.25倍速 

day97任务卡

day98任务卡

day99任务卡

day100任务卡

day101任务卡

day102任务卡

day103任务卡

day104任务卡

day105任务卡

day106任务卡

day107任务卡

day108任务卡

day109任务卡

day110任务卡

day111任务卡

day112任务卡

day113任务卡

day114任务卡

day115任务卡

Maven

SpringBoot

day116任务卡

day117任务卡

day118任务卡

day119任务卡

Redis

day120任务卡

day121任务卡

day122任务卡

day123任务卡

day124任务卡

day125任务卡

day126任务卡

项目二

 秒杀项目

设计模式

day127任务卡

day128任务卡

分布式

day129任务卡

day130任务卡

day131任务卡

day132任务卡

day133任务卡

day134任务卡

day135任务卡

day136任务卡

day137任务卡

day138任务卡

day139任务卡

 面试会问的比如

 都在面试宝典讲哦

最后敷几篇面经

总之:

  入职前:

  入职后 :


我已经带过太多学生,大厂,国企,中厂都有过,比如最近带的一个学生,在秋招中签了国企,秀下Offer

 

 今年互联网形式不好,大厂裁员内卷严重  国企才是香饽饽

个人简介

 

 什么是后端工程师

 

以CSDN为例

https://edu.csdn.net/course/detail/31410  

 

  简而言之: 大前端(app 小程序 网页 等)发送请求给后端,我们根据不同的请求来做出相应,返回相应数据.

 Java后端开发前景+薪资?

 1、Java程序员市场需求缺口大  

      目前在软件类的Java软件开发工程师所占的比例最大,竟达到60%以上,招聘比例Java程序员招的最多,也就是常说的java好就业!

  2、Java程序员工资高

      Java工程师比起学历,更讲究的是工作经验,可以说经验越丰富,能力越强,薪水也就更高,月薪20K也不是问题

刚入行的Java软件工程师的薪资待遇普遍高于其他行业,起步月薪就将近8K+

 

 入职后 技术方案编写答疑:

 

 凡是后面看完面试宝典面试通过后,入职均可享受技术方案答疑(解决新手拿到导师任务后,没头绪问题)

学习过程中改bug截图: 

简单截取最近的哈

 

 

 

如何学习?

  1 完整对应任务卡,如果有项目卡,请按上面的规定日期完成!  (如果哪天有事,那么T+1天补上T天的)

  2 对着视频敲代码,不一定全敲 

  3 看完JavaWeb会有一个项目,看完SpringBoot在做一个项目,第二个会写到简历里 

  4 任务卡作业完成后,打卡到社区

  5 学完SpringBoot就可以边做第二个项目,和边看面试宝典了, 如果你想冲击大厂实习或者校招(一定要刷我的面试算法系列)

  6 都完事了,可以看下分布式的那块任务卡

 

ps

项目卡打卡格式:

标题为:【章节名称-打卡】 

例如: 【项目卡1-打卡】 

 内容为【代码】

#include<stdio.h>

int main(void)

{

printf("Hello world!\n");

return 0;

}

面试算法课程:

面试宝典课程:

 

 

下面是学习路线,记得把当前网页收藏哦,方便每次打开。


JavaSE部分

day1任务卡

  完成p1-p12观看 

      同时完成环境变量配置, 

      完成HelloWorld程序代码的编写(完成后运行截图社区打卡)

链接:  https://www.bilibili.com/video/BV1Yb411z7PG?p=1

 

day2任务卡

 完成p13-p24

      背诵java数据类型, 

     掌握标识符命名规则. 

     掌握数据类型转换规则.

      掌握常量怎么定义的.

      完成后 社区打卡(java数据类型手写).

链接: https://www.bilibili.com/video/BV1Yb411z7PG?p=13

day3 任务卡

完成P38-P41,P44-P45, 

 我没标明的就不用看,按我的步骤来, 同时完成 项目卡1

项目卡1:

 

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=38

day4任务卡

完成P46-P55观看,

    并完成其中的用循环求出1-100之内的偶数和,    完成后 社区打卡代码截图 

连接:https://www.bilibili.com/video/BV1Yb411z7PG?p=46

 

 

day5任务卡

完成P57-P67的观看,

    安装好IDEA,以及掌握它的使用方式,掌握方法的定义使用.

连接:https://www.bilibili.com/video/BV1Yb411z7PG?p=57

 

day6任务卡

 

连接:   https://www.bilibili.com/video/BV1Yb411z7PG?p=73

 

完成P73-P77  P78-P86  

掌握 方法的重载

掌握 二维数组的初始化方式和定义方式

熟悉 java的内存模型,以及new 出来的东西 放在那里

 day7任务卡

 

连接:   https://www.bilibili.com/video/BV1Yb411z7PG?p=87

完成 P87-P92  P94-P99   ,

完成项目卡2,  完成后 社区打卡代码截图 

项目卡2:

 

 

掌握 数组常见异常处理

了解 面向对象思想

了解 类与对象的关系

 day8任务卡

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=100

完成 P100 - P110  ,并将 P101的手机类的练习 的代码 完成后 社区打卡代码截图 

掌握 对象的创建

掌握 方法的参数和返回值为对象类型

掌握 面向对象三大特征

掌握 局部变量,成员变量

掌握  private关键字

 

 

 day9任务卡

 

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=111

完成 P111 - P112  ,P114-P120

掌握 输入(直播也讲过)

掌握 类的定义

掌握 匿名对象的使用

 

 day10任务卡

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=121

完成 P121 - P129  ,并完成项目卡3,代码截图发我

 

掌握 Random类的使用

了解 对象数组 

掌握 ArrayList集合的使用

 

 day11任务卡

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=131

完成 P131 ,P133-P141  ,并将P141的代码截图发我

掌握 字符串的概述,常量池

掌握 字符串的常用方法 比如: 截取,比较,分割 等

掌握 匿名对象的使用

 

 

 

 day12任务卡

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=143

完成 P143-P151  

掌握 static代码块

掌握 static内存图,  笔试题会有相关题目

掌握 Arrays 和 Math  工具类

 

 day13任务卡

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=152

完成 P152 -P164  

掌握 java中的继承

掌握 继承里面的 super this指的是什么?

 

了解 继承的三个特点

 

 day14任务卡

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=165

完成 P165-P167   P171-182  并完成  项目卡4

 

 

掌握 java中的抽象类 或方法

掌握 java里面的接口(一定要会  工作必备)

 

 day15任务卡

连接:  https://www.bilibili.com/video/BV1Yb411z7PG?p=183

 

完成P183-P192  ,    同时完成  P193-P194 USB接口案例,并将 代码截图发我

掌握 java中的多态 

掌握 向上转型  向下转型

了解 instanceof 用法

 

 

 day16任务卡

连接:  https://www.bilibili.com/video/BV1Yb411z7PG?p=195

 

完成P195-P208  

 

掌握 java中的内部类

掌握 四种访问修饰符

掌握 final关键字

 

 

 day17任务卡

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=209

 

完成 P209    P215-P222  并完成P223计算一个人已经出生了几天?

 

掌握 java中的类作为参数

掌握 Date

掌握 Object里面的方法

 

 day18任务卡

连接: https://www.bilibili.com/video/BV1Yb411z7PG?p=224

 

完成 P224-P233   

掌握 Calendar

掌握StringBuilder StringBuffer

掌握 Calendar

掌握 System的方法

 

 day19任务卡

连接: https://www.bilibili.com/video/BV1pv4y1Z7aq?p=232

 

完成 P232-P237 

 

掌握 Collection

掌握  List

掌握 Map  以及里面当key相同时,如何比较

 

 day20任务卡

连接: https://www.bilibili.com/video/BV1pv4y1Z7aq?p=238

 

完成 P238-P242  以及 P268 

 

掌握 Map的三种遍历方式

掌握  Map下的 ArrayList和LinkedList

掌握 HashSet

 

 day21任务卡

连接: https://www.bilibili.com/video/BV1pv4y1Z7aq?p=238

 

完成 P275-P276  

掌握 对象比较器

掌握  对象比较接口

 

 day22任务卡

我亲自录制的多线程讲解

 

连接: 

https://www.bilibili.com/video/BV1FT411u7MT?p=85&vd_source=1ec5a080461b93645f6f888b843b5f01

 

完成 P85-P94

 掌握线程的创建方法

掌握 线程生命周期

掌握  死锁

掌握生产者消费者写法

 

 

 day23任务卡

我亲自录制的IO讲解

 

连接: 

https://www.bilibili.com/video/BV1FT411u7MT?p=95&vd_source=1ec5a080461b93645f6f888b843b5f01

 

完成 P95-P105

掌握文件类用法

掌握输入流输出流(字节或者字符形式的)

掌握属性集

 

 

 day24任务卡

学习内部类使用 我亲自讲解

P111-P112

https://www.bilibili.com/video/BV1FT411u7MT?p=111&vd_source=1ec5a080461b93645f6f888b843b5f01

 

掌握内部类分类


Linux的

 day25任务卡

 

https://www.bilibili.com/video/BV1MX4y1L7LT/?spm_id_from=333.999.0.0&vd_source=1ec5a080461b93645f6f888b843b5f01  

看完P1-p6

完成    Xshell XFTP 工具的安装

掌握   Linux的目录结构

掌握   Linux的操作权限

掌握   Linux的常用命令(上)

 day26任务卡

https://www.bilibili.com/video/BV1MX4y1L7LT?p=7


掌握   Linux的常用命令(中) (下)

掌握   Vim编译器的使用

了解   敢于自定义

掌握   Linux的关闭防火墙方式

 

完成   实战,并把你运行的 截图 打卡到社区


Mysql的

 day27任务卡

完成 P1-P3

链接: https://www.bilibili.com/video/BV1fx411X7BD?from=search&seid=18338993788589285000

简单了解 数据库概述

完成 MySQL的安装与配置

完成 MySQL的登陆,  把登陆截图打卡到社区

 

 day28任务卡

完成 P5-P7  p9-p10

链接: https://www.bilibili.com/video/BV1fx411X7BD?p=5

了解 对表的理解

了解 MySQL的语句的分类

掌握 MySQL的导入初始化数据 (评论区自行查找)

掌握   MySQL的查看表结构以及表中的数据 和前面的常用命令

 

 day29任务卡

完成 P11-p14

链接: https://www.bilibili.com/video/BV1fx411X7BD?p=11

掌握 建表语句

了解 简单查询

掌握 条件查询

掌握  between and 使用

 day30任务卡

完成 P15-p18

链接: https://www.bilibili.com/video/BV1fx411X7BD?p=15

掌握 is null is not null用法

了解 and or用法 以及优先级问题

掌握 in查询

掌握 like模糊查询

 day31任务卡

完成 P19-p20

链接: https://www.bilibili.com/video/BV1fx411X7BD?p=19

掌握 数据排序

掌握  分组函数

 day32任务卡

 

完成 P21-p22

链接: https://www.bilibili.com/video/BV1fx411X7BD?p=21

掌握 count用法

掌握  group by用法

 

 day33任务卡

 

完成 P23-p25  和P27

链接: https://www.bilibili.com/video/BV1fx411X7BD?p=23  并完成项目卡5

掌握 多字段分组查询

掌握  having  where使用

掌握 去重

 

 day34任务卡

 

完成 P28-p30

链接: https://www.bilibili.com/video/BV1fx411X7BD?p=28

掌握 连接查询的分类

了解  连接查询的笛卡尔积现象

 day35任务卡

完成 P31-p34

链接: https://www.bilibili.com/video/BV1fx411X7BD?p=31

掌握 等值 非等值连接

掌握  自连接 外连接

 day36任务卡

 

完成 P35     P37    P38   

链接: https://www.bilibili.com/video/BV1fx411X7BD?p=35

必会: 多表连接

掌握 where  from后面嵌套子查询

 day37任务卡

 

完成 P39-p41

链接: https://www.bilibili.com/video/BV1fx411X7BD?p=39

掌握 select后面嵌套子查询

掌握  union用法

掌握  limit分页

 day38任务卡

 

Navicat安装包下载 

windows :  https://www.jb51.net/article/199496.htm 

上面链接如果打不开,请自行复制,自行粘贴到地址栏哈!

mac下载: https://www.macwk.com/soft/navicat-premium

 

完成Navicat的破解安装  

连接:    https://www.bilibili.com/video/BV1yA41147Vi/?spm_id_from=333.788.recommend_more_video.-1

 

完成 Navicat的基本使用  ,把使用截图发我

 day39任务卡

完成 P42-p50   P52

链接:

https://www.bilibili.com/video/BV1fx411X7BD?p=42

掌握 MySQL的常见约束

掌握  MySQL的非空约束

掌握  MySQL的唯一约束

 

  day40任务卡

 

完成 P53-p55  

链接:https://www.bilibili.com/video/BV1fx411X7BD?p=53

掌握 MySQL的主键约束,主键自增约束 

掌握  MySQL的 外键约束

掌握  MySQL的唯一约束

  day41任务卡

完成 P57-p59  

链接:https://www.bilibili.com/video/BV1fx411X7BD?p=57

了解 MySQL的常用存储引擎

了解 MySQL的Innodb,MyISAM引擎

 

  day42任务卡

完成 P62-p64  

链接:https://www.bilibili.com/video/BV1fx411X7BD?p=62

掌握 MySQL事务的概述

掌握  MySQL的原理

掌握  MySQL的事务的四大特性

 

  day43任务卡

完成 P65-p70

链接:https://www.bilibili.com/video/BV1fx411X7BD?p=65

看完 MySQL事务的演示

  day44任务卡

完成 P71

链接:https://www.bilibili.com/video/BV1fx411X7BD?p=62

了解 MySQL事务的索引

1.5倍速观看

  day45任务卡

完成 P72   和  P74

链接:https://www.bilibili.com/video/BV1fx411X7BD?p=72

了解 MySQL的视图

掌握 MySQL的设计三大范式

1.5倍速观看即可

  day46任务卡

完成 SQL1-SQL11

链接:https://www.nowcoder.com/activity/oj


JavaWeb前端部分

  这部分不要求大家手敲哈,毕竟是前端,面试不会问,看看就行

day47任务卡

 

完成 P1-P10

链接  https://www.bilibili.com/video/BV1Y7411K7zz?from=search&seid=13006777932001823714

了解 HTML基本语法以及font标签使用

 

day48任务卡

 

完成 P11-P15

链接  https://www.bilibili.com/video/BV1Y7411K7zz?p=11

 

掌握HTML的    img标签  

掌握HTML的    特殊字符如何表示  

掌握HTML的    H标签  

掌握HTML的   <a href标签  

掌握HTML的   无序列表用法 

day49任务卡

 

完成 P16-P19

链接  https://www.bilibili.com/video/BV1Y7411K7zz?p=16

 

了解HTML的    iframe标签  

掌握HTML的    table表格

掌握HTML的    表格的跨行 跨列

day50任务卡

完成 P20-P25

链接  https://www.bilibili.com/video/BV1Y7411K7zz?p=20

 

了解HTML的    css

掌握HTML的    表单的用法

掌握HTML的    div span p的使用

 

day51任务卡

 

完成 P26-P33

链接 :https://www.bilibili.com/video/BV1Y7411K7zz?p=26

 

掌握HTML的    class选择器

掌握HTML的    id选择器

掌握HTML的    标签选择器

了解  组合选择器

day52任务卡

 

完成 P34-P40

链接  https://www.bilibili.com/video/BV1Y7411K7zz?p=34

 

了解HTML的   js与html结合

掌握HTML的    js的变量

掌握HTML的    js的逻辑运算

掌握HTML的    js的数组

day53任务卡

 

完成 P41-P50    1.5倍速

链接  https://www.bilibili.com/video/BV1Y7411K7zz?p=41

 

了解HTML的   js注册事件

掌握HTML的    事件的几个使用 onclick onblur onload

day54任务卡

完成 P51-P55    1.5倍速

链接  https://www.bilibili.com/video/BV1Y7411K7zz?p=51

 

掌握HTML的    事件的几个使用 onchange onsubmit

掌握HTML的    正则 使用

day55任务卡

完成 P56-P59    1.5倍速

链接 https://www.bilibili.com/video/BV1Y7411K7zz?p=56

 

了解 查询方法

掌握HTML的    获取元素的方法

day56任务卡

 

完成 P62-P69    1.5倍速

链接 https://www.bilibili.com/video/BV1Y7411K7zz?p=62

 

了解   JQuery基本方法

 

day57任务卡

完成 P70-P74    1.5倍速

链接 https://www.bilibili.com/video/BV1Y7411K7zz?p=70

 

了解   JQuery的几个选择器

 

day58任务卡

完成 P75-P76    1.5倍速

链接 https://www.bilibili.com/video/BV1Y7411K7zz?p=75

 

了解   JQuery的表单过滤器

了解   JQuery的元素筛选

day59任务卡

完成 P77-P78  P80    1.5倍速

链接 https://www.bilibili.com/video/BV1Y7411K7zz?p=77

 

掌握 JQuery的val() html() text()

了解jQuery的attr() p rop()

day60任务卡

完成 P83-P84  P86-87    1.5倍速

链接 https://www.bilibili.com/video/BV1Y7411K7zz?p=83

 

掌握 JQuery的常用事件处理

 

day61任务卡

完成 P88-P90  P93-P96  1.5倍速

链接 https://www.bilibili.com/video/BV1Y7411K7zz?p=88

 

掌握  JQuery的xml

day62任务卡

完成 P207-P210  1.5倍速

 

  连接:  https://www.bilibili.com/video/BV1qv4y1o79t?p=207

 继续看下xml

 继续看下xml

day63任务卡

完成 P211-P215  1.5倍速

 

  连接:  https://www.bilibili.com/video/BV1qv4y1o79t?p=211

 继续看下xml

day64任务卡

完成 P216-P220 1.5倍速

 

  连接:  https://www.bilibili.com/video/BV1qv4y1o79t?p=216

 继续看下xml

 


JavaWeb后端部分

day65任务卡

 

完成 P112-P116  1.5倍速

  连接        https://www.bilibili.com/video/BV1Jv411z7oB?p=112

 

  1.  下载安装好Tomcat
  2. 了解Tomcat的启动关闭 了解即可,后面我们在项目里面用

 

day66任务卡

完成 P117-P122 1.25倍速

  连接:  https://www.bilibili.com/video/BV1Jv411z7oB?p=117

 

  • 掌握Tomcat与IDEA结合
  • 掌握Servlet的概述
  • 掌握Servlet的执行原理

day67任务卡


完成   P123-P127  

  连接:  https://www.bilibili.com/video/BV1Jv411z7oB?p=123

 

  • 掌握Servlet的声明周期
  • 以及Servlet3.0注解配置

day68任务卡

完成   P128-P131

  连接:  https://www.bilibili.com/video/BV1Jv411z7oB?p=128

 

  • 掌握Servlet的体系结构
  • 以及Http概述和请求头

day69任务卡

完成   P132-P135

  连接:  https://www.bilibili.com/video/BV1Jv411z7oB?p=132

 

  • 掌握hTTP请求头
  • 以及Request获取请求行数据
  • 了解Request的继承体系

day70任务卡

完成   P136-P140

  连接:  https://www.bilibili.com/video/BV1Jv411z7oB?p=136

 

  • 掌握Request获取请求体数据
  • 掌握Request获取请求头数据
  • 掌握Request获取请求参数通用方法

day71任务卡

均可倍速

完成   P141-P144

  连接:  https://www.bilibili.com/video/BV1Jv411z7oB?p=141

 

并完成登录案例  截图发我

 

  • 掌握Request获取请求参数
  • 掌握Request的请求转发
  • 掌握Request的共享数据
  • 掌握Request的获取Servlet

day72任务卡

均可倍速

完成   P152-P157

  连接:  https://www.bilibili.com/video/BV1Jv411z7oB?p=152

  • 掌握Response的重定向
  • 掌握Http的响应头 ,响应行,响应消息,响应码

day73任务卡

完成   P165-P169  均可倍速

  连接:  https://www.bilibili.com/video/BV1Jv411z7oB?p=165

 

并完成文件下载案例  截图发我

 

  • 掌握ServletContext的获取
  • 了解ServletContext的功能

day74任务卡

均可倍速

完成   P179-P183

  连接:  https://www.bilibili.com/video/BV1Jv411z7oB?p=179

 

并完成Cookie案例  截图发我

day75任务卡

均可倍速

完成   P174-P178

  连接:  https://www.bilibili.com/video/BV1Jv411z7oB?p=174

  • 了解Cookie的特点
  • 了解Cookie的原理特点

day76任务卡

均可倍速

完成   P184-189

  连接: https://www.bilibili.com/video/BV1Jv411z7oB?p=184

  • 掌握什么是jsp
  • 掌握session的快速入门

day77任务卡

均可倍速

完成   P206-210

  连接: https://www.bilibili.com/video/BV1Jv411z7oB?p=206

 

注意是了解!!!!

  • 了解EL概述
  • 了解EL表达式
  • 了解EL获取域中存储的值
  • 了解MVC设计模式

day78任务卡

均可倍速

完成   P190-194

  连接: https://www.bilibili.com/video/BV1Jv411z7oB?p=190

  • 掌握Session原理
  • 掌握session的特点
  • 掌握Session用法

day79任务卡

均可倍速

完成   P198-205

  连接: https://www.bilibili.com/video/BV1Jv411z7oB?p=198

注意是了解即可!!!!

 

  • 了解JSP指令
  • 了解JSP注释
  • 了解JSP内置对象
  • 了解MVC设计模式

day80任务卡

均可倍速

完成   P240-243

  连接: https://www.bilibili.com/video/BV1Jv411z7oB?p=240

  • 掌握Filter用法  后面我们自己的项目会用

day81任务卡

均可倍速

完成   P211-215

  连接: https://www.bilibili.com/video/BV1Jv411z7oB?p=211

注意是了解!!!!

  • 了解JSTL概述
  • 了解JSTL常用标签

day82任务卡

均可倍速

完成   P244-246

  连接: https://www.bilibili.com/video/BV1Jv411z7oB?p=206

 

掌握过滤器,后面我们自己的项目会用

day83任务卡

均可倍速

完成   P253-254   p288-290

  连接: https://www.bilibili.com/video/BV1Jv411z7oB?p=253

 

了解监听器的使用

了解AJAX原生的用法 ,注意是了解,  后面我们会处理它

day84任务卡

均可倍速

完成   P91-P296

  连接: https://www.bilibili.com/video/BV1Jv411z7oB?p=291

 

掌握JQuery 实现Ajax

了解json概念  语法定义  值的获取

day85任务卡

均可倍速

完成   P297-P300

  连接: https://www.bilibili.com/video/BV1Jv411z7oB?p=291

 

了解JSON的解析为对象,以及对象转JSON

到此JAVAWeb阶段完毕,空余的时间来捋一捋javaWeb阶段的任务卡

今天任务较少,  明天后天大后天学习JDBC,学完就干第一个项目

day86任务卡

均可1.5倍速 , 干完这三天JDBC,就开始干项目了! 奥利给 加油, 以后越学会发现,实现一个功能越简单!

完成   P1-P10

  连接: https://www.bilibili.com/video/BV1x4411D7Bx?from=search&seid=6006146548611331429

 

了解JDBC概念

 

了解JDBC各个类用法

day87任务卡

 

均可1.5倍速 

完成   P11-P20

  连接: https://www.bilibili.com/video/BV1x4411D7Bx?p=11

了解ResultSet用法

了解通过ResultSet查询

day88任务卡

均可1.5倍速 

完成   P21-P30

  连接: https://www.bilibili.com/video/BV1x4411D7Bx?p=21

 

了解德鲁伊连接池用法

了解JdbcTemplate


第一个项目

看项目之前,看下注解和反射

注解: bilibili.com/video/BV1D14y1M7qn?p=162

反射:     bilibili.com/video/BV1D14y1M7qn?p=161

day89任务卡

均可1.25倍速 

完成   P1-P4

  连接: https://www.bilibili.com/video/BV1bh411D7Wb

 

编写完MVC框架 ,

创建完项目

均可1.25倍速 

完成   P5-P8

  连接: https://www.bilibili.com/video/BV1bh411D7Wb?p=5

 

编写完快递员的登陆后端和前端

看完快递api实现

day90任务卡

 

均可1.25倍速 

完成   P9-P14

  连接:https://www.bilibili.com/video/BV1bh411D7Wb?p=9

 

编写完快递的SQL Dao Service层编写和控制台渲染

 

day91任务卡

 

均可1.25倍速 

完成   P15-P18

  连接:https://www.bilibili.com/video/BV1bh411D7Wb?p=15

 

编写完快递的分页,插入,修改

均可1.25倍速 

完成   P19-P23

  连接:https://www.bilibili.com/video/BV1bh411D7Wb?p=19

 

编写完快递的删除,鉴权,快递员SQL语句编写 (时间急得话 不用管快递员了,这个项目可以结束了

day92任务卡

 

均可1.25倍速 

完成   P24-P31

  连接:https://www.bilibili.com/video/BV1bh411D7Wb?p=24

 

编写完快递员的全部编写和内网穿透


SSM框架学习

day93任务卡

 

均可1.25倍速 

完成   P1-P18

  连接:

https://www.bilibili.com/video/BV1WZ4y1P7Bp

 

1 掌握Spring的概念

2 掌握Spring的依赖注入方式

day94任务卡

 

均可1.25倍速 

完成   P19-P27

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=19

 

1 掌握Spring如何配置数据源

day95任务卡

完成   P28-P34

  连接: 连接:bilibili.com/video/BV1WZ4y1P7Bp?p=28

  掌握Spring的注解开发

day96任务卡

均可1.25倍速 

完成   P35-P41

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=35

1 掌握Spring的 继承Web环境

day97任务卡

 

均可1.25倍速 

完成   P42-P45

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=42

 

1 了解SpringMVC的简介

day98任务卡

完成   P45-P50

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=45

 

1 了解SpringMVC的组件解析

day99任务卡

完成   P51-P59

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=51

 

1 了解SpringMVC的数据响应过程

day100任务卡

完成   P61-P73

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=61

 

1 掌握SpringMVC的请求参数获取

day101任务卡

完成   P74-P78

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=74

 

1 掌握SpringMVC的文件上传

day102任务卡

 

完成   P80-P 88

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=80

 

1 掌握JDBCTemplate使用

day103任务卡

 

完成   P107-P111

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=107

 

1 掌握SpringMVC拦截器使用

day104任务卡

完成   P121-P127

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=121

 

1 掌握SpringAOP 简介

day105任务卡

完成   P128-P134

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=128

 

1 掌握xml方式实现aop

day106任务卡

 

完成   P133-P135

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=133

 

1 掌握注解方式实现aop

day107任务卡

 

完成   P136-P146 

连接:bilibili.com/video/BV1WZ4y1P7Bp?p=136

 

1 掌握Spring事务如何实现

day108任务卡

完成   P147-P151

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=147

 

1 掌握Mybatis简介

day109任务卡

 

完成   P151-P154

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=151

 

1 掌握Mybatis的增删查改

day110任务卡

完成   P155-P161

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=155

 

1 掌握Mybatis的核心配置文件作用

day111任务卡

完成   P162-P166

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=162

 

1 掌握Mybatis的API

2.了解Mybatis的dao层实现

day112任务卡

完成   P167-P177

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=167

 

1 掌握Mybatis的动态SQL

2.了解Mybatis的plugins分页

day113任务卡

完成   P179-P185

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=179

 

1 掌握Mybatis的多表操作

day114任务卡

完成   P186-P192

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=186

 

1 掌握Mybatis的注解开发

day115任务卡

完成   P193-P201

  连接:bilibili.com/video/BV1WZ4y1P7Bp?p=193

 

1 掌握SSM整合


Maven

bilibili.com/video/BV1ni4y1T7pj/

完成: P75-P85

掌握Maven大概原理与使用 (后面SpringBoot会用到)


SpringBoot

day116任务卡

 

完成   P3 -P11

bilibili.com/video/BV1Lq4y1J77x?p=3

1  完成SpringBoot运行HelloWorld

2  了解springboot配置方式的yaml

3  了解SpringBoot如何获取数据

 

day117任务卡

完成   P4 -P8

bilibili.com/video/BV1ni4y1T7pj?p=4

 

1 完成SpringBoot整合Web

day118任务卡

 

完成   P11 -P23

https://www.bilibili.com/video/BV1Lq4y1J77x?p=12 

1 完成SpringBoot整合Redis

 

day119任务卡

 

完成   P24-P34

https://www.bilibili.com/video/BV1Lq4y1J77x?p=24&vd_source=1ec5a080461b93645f6f888b843b5f01

1 了解SpringBoot自动配置原理


Redis

day120任务卡

 

完成   P1-P4

bilibili.com/video/BV1Rv41177Af

 

1 redis介绍和安装

 

day121任务卡

 

完成   P5-P12

bilibili.com/video/BV1Rv41177Af?p=5

 

1 掌握redis的基本数据类型

day122任务卡

完成   P13-P17

bilibili.com/video/BV1Rv41177Af?p=13

 

1 了解redis的新数据类型

 

day123任务卡

 

完成   P20-P27

bilibili.com/video/BV1Rv41177Af?p=20

 

1 springboot整合redis

2 了解springboot的事务和锁机制

 

day124任务卡

 

 

完成   P28-P35

bilibili.com/video/BV1Rv41177Af?p=28

 

1 掌握redis持久化方式

1 掌握redis持久化主从复制和原理

 

day125任务卡

 

 

完成   P36-P39

bilibili.com/video/BV1Rv41177Af?p=36

 

1 了解redis的集群搭建

 

day126任务卡

 

 

完成   P40-P45

bilibili.com/video/BV1Rv41177Af?p=40

 

1 掌握redis的应用类型问题解决方案,以及每一种问题代表了什么

2 了解redis的Luna脚本,不需要会写,因为我们工作中会使用分布式锁

 


项目二

 秒杀项目

https://www.bilibili.com/video/BV1Ma4y1H7KJ/?spm_id_from=333.337.search-card.all.click

你可以敲一些,然后看一些, 面试官不会去看你的项目的,

但是

你要掌握里的几个功能是怎么实现的,比如如何实现削峰,

扩展到中间件的几个问题,比如MQ如何保证消息不丢失,不重复消费,


设计模式

day127任务卡

 

开始设计模式的学习哈,我亲自录制的

 学完Ep1-Ep4

链接: 

https://edu.csdn.net/course/detail/37788

 

掌握UML类图使用

掌握软件设计原则

 

day128任务卡

 

链接: 

https://edu.csdn.net/learn/37788/591324?spm=1003.2001.3001.4143

 

掌握单例模式

掌握工厂抽象工厂模式

掌握适配器模式

 

掌握装饰器模式

掌握外观模式

掌握代理模式

掌握观察者模式

掌握迭代器模式

掌握责任链模式

 


分布式

到这里,少侠,恭喜你,可以边看面试宝典边继续学习了,

 如果你想冲击大厂实习或者校招(一定要刷我的面试算法系列)

day129任务卡

 

学完 p2- p6

链接: 

https://www.bilibili.com/video/BV1f94y1U7AB?p=2&vd_source=1ec5a080461b93645f6f888b843b5f01

了解springcloud体系简介

了解eureka使用

 

day130任务卡

学完 p7- p9  P11 12

链接: 

https://www.bilibili.com/video/BV1f94y1U7AB?p=7&vd_source=1ec5a080461b93645f6f888b843b5f01

了解eureka如何注册的

 

day131任务卡

 

学完 p13- p20

链接: 

https://www.bilibili.com/video/BV1f94y1U7AB?p=13&vd_source=1ec5a080461b93645f6f888b843b5f01

 

了解ribbon如何使用

了解负载均衡算法有哪些

day132任务卡

 

学完 p22- p23  P 25 P 26  p29

链接: 

https://www.bilibili.com/video/BV1f94y1U7AB?p=22&vd_source=1ec5a080461b93645f6f888b843b5f01

 

了解feign如何使用

 

 

day133任务卡

 

 学完 p30- p36

链接: 

https://www.bilibili.com/video/BV1f94y1U7AB?p=30&vd_source=1ec5a080461b93645f6f888b843b5f01

 

了解hystrix如何使用

 

day134任务卡

 

 学完 p43- p48

链接: 

 https://www.bilibili.com/video/BV1f94y1U7AB?p=43&vd_source=1ec5a080461b93645f6f888b843b5f01

 

了解网关概念和简单使用路由

 

 

day135任务卡

 

 学完 p49- p55

链接: 

https://www.bilibili.com/video/BV1f94y1U7AB?p=49&vd_source=1ec5a080461b93645f6f888b843b5f01

 

了解网关 过滤器使用

day136任务卡

 

 学完 p56- p58

链接: 

https://www.bilibili.com/video/BV1f94y1U7AB?p=56&vd_source=1ec5a080461b93645f6f888b843b5f01

 

了解网关 继承redis做限流

了解gateway做跨域

 

day137任务卡

 

 

 学完 p59- p67

链接: 

https://www.bilibili.com/video/BV1f94y1U7AB?p=59&vd_source=1ec5a080461b93645f6f888b843b5f01

 

了解nacos快速使用

nacos如何做注册中心

了解nacos做配置中心

day138任务卡

 

完成   P1 -P3

bilibili.com/video/BV1ni4y1T7pj/

1 完成SpringBoot运行HelloWorld

 

day139任务卡

 

 学完 p68- p73

链接: 

https://www.bilibili.com/video/BV1f94y1U7AB?p=68&vd_source=1ec5a080461b93645f6f888b843b5f01

了解nacos做配置中心

 面试会问的比如

JVM -->HashMap-->Mysql-->  注解&发射-->计算机网络-->操作系统-->并发编程-->最近学习的重点讲解-->数据结构-->->SSM底层-->SpringBoot底层-->分布式算法-->项目细节讲解(面试官会问的,都给你讲到)

 都在面试宝典讲哦

     地址:https://edu.csdn.net/course/detail/38090

 

最后敷几篇面经

 

 so,万能的宝典都有~

   享受后续服务. 整个课件分为宝典【张无忌的面试宝典】-Java校招·实习【上】 + 【张无忌的面试宝典】-Java校招·实习【下】+【张无忌的面试宝典】-Java校招·实习【补充】

详细福利:

    https://blog.csdn.net/weixin_45434902/article/details/128738534?spm=1001.2014.3001.5501

点我观看

总之:

  入职前:

         让你根据路线学完基础,帮你修改简历投递公司,然后根据宝典拿下面试

  入职后 :

      带你拿下第一个师兄分配的任务   

 

 

 

...全文
路线分享
拼手气红包 4.00元
6615 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
张无忌 【嘴强王者】 2023-01-06
精选
  • 打赏
  • 举报
回复

img

CorderLI 【华华钻石】 2023-02-22
  • 打赏
  • 举报
回复

很早就看过拯救者数据库相关课程,顺利通过复试相关科目,面试宝典灰常易懂,适合短期内突击面试~!

10,519

社区成员

发帖
与我相关
我的任务
社区描述
窝內大佬多多,一起交流,前进路上不孤单~ 按学习路线学习并打卡,看大佬分享每个阶段的学习心得~ 打卡算法,考研,互相帮助!
java蓝桥杯算法 个人社区 浙江省·杭州市
社区管理员
  • alibaba_张无忌
  • Artemis661
  • 土豆打工仔
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

群为张无忌大佬创办
加入你将获得:

  1. 免费咨询无忌职业生涯问题
  2. 算法打卡,交流
  3. 找工作交流,打卡
  4. 免费资源(pdf,软件等等)
  5. 相亲
  6. bug交流解决
  7. 大厂内推
  8. 简历修改
  9. 不断更新各企业面经

试试用AI创作助手写篇文章吧