新型冠狀病毒的肆虐,提醒大家少出門、戴口罩、勤洗手,武漢加油,中國加油!!!
趁着這段時間回顧了2019年自己的學習情況,2019年其實主要是通過B站觀看視頻教程進行學習,個人幾乎把以下推薦的全部視頻都抽時間看了一遍以上,篩選了以下教程推薦給想要學習Java的同學,該教程涵蓋了Java從入門、進階以及到高級的全部知識,適合現在想要學習Java的所有同學,同時也非常感謝互聯網,感謝小破站,感謝各大慷慨的教育機構,感謝韓順平老師,感謝周陽老師,感謝雷豐陽老師等等,正是他們的無私讓現在學習變得越來越簡單。
以下分享的視頻教程99%來源於B站(嗶哩嗶哩)其餘來自於慕課網,目前還有中間件及Java面試部分未整理,以後如果發現好的視頻教程也會不定期更新。
正 文
一、Java基礎
1、尚硅谷宋紅康(強力推薦):https://www.bilibili.com/video/av48144058
2、黑馬Java基礎+就業班+各種項目idea版本(推薦):https://www.bilibili.com/video/av55246614
3、動力節點Java零基礎教程視頻: https://www.bilibili.com/video/av11361088
4、北京尚學堂高琪(推薦):https://www.bilibili.com/video/av30023103
5、求知講堂:2019求知講堂零基礎Java入門編程視頻教程 高口碑 無廢話 無尿點 : https://www.bilibili.com/video/av76235341
二、數據結構與算法
1、郝斌-數據結構入門:https://www.bilibili.com/video/av6159200
2、尚硅谷韓順平圖解Java數據結構與算法: https://www.bilibili.com/video/av54029771
三、圖解Java設計模式
1、尚硅谷韓順平:https://www.bilibili.com/video/av57936239
四、Java源碼
1 、Java 源碼分析:https://www.bilibili.com/video/av74161334
2、HashMap源碼解讀:https://www.bilibili.com/video/av75133052
五、Java框架整合
1、尚硅谷Java視頻教程_SSM整合視頻教程:https://www.bilibili.com/video/av21045215
2、尚硅谷雷豐陽大神的Spring、Spring MVC、MyBatis課程:https://www.bilibili.com/video/av56193747
3、黑馬SSM教程:https://www.bilibili.com/video/av47952553
4、SSM框架視頻整合+(傳智播客):https://www.bilibili.com/video/av29422149
5、SSM框架整合教學IDEA版最新:https://www.bilibili.com/video/av73118229
六、Spring源碼
1、spring源碼全集:https://www.bilibili.com/video/av71093907
2、Spring4.x入門視頻教程_王澤(廣陵散):https://www.bilibili.com/video/av40323796
3、spring-spring註解驅動開發-源碼版-雷豐陽-尚硅谷:https://www.bilibili.com/video/av71252572
4、Spring5最新完整教程IDEA版【通俗易懂】:https://www.bilibili.com/video/av71110355
七、SpringMVC
1、尚硅谷佟剛Java視頻教程_SpringMVC視頻:https://www.bilibili.com/video/av21272240
2、SpringMVC最新教程IDEA版:https://www.bilibili.com/video/av71874024
3、黑馬程序員SpringMVC:https://www.bilibili.com/video/av18288362
4、千鋒Java:SpringMVC框架教程:https://www.bilibili.com/video/av45556876
八、Mybatis、MyBatisPlus
1、尚硅谷Java視頻教程_MyBatis視頻教程(源碼級講授的MyBatis視頻):https://www.bilibili.com/video/av21272940
2、尚硅谷MyBatisPlus教程:https://www.bilibili.com/video/av27212529
3、Mybatis最新完整教程IDEA版【通俗易懂】:https://www.bilibili.com/video/av69742084
4、MyBatis-Plus入門:https://www.imooc.com/learn/1130
5、MyBatis-Plus進階:https://www.imooc.com/learn/1171
九、SpringBoot(部分還在更新中)
1、尚硅谷SpringBoot整合篇:https://www.bilibili.com/video/av23284778
2、SpringBoot最新教程IDEA版:https://www.bilibili.com/video/av75233634
3、2020年最新springboot2.0+shiro+jwt+redis+swagger+layui+thymeleaf 前後端:https://www.bilibili.com/video/av78917587
4、尚硅谷好評如潮【SpringBoot】視頻:https://www.bilibili.com/video/av20965295
5、SpringBoot項目實戰 視頻教程全集 | 35小時:https://www.bilibili.com/video/av62800055
6、SpringBoot項目實戰:企業項目管理系統:https://www.bilibili.com/video/av65870246
十、SpringCloud(部分還在更新中)
1、SpringCloud-尚硅谷:https://www.bilibili.com/video/av49106064
2、2018千鋒Java高級教程-Java微服務架構:https://www.bilibili.com/video/av36042649
3、SpringCloud最新教程IDEA版:https://www.bilibili.com/video/av76020761
4、SpringCloud+Vue項目實戰——社交項目:https://www.bilibili.com/video/av63499215
十一、JVM
1、juc 與 jvm - Java 必學 2019版本-陽哥- 尚硅谷- idea:https://www.bilibili.com/video/av70166821
2、尚硅谷_JVM從入門到精通宋紅康2020版(持續更新中):https://www.bilibili.com/video/av83622425
3、深入理解JVM-張龍:https://www.bilibili.com/video/av78983356
十二、MySQL
1、尚硅谷周陽(強力推薦):https://www.bilibili.com/video/av21334868
2、MySQL 基礎+高級篇- 數據庫 -sql -尚硅谷:https://www.bilibili.com/video/av49181542
十三、Linux
1、尚硅谷_韓順平_Linux教程:https://www.bilibili.com/video/av21303002
十四、工具篇
MAVEN
1、尚硅谷Java視頻教程_Maven視頻: https://www.bilibili.com/video/av36557763
2、Maven基礎篇:https://www.bilibili.com/video/av54119831
IDEA
1、尚硅谷Java視頻教程_IDEA視頻教程:https://www.bilibili.com/video/av30080993
2、IDEA教程-乾貨大合集:https://www.bilibili.com/video/av34324988
3、idea超詳細使用教程:https://www.bilibili.com/video/av67438327
Git
1、學會Git玩轉Github: https://www.bilibili.com/video/av10475153
2、尚硅谷_Git&GitHub:https://www.bilibili.com/video/av24441039
3、1小時玩轉 Git/Github:https://www.bilibili.com/video/av55780016
相信看完以上教程,吸收完其中的知識點,那麼你會對Java有一個更深刻的認識,不過就像韓順平老師說的那樣,“紙上得來終覺淺,絕知此事要躬行”,應用型的知識技能一定要經常使用,經常練才能理解,才能掌握,所以一定要將所學到的知識應用到實際項目中,這樣才能通過解決問題來獲得更快的成長。
下圖是整理的思維導圖