|
龙雪凝
| 来自北京
上市公司技术总监来回答一下
看视频的话,建议你按照推荐的视频来学习。
以下视频是我花了很长时间从b站整理出来的,都是播放量和点赞多的,评价好的视频。
而且,我写的这个顺序,就是一份学习路线,直接照着学就行了。有的一个内容里有多个视频课程,选择适合你的一个就行了。
Java基础
1、动力节点Java零基础教程视频
1168万播放,16万赞。千万播放量!
适合零基础,Java视频中讲解了Java开发环境搭建、基础语法、面向对象。
- P1—P159:JDK8版零基础
- P160—P476:JDK13版零基础【2020版】
- P477—P844:JDK13版进阶【2020版】
Java零基础教程视频(适合Java 0基础,Java初学入门)_哔哩哔哩_bilibiliwww.bilibili.com/video/av11361088
2、宋红康的Java零基础入门教程
784万播放,6.6万赞
从0基础讲起,循序渐进。涉及JavaSE方方面面,融入数据结构、设计模式、JVM等。2万多行代码+3套课堂实战项目+2套课后实战项目+近百道企业面试真题。
全网最全Java零基础入门教程(含百道Java真题,2万多行Java代码实战)_哔哩哔哩_bilibiliwww.bilibili.com/video/av48144058
3、高淇老师的Java300集零基础适合初学者视频教程
37万播放,1.7万赞
基于JDK13、IDEA平台讲解的,视频中穿插多个实战项目。高淇老师讲解的非常细致,每一个知识点都讲解的通俗易懂,由浅入深。
【尚学堂】Java300集零基础适合初学者视频教程_Java300集零基础教程_Java初学入门视频基础巩固教程_Java语言入门到精通_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1oy4y1H7R6
4、求知讲堂Java视频 128天完整版
115万播放,2.2万赞
讲解同样的内容只需别套课程一半时间,而且老师讲的清晰,比较有条理,而且没啥废话。
求知讲堂Java视频 128天完整版 学完可就业_哔哩哔哩_bilibiliwww.bilibili.com/video/av76235341
5、刘意(风清扬)Java入门视频
40万播放,2.6k赞
写的是2019版,但是感觉像之前看的2015版。
Java_黑马刘意(风清扬)2019最新版_Java入门视频_Java入门_Java编程_Java入门教程_黑马教程_黑马程序员_idea版_哔哩哔哩_bilibiliwww.bilibili.com/video/av33742840
6、韩顺平的零基础30天学会Java
98.8万播放,1.8万赞
韩老师毕业于清华大学,录制的视频课程质量都还可以。
【零基础 快速学Java】韩顺平 零基础30天学会Java_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1fh411y7R8
Java设计模式
韩顺平的Java设计模式(图解+框架源码剖析)
92万播放,1万赞
尚硅谷Java设计模式(图解+框架源码剖析)_哔哩哔哩_bilibiliwww.bilibili.com/video/av57936239
Spring
1、2020最新Spring框架教程IDEA版
57万播放,1.1万赞
2020最新Spring框架教程【IDEA版】-Spring框架从入门到精通_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1nz4y1d7uy
2、狂神说Spring5最新完整教程IDEA版
129万播放,1.5万赞
【狂神说Java】Spring5最新完整教程IDEA版通俗易懂_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1WE411d7Dv
3、尚硅谷Spring5框架最新版教程(idea版)
90万播放,近万赞
尚硅谷-Spring5框架最新版教程(idea版)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1Vf4y127N5
4、spring注解驱动开发-源码版-雷丰阳
23万播放,2.5k赞
尚硅谷Spring注解驱动教程(雷丰阳源码级讲解)_哔哩哔哩_bilibili
SpringMVC
1、SpringMVC最新教程IDEA版
89万播放,一万赞
【狂神说Java】SpringMVC最新教程IDEA版通俗易懂_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1aE41167Tu
2、SpringMVC 2021最新教程
18万播放,3千赞
【尚硅谷】SpringMVC 2021最新教程丨一套快速上手spring mvc_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1Ry4y1574R
MySQL、Redis
1、MySQL_基础+高级篇
446万播放,4.4万赞
MySQL_基础+高级篇- 数据库 -sql -mysql教程_mysql视频_mysql入门_尚硅谷_哔哩哔哩_bilibiliwww.bilibili.com/video/BV12b411K7Zu
2、老杜带你学_mysql入门基础
363万播放,2.5万赞
老杜带你学_mysql入门基础(mysql基础视频+数据库实战)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1Vy4y1z7EX
3、2021最新Redis6入门到精通
【尚硅谷】2021 最新 Redis 6 入门到精通 超详细 教程_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1Rv41177Af
Mybatis、MyBatisPlus
1、狂神说Mybatis最新完整教程IDEA版
115万播放,1.4万赞
【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂_哔哩哔哩_bilibili
2、尚硅谷MyBatis实战教程全套完整版
26万播放,2千赞
尚硅谷MyBatis实战教程全套完整版(初学者零基础从入门到精通,好评如潮,资料齐全)_哔哩哔哩_bilibili
3、MyBatis-Plus入门-慕课网
MyBatis-Plus入门教程-慕课网www.imooc.com/learn/1130
4、MyBatis-Plus进阶-慕课网
MyBatis-Plus进阶-慕课网www.imooc.com/learn/1171
Java框架整合
1、雷丰阳大神的Spring、Spring MVC、MyBatis课程
69万播放,4千赞
雷神的Spring、Spring MVC、MyBatis课程_哔哩哔哩_bilibiliwww.bilibili.com/video/av56193747
2、尚硅谷SSM实战演练丨ssm整合快速开发CRUD
28万播放,2千赞
基于Maven+SpringMVC+Spring+MyBatis+Bootstrap的组合,快速开发一个完整的CRUD功能。
尚硅谷SSM实战演练丨ssm整合快速开发CRUD_哔哩哔哩_bilibiliwww.bilibili.com/video/av21045215
3、狂神说SSM框架整合教学IDEA版最新
22万播放,3千赞
【狂神说Java】SSM框架最新整合教学IDEA版_哔哩哔哩_bilibiliwww.bilibili.com/video/av73118229
4、传智播客SSM框架视频整合
5.7万播放,200多赞
【javaWeb(SSM)】+SSM框架视频整合+(传智播客)(一)_哔哩哔哩_bilibiliwww.bilibili.com/video/av29422149
SpringBoot
1、雷丰阳2021版SpringBoot2零基础入门
102万播放,1.4万赞
雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV19K4y1L7MT
2、SpringBoot教程-雷神源码级别讲解
118万播放,8.6k赞
尚硅谷SpringBoot顶尖教程(springboot之idea版spring boot)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1gW411W76m
SpringCloud
1、SpringCloud框架开发教程-SpringCloudAlibaba微服务分布式架构
204万播放,1.8万赞
尚硅谷SpringCloud框架开发教程(SpringCloudAlibaba微服务分布式架构丨Spring Cloud)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV18E411x7eT
2、SpringCloud+Vue项目实战——社交项目
12万播放,750赞
SpringCloud+Vue项目实战——社交项目_哔哩哔哩_bilibiliwww.bilibili.com/video/av63499215
JVM
尚硅谷宋红康JVM全套教程
171万播放,2万赞
课程的内容分为 3 部分:内存与垃圾回收篇、字节码与类的加载篇、性能监控与调优篇。基本把 JVM 中重要的知识点都涵盖到了。
尚硅谷JVM全套教程,百万播放,全网巅峰(宋红康详解java虚拟机)_哔哩哔哩_bilibiliwww.bilibili.com/video/av83622425
Linux
1、2021韩顺平:一周学会Linux
62万播放,1.7万赞
【小白入门 通俗易懂】2021韩顺平 一周学会Linux_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1Sv411r7vd
2、史上最牛的Linux视频教程—兄弟连
292万播放,3.3万赞
史上最牛的Linux视频教程—兄弟连_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1mW411i7Qf
数据结构与算法
1、数据结构与算法基础(青岛大学-王卓)
189万播放,2.6万赞,点赞率很高
老师的声音很好听,听起来如沐春风,PPT做的也很好。
数据结构与算法基础(青岛大学-王卓)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1nJ411V7bd
2、郝斌-数据结构入门
106万播放,1.3万赞
AVI转的MP4,网上源文件是swf格式的,帧率比较低,所以看着略有不流畅。
【郝斌】-数据结构入门_哔哩哔哩_bilibiliwww.bilibili.com/video/av6159200
3、尚硅谷Java数据结构与java算法(Java数据结构与算法)
191万播放,1.9万赞
Java版本的数据结构很少,大部分是C语言。这个适合用Java语言的人看。
尚硅谷Java数据结构与java算法(Java数据结构与算法)_哔哩哔哩_bilibiliwww.bilibili.com/video/av54029771
4、数据结构与算法基础-java版(罗召勇)
32万播放,3千赞
还是Java的,老师语言比较简单
数据结构与算法基础-java版(罗召勇)_哔哩哔哩_bilibiliwww.bilibili.com/video/av33835237
5、清华大学邓俊辉数据结构与算法
12万播放,1.5千赞
清华大学,yyds
清华大学邓俊辉数据结构与算法【完】_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1jt4y117KR
6、(小甲鱼)数据结构与算法(全99讲完结版)
20万播放,2.3千赞
全99课。主讲内容基本是照着《大话数据结构》这本书念的,但也有不少可取之处。看过书的,可以开启1.25倍速。
(小甲鱼)数据结构与算法(全99讲完结版)_哔哩哔哩_bilibiliwww.bilibili.com/video/av29175690
7、数据结构-浙江大学
95万播放,近万赞
数据结构-浙江大学_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1JW411i731
8、慕课+课堂实录 数据结构与算法Python版-北京大学-陈斌
2.4万播放,700多赞
适合Python语言基础的同学看
【慕课+课堂实录】数据结构与算法Python版-北京大学-陈斌-字幕校对-【完结!】_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1gy4y1E7M5
以上视频有些是培训机构的视频,一说到培训机构,很多人都会反感,我也一样,那我为什么还推荐?
1、适合零基础小白入门。
2、培训机构发布的公开视频,质量肯定是错不了的,相当于买东西之前先让你试吃、试用,肯定要用最好的对吧,否则会砸了自己的招牌。
至于你要选择听哪个?你可以根据我整理的播放、点赞数据判断,我更建议你去试听几节课,找一个自己听着舒服的,毕竟每个人的喜好不一样。
当然,我们也得明白这些视频质量好,不代表机构的培训质量。他们发布的视频最终还是为了赚钱,舍不得孩子套不着狼。
除了看视频,还得结合着看书,java的几本好书:
《Java编程思想》、《Head First Java》、《深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)》、《Effective Java中文版(原书第3版)》
如果学完想进大厂,如果精力够、能学过来的话,再送你一套电子书,这里还包括很厉害的算法刷题笔记,这份资料已经帮很多人拿到了大厂offer
这些电子书,能帮你进大厂拿高薪,拿走不谢mp.weixin.qq.com/s/Eb0EFGOdHutmg8QDq4363A
哦对了,突然想到很重要的一点:
Java 的知识体系繁冗复杂,但是有很多知识在实际工作中几乎没有人用。很多人在学习过程中,却经常把有限的时间和精力花在了这些“没有用”的知识上,事倍功半。
所以呢,我接下要说说Java 中那些不建议学习的知识点,这些知识工作中很少用到,面试很少问到。
Java 的桌面 GUI 相关技术,包括:
- AWT
- Swing
- SWT/JFACE
- JavaFx
- JavaFx2
Java 的 XML 相关 API
Java 的安全相关
Java 的国际化
Java 的 native 方法
Struts 和 Hibernate
以上这些,大家在看视频、看书的时候,可以先跳过,以后用的到的时候,再学也来得及。
不建议学的原因,不展开说了,否则篇幅太长了,想知道详细原因的看这个
Java学习之路上的“路障”太坑了mp.weixin.qq.com/s?__biz=MzU3MTg3NDYwNg==&mid=2247485760&idx=3&sn=1cb21c2b568ba2812d5ae5cfb5a58af8&chksm=fcd8c501cbaf4c17ac5978b0e3dadaa8b9a240a0f3c759380f1bfe1de2b478dff1add4dde9c8&token=909381664&lang=zh_CN#rd嗯,先写这些,后面想到再补充。
程序员这行,要学的内容太多了。我一直推崇精准学习,我见过许许多多的优秀程序员,并不是他们学习能力有多强,只是他们非常聪明,他们可以准确找到他们需要学习的知识点。
学习,请精准学习,要学会放弃,知道舍得。
如果看完觉得有帮助,给我点个赞。 |
|