蜗牛也能爬动的JAVA学习路线,希望能帮助毕业迷茫的你

蜗牛也能爬动的JAVA学习路线,希望能帮助毕业迷茫的你

笔者想说的话

  • 如果你还是个学生,先去招聘软件上看一看目标岗位的需求,先把需要的技术列出来,再逐项攻破,不要盲目的去学习一些工作中用不到的知识。在工作中边实践边学习会事半功倍。
  • 本文章内容包含 JAVA 基础篇 - J2EE必学相关技术(数据库、中间件等) - J2EE框架篇 ,借鉴了常见的JAVA学习路线以及笔者工作中的心得,扬长避短,保留最精华内容,绝对精彩。不说废话,马上开车。
学习方法
  • 我推荐的是打好基础看书,快速学习看B站的视频+项目实战边看边敲代码。
  • 书籍推荐《JAVA编程思想》,这本书虽然难啃,但是能帮助你成为一个优秀的程序员,如果觉得实在难啃也可以看一看《Java 核心技术卷》。
  • 视频的话 B站尚硅谷/黑马程序员讲的比较系统性,时间充裕最好从系统性的看起。
  • 时间如果不充裕也可以看狂神说,语速比较快,也比较透彻。
  • 项目实战推荐B站尚硅谷的项目,可以去B站看一看,完整做一个,基础与框架实践就差不多可以找工作做了。
第一部分 JAVA基础篇

这个阶段就是编程入门,掌握 Java 这门编程语言的基本语法,打好基础。

  • 环境搭建——Intellij IDEA
  • Java 基础语法
  • 面向对象——封装、继承、多态
  • 数组
  • 字符串
  • 集合框架
  • IO
  • 反射
  • 注解
  • 网络编程
  • 并发编程

这方面资源我给大家整理如下

1)环境搭建——Intellij IDEA

直接去官网下载,有条件的话就支持一下正版,没条件的,也可以搜一搜破解方法网上有很多,但要擦亮眼睛,部分破解方法会有木马病毒的风险,IDEA官网地址如下。
https://www.jetbrains.com/idea
也可以去我公众号获取一下破解包,但版本仅限于2020.3以下的版本。

2)基础篇视频

这里推荐尚硅谷的基础视频,十分系统性
https://b23.tv/D6LmoVX
一定要动手,边看边写也可以,千万不要只看不实践

第二部分 J2EE必学相关技术(数据库、中间件等)

必学的几种相关技术

  • MYSQL数据库
  • Redis
  • Git
  • Maven
  • Linux
  • RabbitMQ(了解)

1)MySQL数据库是非常重要的基础知识,要花时间去学习。视频链接如下
https://b23.tv/tuubuJD

2)Redis是必学的NoSql数据库,视频链接如下
https://www.bilibili.com/video/BV1S54y1R7SB

3)Git是版本控制工具,用来管理项目代码,工作时不翻车,视频链接如下
https://b23.tv/u1vqJ2u

3)Maven是项目管理工具,JAVA开发必备,视频链接如下
https://b23.tv/LWF716A

4)Linux是每个开发人员都需要掌握的知识,你的项目肯定是部署在linux上为主,面试也是一个加分项,视频链接如下
https://b23.tv/bMopa2h

5)RabbitMQ可了解一下,面试的时候是加分项,视频链接如下
https://www.bilibili.com/video/BV1S54y1R7SB

第三部分 框架

大部分 Java 程序员都要从事 JavaWeb 的相关开发工作,要开发 JavaWeb,自然就离不开 Spring 的系列框架。甚至可以这么说,没有 Spring 的 Java 项目是不存在的。内容如下:

  • Spring
  • Spring MVC
  • MyBatis
  • MyBatis-Plus
  • Spring Boot
  • Spring Cloud

1)SSM(Spring、Spring MVC、MyBatis)视频链接如下
https://b23.tv/IvzzYIk
2)MyBatis推荐看官网文档链接如下
https://mybatis.org/mybatis-3/zh/index.html
3)MyBatis-Plus为MyBatis的增强,用起来更舒服,视频链接如下
https://b23.tv/fv2uOLC
5)Spring Boot视频链接如下
https://b23.tv/XY25VcD
6)Spring Cloud视频链接如下
https://b23.tv/uuuQKca

第四部分:练手项目

可以跟着B站尚硅谷的电商项目边看边做,链接如下
https://b23.tv/YZiviA2

第五部分:算法+面试

算法可以刷LeetCode、牛客网,一般简单与中等难度刷个50道就可以了,如果有专门想进的大厂可以专门去牛客刷原题
还可以刷一刷面试题视频
https://b23.tv/gvF04DB
同时我也整理了一些面试题,可以到我的公众号下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值