【Java全栈】快速学习路线,聚焦主线!

        国内的Java现在生态非常全面,从语法,再到成熟的项目,我们需要掌握很多知识。我总结了我看过的博客和我接下来的学习路线,给大家一个比较完整快速的学习路线。

实习前你要掌握:

一、前端三件套

        涵盖HTML5、CSS3、JavaScript,有基础的同学可以花费一到两周学习一下。

        直接看博客教程就可以,比如菜鸟教程,我个人是看了菜鸟的教程,中规中矩。

二、Java SE

        涵盖Java基础语法、Java面向对象、Java常用类、Java集合框架、Java异常处理机制、Java注解、Java泛型、Java反射、Java多线程,重点是异常处理,多线程,集合框架这些。JDBC简单了解就行,swing 可以不看。

        这个也是有很多知识,以前有了解的简单回顾就好。

三、Java web 和 Vue3

        JSP 这些也不需要重点去看,一些比较老的知识,我们只是需要了解架构原理,然后理解就可以了,整个 Java web 就是一个过渡,最后要回归框架。

        可以听尚硅谷2023年的教学视频,精简,前端三件套和 Vue3 可以一起跟着学习。

四、Mysql

        看一下基本的增删改查语句,会用就好了,JDBC直接看看视频,不用写代码,了解一下就行。

        科班一般都会学,看看博客就行。

五、Maven

        找篇博客看一下,知道怎么导入依赖就行。

六、Mybatis

        看尚硅谷的mybatis。

七、Spring

        看尚硅谷的Spring,IOC与AOP和事务必看,其他的可以不看。

八、Spring MVC

        SpringMVC直接看尚硅谷的SSM中的SpringMVC部分,也可以看下尚硅谷专门讲SpringMVC的那个视频。

九、SpringBoot

        直接看黑马的JavaWeb里面的spring boot部分。

十、Redis

        黑马Redis,只看基础篇+实战篇。

十一、MQ消息队列

        黑马的RabbitMQ,了解即可。

黑马程序员RabbitMQ入门到实战教程,MQ消息中间件,微服务rabbitmq消息队列实战,rabbitmq面试题一套全覆盖_哔哩哔哩_bilibili

这个时候你需要一个前后端分离的 Springboot 项目,然后稳稳拿下实习。

冲击大厂你要拿下:

十二、算法

        跟着 代码随想录 直接刷算法,刷完刷剑指offer 和 leetcode top100 热题。

十三、八股文

String、序列化和反序列化、集合:ArrayList、LinkedList、HashMap、ConcurrentHashMap、CopyOnWriteArrayList,总的集合的划分

JUC(Java并发):都很重要!!!!

JVM:看黑马JVM基础篇:黑马程序员JVM虚拟机入门到实战全套视频教程,java大厂面试必会的jvm一套搞定(丰富的实战案例及最热面试题)_哔哩哔哩_bilibili

Mysql:看小林coding

Redis:小林coding

小林coding一篇文章比较长,看不下去可以找黑马对应的视频看,mysql的原理篇和redis的原理篇

计网和操作系统直接看小林就行了

LinuxIO模型可以看黑马Redis的原理篇,里面有讲到

MQ的八股文:看JavaGuide

JavaGuide:JavaGuide(Java学习&面试指南) | JavaGuide

小林coding:图解MySQL介绍 | 小林coding

黑马的八股文视频:新版Java面试专题视频教程,java八股文面试全套真题+深度详解(含大厂高频面试真题)_哔哩哔哩_bilibili

如果你的项目有ElasticSearch,看一下相关八股文,重点是倒排索引。

十四、项目和简历

        知识星球上有一个铁路12038的项目,别人推荐的,基于分布式这些,很全面,也可以找其他的项目。

        简历可以等之后我总结一个模板发出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值