【Java视频学习路线思维导图】这可能是最平滑的学习路线

【Java视频学习路线思维导图】这可能是最平滑的学习路线

对于正在学习Java的同学来说,可能最需要的就是一个清晰的学习路线图

填鸭式的学习往往不能达到我们预期的效果

并且有可能“适得其反”,在学习的过程中丧失学习的动力和信心

此文就是结合我自身经历整理的一份Java学习“干货”

力争让想要入坑的小伙伴少走弯路

同时也勉励自己“温故而知新”

一举多得,岂不美哉

—— from 老邋遢

说在前面

曾经在我写如何优雅的(不花钱)获取一本技术图书的时候

就说过学习技术的一个误区:

过于追求新潮的技术而忽略了编程的基石

基础不牢,地动山摇

金字塔底决定了你的技术金字塔的高度

这也是为什么很多有好几年工作经验的同学最后会返过去读《Java编程思想》一类的书籍

当然今天不是给大家推荐技术书籍的

而是给出一份我个人认为还比较中肯的技术学习路线图

并分享我自己的学习方法

不同于别的思导图

我会尽量在思导图中附上对应阶段的学习资料以及建议

废话不多说,我们进入正题!

我是怎么学习的

兴趣永远是 NO.1

如果从高一开始接触Java算起,到今天我已经有10年的Java开发经验(聪明的小伙伴可以算算我多少岁)

这一路走来,大言不惭的说——我现在所掌握的知识体系里,有超过90%的知识是自学来的

但是也很感谢我的启蒙老师,至今我都还记得他的名字——李涤非

在那个Java还是1.5,培训机构还没有遍地开花的时候,我用百度搜索到的第一条就是他的兴趣班

自我介绍里写到他是电子科大本科毕业,在一家外企做项目经理

看完介绍就决定是他了!

当然那时还是在他的家里上课,除了每个周末去学习以外,记得我还用了一个暑期(南方是2个月),住在他父母家,每天往返于他家与他父母家,学习Java

当时的我并不觉得在牺牲自己的业余时间,而是把这个过程当做一个成长和享受

所以学习任何技能,兴趣都是你最好的老师

因为兴趣不会强迫你4~6个月学完后立马去找一个高薪的工作

好记性不如烂笔头

笔记?没错!

但是不是指的纸质笔记,而是电子笔记

也不是当一个打字员把培训视频或者书籍上的字都一个个打出来

而是总结归纳重点,最好用自己的话将其复述出来

只有能讲出来,才代表你真的懂了

下图是我自己平时归纳总结的笔记

在这里插入图片描述

写博客

呵呵,这个不必多说了,个人推荐CSDN

自己曾经尝试过搭建WP(Word Press)来写博客,但是说实话没有平台的体验好

当然除了分享知识外还想有点收益的小伙伴可以开个公众号

用chrome书签栏整理知识结构

下图是我的chrome书签栏

在这里插入图片描述

一定要养成随手收藏和收纳的习惯,这样利用闲暇时间可以看看自己的收藏夹

csdn上的好文章也可以点个收藏,比如我这篇

在这里插入图片描述

思维导图

以下是Java视频学习的思导图,在线链接

在这里插入图片描述

文字版

1. 打牢基础

  • 【Java零基础视频教程】https://www.bilibili.com/video/BV1Rx411876f?from=search&seid=17647858737555064957
  • 【mysql 基础+高级篇】 https://www.bilibili.com/video/BV12b411K7Zu?from=search&seid=17625541953620252672
  • 【Oracle 经典视频教程】链接:https://pan.baidu.com/s/19kPKDKYOgYVarxoQ4GL9fQ 提取码:czfw
  • 【书籍-计算机操作系统(西安电子科大出版社第四版)】(暂无链接)

2. JavaWeb

  • 【黑马最新JavaWeb入门到入土(idea版)】https://www.bilibili.com/video/BV1J4411877m?from=search&seid=17380011876863391666
  • 【Spring 框架视频】链接:https://pan.baidu.com/s/17K4r2ZXYkhI07Kvhp1P6RA 提取码:dzjm

3. 框架阶段

  • 【hibernate 框架视频】链接:https://pan.baidu.com/s/1rHXuW0QiyuwF2h95TA7_iQ 提取码:5aw4
  • 【Struts2 框架视频】链接:https://pan.baidu.com/s/1g1WgTKwTmDenJ0o5DQyJLg 提取码:d3l7
  • 【spring mvc 框架视频】链接:https://pan.baidu.com/s/1pta1omE6IupSeNl27alj2w 提取码:pr1h
  • 【Mybatis 视频教程】链接:https://pan.baidu.com/s/1uAHALYlqnpckfFOVFzBaAw 提取码:nk1k

4. SOA | 微服务阶段

  • 【SpringBoot_权威教程】https://www.bilibili.com/video/BV1Et411Y7tQ?from=search&seid=10240527395851702720
  • 【Linux 入门】https://www.bilibili.com/video/BV1QW41197DF?p=7
  • 【Docker 容器化】https://www.bilibili.com/video/BV1QW41197DF?p=23
  • 【SpringCloud NetFlix 教程】https://www.bilibili.com/video/BV1QW41197DF?p=74
  • 【SpringCloud Alibaba教程】https://www.bilibili.com/video/av40924228/
  • 【k8s 视频教程】https://www.bilibili.com/video/av52359802/

5. 老程序员阶段

  • 【书籍-程序员健康指南】链接:https://pan.baidu.com/s/1pUeWPHtb8WeR10CBwMZ_Ng 提取码:g3yf
  • 【书籍-人月神话】链接:https://pan.baidu.com/s/1rW_MzCrWfvJqY-v2vycqwg 提取码:6qwf
  • 【书籍-代码整洁之道】 链接:https://pan.baidu.com/s/1L8aRaNbT2158zWQB2T1tMw 提取码:xfir
  • 【书籍-深入理解Java虚拟机】链接:https://pan.baidu.com/s/1IiCx56a8UYXAAXthhZjavQ 提取码:o3dh
  • 【书籍-netty实战】链接:https://pan.baidu.com/s/1w0MaIJHifYW4UFSwM8EEGg 提取码:oog0
  • 【书籍-java编程思想】链接:https://pan.baidu.com/s/1svsQa3ZIMK97KhSOxKbwfw 提取码:m3ve
  • 【书籍-程序员的思维修炼】链接:https://pan.baidu.com/s/1OwNCJ_v-WE0-ub1xVUxmfA 提取码:p529
  • 持续更新书单。。。

说在最后

根据 一万小时定律,要成为某个领域的专家,需要10000小时,按比例计算就是:如果每天工作八个小时,一周工作五天,那么成为一个领域的专家至少需要五年。

希望大家也能持续学习,保持进步,争取早日成为聪明绝顶的大佬!

~ from 老邋遢

发布了52 篇原创文章 · 获赞 150 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/itkfdektxa/article/details/105119053