聊一聊我在 B 站自学 Java 的经历吧 约定不等于承诺〃 2023-01-23 10:53 4阅读 0赞 > 原文地址:[yuanwendizhi][] ## Java 基础 ## 1. Java 基础 :尚硅谷宋红康 https://www.bilibili.com/video/BV1Qb411g7cz?from=search&seid=3239754642326087699 宋红康老师讲课非常有意思,在讲 Java 之前,他会先把一些计算机基础知识带你了解一下,让你学习 Java 的时候不至于雾里看花。讲完 Java 基础后,后面还有项目驱动带你复习一下 Java 基础还有一些 Java 新特性的解读,强烈推荐。 ![image-20210707092244491][] 1. 黑马 Java 基础+就业班+各种项目 idea 版本 https://www.bilibili.com/video/BV1T7411m7Ta?from=search&seid=7814817997553885082 使用 idea 作为工具是很多 Java 教程都不具备的,可以看到这个教程是非常新的。这个教程有 561 节,贯穿了 Java 基础、项目、数据库、MySQL、JDBC、数据库连接池,可以说学完这个视频就能够直接上手 Java web 开发了。 ![image-20210707092237669][] 1. 动力节点 Java 零基础教程视频 https://www.bilibili.com/video/BV1Rx411876f?from=search&seid=8188804264018104029 动力节点的这门零基础 Java 课程分类很全,几乎涵盖了所有的 Java 基础知识,有 800 多节视频,也足以可见这门零基础视频课的用心程度。 ![image-20210707092230303][] 1. 北京尚学堂高琪(推荐) https://www.bilibili.com/video/BV1ct411n7oG?from=search&seid=1325362106445226276 高琪老师的视频也非常不错,其中还夹杂着多线程和网络编程的知识点,还有一些手写集合类的视频非常有特点,这是其他视频教程所不具备的。 ![image-20210707092223004][] 1. 求知讲堂 Java 基础教程 https://www.bilibili.com/video/BV1CJ411m7gg?from=search&seid=18277504940090538498 这是一位对学生有过深入了解的老师,口碑非常好,而且几乎没有废话,无尿点,非常好的一个 Java 基础教程,有很多小伙伴认为是全网最好的 Java 基础教程 ![image-20210707092153200][] ## 设计模式 ## 1. 尚硅谷设计模式(图解 + 框架源码剖析) https://www.bilibili.com/video/BV1G4411c7N4?from=search&seid=4428845171746122125 B 站上面可能评价最好的设计模式就是尚硅谷的这个视频了,不得不说,尚硅谷确实为免费视频这部分做出了很多贡献,推动了 Java 行业的进程,这种气度不是一般培训机构能有的,respect!!! 关键是跟我一样,能否免费分享知识,爱了爱了。 ![image-20210707092140263][] 1. 黑马程序员 Java 设计模式详解 https://www.bilibili.com/video/BV1Np4y1z7BU?from=search&seid=9219265800052022566 除了尚硅谷之外,黑马也在 B 站分享了很多 Java 学习视频,值得称赞,这个设计模式就是从设计模式的原则开始讲起,然后深入各个具体的设计模式,通过图解 + 框架源码 + 实战的方式为你剖析 23 中设计模式,值得一看。 ![image-20210707092132718][] ## 并发 ## 1. 狂神说 Java,JUC 并发编程最新版 https://www.bilibili.com/video/BV1B7411L7tE?from=search&seid=6509425418407149239 我一直认为 JUC 这块通过自学 + 看书就能够理解的差不多,因为关于并发这块有非常多的书籍可以翻看,关于书籍推荐你可以阅读我的这篇文章 [憋了半个月的 PDF:精通 Java][PDF_ Java]。 但是狂神的视频却改变了我的想法,这个 JUC 的视频可以说讲的非常清楚了,而且评论区也能够学到很多东西,给狂神点赞。 ![image-20210707092121879][] 1. 黑马程序员全面深入学习 Java 并发编程 https://www.bilibili.com/video/BV16J411h7Rd?from=search&seid=12886808285377462926 我没想到一个并发编程黑马能讲这么多节,整部视频分为了 281 节,每一节能够讲清楚一个小的知识点,可以说是非常细致了。 ![image-20210707092111488][] ## JVM ## 尚硅谷 JVM 全套教程 https://www.bilibili.com/video/BV1PJ411n7xZ?from=search&seid=2261805012215925675 JVM 的这个部分,其实看 B 站宋红康的这个视频就可以了,一套 JVM 的视频讲了 381 节,这个真的太细致了。B 站真是一个优秀的白嫖圣地,关键是质量还非常高。 ![image-20210707092100586][] 关于 JVM 的视频,一个就够了,其余的可以看《深入理解 Java 虚拟机》和《Java 虚拟机规范》,一个视频两本书,JVM 这块拿捏的死死的。 ## MySQL ## 1. MySQL 基础 + 高级篇 https://www.bilibili.com/video/BV12b411K7Zu?from=search&seid=8822212220843339542 其实 MySQL 基础这块,最好的学习方法就是实战了,当然也可以根据老师的讲解一步一步实战练习,但是一定要多多练习,MySQL 基础这块我记得我刚开始学习的时候就是无脑写 SQL 语句。。。。。。 ![image-20210707092050818][] 1. 狂神说 MySQL https://www.bilibili.com/video/BV1NJ411J79W?from=search&seid=8822212220843339542 狂神说的这个 MySQL 不是一个基础的小白实战视频,更多当成 MySQL 进阶视频来看。 ![image-20210707092041272][] ## Oracle ## Oracle 从入门到精通 https://www.bilibili.com/video/BV1kx411s71n?from=search&seid=15106088305695188518 我相信我的读者朋友们还有一部分是传统企业开发,这种公司一般一般不差钱,用的大多是 Oracle 数据库,所以除了 MySQL,我也把 Oracle 相关视频呈上。 动力节点的这个 Oracle 对于萌新来说讲的还算不错,但是缺点就是有点老了。 ![image-20210707092009958][] ## Maven ## 作为 Java 程序员,Maven 你应该再熟悉不过了吧,但是我相信绝大多数同学对于 Maven 只存在于知道是干什么的 + 会用阶段,出现各种问题和错误却不知道如何排查,所以,对于 Maven,你还是要系统学习一下。 动力节点 Maven 2020 最新教程 https://www.bilibili.com/video/BV1dp4y1Q7Hf?from=search&seid=6464949663316281669 ![image-20210707092002177][] ## MyBatis ## 当讲到 Java 开发框架的时候,我知道这就是狂神说的天下了。 1. 狂神说 MyBatis https://www.bilibili.com/video/BV1NE411Q7Nx?from=search&seid=2879637916148091984 狂神说的这个 MyBatis 讲的非常好,用的是 idea ,而且会接触到大量的官网中的核心概念,基本上看这个视频能把官网也撸一遍,简直不要太爽。 ![image-20210707091952699][] 1. 尚硅谷 MyBatis 实战 https://www.bilibili.com/video/BV1mW411M737?p=7 尚硅谷的这个 MyBatis 是使用的 eclipse,如果用不惯 idea 的同学可以尝试使用 eclipse。 ![image-20210707091944573][] ## Spring ## 1. 狂神说 Spring 5 最新完整版 https://www.bilibili.com/video/BV1WE411d7Dv?from=search&seid=6090986099699750271 狂神的视频有个特点就是非常新,这个课程是基于 Spring 5 来讲,而且狂神讲课调理比较清晰,易于接受。还有一点,狂神的评论区非常有特点,有任何疑问基本上都能在评论区翻到,这个很有帮助。 ![image-20210707091932011][] 1. 尚硅谷 Spring 5 最新完整版 https://www.bilibili.com/video/BV1Vf4y127N5?p=2 尚硅谷的视频对比狂神说的更有年代感,不过对于知识点的讲解来说,还是非常不错的,这个 Spring 视频信息密度很大,老师基本上没有废话,全程干货。 ![image-20210707091921768][] ## JSP / Servlet ## 1. Java Web 教程 JSP / Servlet https://www.bilibili.com/video/BV18s411u7EH?from=search&seid=5352003383479045881 之前看到有的公众号主说 JSP/Servlet 不用学了,真是惊到我了。。。。。。天下之大,无奇不有。Servlet 是前后端交互的基石,不学 Servlet 你永远不知道前端请求是如何发送到后端的,你也不知道 Web 容器的工作机制是怎样的。至于 JSP,你可以不用当作重点,花时间过一遍就可以了。 ![image-20210707091912573][] 1. 狂神说 Java Web https://www.bilibili.com/video/BV12J411M7Sj?from=search&seid=14721206289992767391 狂神的这个 Java Web 也挺好的,学完这个之后,后面的 Spring MVC 会非常 easy ![image-20210707091858672][] ## Spring MVC ## 1. 动力节点 Spring MVC 教程 https://www.bilibili.com/video/BV1sk4y167pD?from=search&seid=12702663615298459448 Spring MVC 其实就是 Servlet 的一层包装而已,它也是 Spring 的一个模块,有人说 Spring MVC 不用学,有些人说还是要学的,褒贬不一,但是多学点,没啥坏处。 ![image-20210707091850730][] 1. 雷神 Spring、Spring MVC、MyBatis https://www.bilibili.com/video/BV1d4411g7tv?from=search&seid=12702663615298459448 很多人说这个教程是个黑马,也有人说是全网最好的 SSM 框架体系,我信了,大家可以听听。 ![image-20210707091840334][] ## Spring Boot ## 1. 雷丰阳 2021 SpringBoot 2 全套教程 https://www.bilibili.com/video/BV19K4y1L7MT?from=search&seid=738549918980451379 基于 SpringBoot 2 的一套教程,内容涉及源码流程分析、系列整合等,非常受用。 ![image-20210707091833170][] 1. 狂神说 SpringBoot https://www.bilibili.com/video/BV1PE411i7CV?from=search&seid=13812615317828669529 狂神说的 SpringBoot 和雷丰阳的差不多,可以选择一个观看学习就行了。 ![image-20210707091716374][] ## Spring Cloud ## Spring Cloud 太火了,分布式这块企业基本上就是 Spring Cloud 和 Dubbo 了,Spring Cloud 的优势就是基于 Spring ,学起来简单易上手。 尚硅谷 Spring Cloud https://www.bilibili.com/video/BV18E411x7eT?from=search&seid=849283632457170229 尚硅谷又来了,尚硅谷为自学的同学打开了一扇门,让天下没有难学的技术确实不是一句空话。这个视频是基于 H 版本来讲,评论区还有很多踩坑实践,强烈推荐。 ![image-20210707091705804][] ## Dubbo ## Dubbo 是和 Spring Cloud 同样重要的分布式框架,现在由阿里维护,有很多公司也使用了 Dubbo 作为了企业的分布式框架,另外 Dubbo 的面试题问的次数不少。 尚硅谷 Dubbo 教程 https://www.bilibili.com/video/BV1ns411c7jV?from=search&seid=918597271364290917 ![image-20210707091656629][] ## Redis ## 1. 狂神说 Redis https://www.bilibili.com/video/BV1S54y1R7SB?from=search&seid=15441709125806143660 狂神的这个 Redis 非常不错。 ![image-20210707091642270][] 1. 尚硅谷的 Redis 课程 https://www.bilibili.com/video/BV1Rv41177Af?from=search&seid=15441709125806143660 鉴定完毕,白嫖很香。 ![image-20210707091629926][] ## Kafka ## 尚硅谷 Kafka 教程 https://www.bilibili.com/video/BV1a4411B7V9?from=search&seid=2486588475719309528 Kafka 有录制视频课程的 up 主或者培训机构不多,尚硅谷算一个。 ![image-20210707091601515][] ## ZooKeeper ## 尚硅谷 Kafka 教程 https://www.bilibili.com/video/BV1to4y1C7gw?from=search&seid=17934154894823279789 中间件这块,基本上就是尚硅谷的天下了,ZooKeeper 也是推荐尚硅谷的课程 ![image-20210707091553787][] ## Nginx ## 1. 尚硅谷 Nginx 由浅入深 https://www.bilibili.com/video/BV1zJ411w7SV?from=search&seid=6154098961934401121 Nginx 作为负载均衡器,反向代理在企业中的应用也非常广泛,这里推荐一下尚硅谷的 Nginx 视频教程。 ![image-20210707091544716][] 1. 狂神说 Nginx https://www.bilibili.com/video/BV1F5411J7vK?from=search&seid=6154098961934401121 ![image-20210707091536745][] ## Netty ## Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。 1. 黑马程序员 Netty 教程 https://www.bilibili.com/video/BV1py4y1E7oA?from=search&seid=6418554548883631427 ![image-20210707091529054][] 1. 尚硅谷韩老师讲的 Netty https://www.bilibili.com/video/BV1DJ411m7NR?from=search&seid=6418554548883631427 ![image-20210707091521544][] ## Elasticsearch ## 狂神说 Elasticsearch https://www.bilibili.com/video/BV17a4y1x7zq?from=search&seid=9586259662275156042 Elasticsearch是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful web 接口,在企业中的应用也非常广泛。这里推荐一下狂神的 Elasticsearch。只要学不死,就往死里学。。。。。。怕了怕了。 ![image-20210707091512948][] ## Git ## 现在互联网几乎都用 Git 了,只有传统软件公司还在使用 svn 苦苦挣扎。Git 我认为直接看廖雪峰官网的 Git 教程就很好了,还有 gif 动图解释 https://www.liaoxuefeng.com/wiki/896043488029600 视频的话,可以看看狂神老哥的 Git 教程 https://www.bilibili.com/video/BV1FE411P7B3?from=search&seid=13484074141457830433 ![image-20210707091456836][] 也可以看看尚硅谷的,尚硅谷的这个是 git 和 github 一起讲授的。 https://www.bilibili.com/video/BV1pW411A7a5?from=search&seid=13484074141457830433 ![image-20210707091447158][] ## Linux ## 1. 兄弟连 Linux https://www.bilibili.com/video/BV1mW411i7Qf?from=search&seid=16225995836074244006 兄弟连的这个 Linux 评价很高,质量非常不错,课程划分的很细致 ![image-20210707091437792][] 1. 韩顺平的图解 Linux https://www.bilibili.com/video/BV1Sv411r7vd?from=search&seid=16225995836074244006 针对小白,韩老师讲的通俗易懂,推荐。 ![image-20210707091426499][] ## Docker ## 既然说到了 Linux ,就不得不提 Docker 了,打包必备,不管是运维还是开发都要掌握 狂神聊 Docker https://www.bilibili.com/video/BV1og4y1q7M4?from=search&seid=13307177942089285796 狂神的这个 docker 教程评价很高。 ![image-20210707091415131][] ## Jenkins ## 现在大部分企业都会使用 Jenkins + Docker 来持续集成,关于 Jenkins ,推荐你看看 黑马程序员 Jenkins https://www.bilibili.com/video/BV1kJ411p7mV?from=search&seid=14498842163543360751 ![image-20210707091333808][] [yuanwendizhi]: https://blog.csdn.net/qq_36894974/article/details/118540067?utm_medium=distribute.pc_feed_v2.none-task-blog-hot_rank_bottoming-13.pc_personrecdepth_1-utm_source=distribute.pc_feed_v2.none-task-blog-hot_rank_bottoming-13.pc_personrec [image-20210707092244491]: /images/20221004/11c72cfafca048e2935141fb47fc556f.png [image-20210707092237669]: /images/20221004/e928e9fd5f18476ea85b6f6e7b18610b.png [image-20210707092230303]: /images/20221004/b402fb380b7b4950a78a75900d0b898a.png [image-20210707092223004]: /images/20221004/0c2cf5284b174fcebf0cd1969f5e9153.png [image-20210707092153200]: /images/20221004/6c4bda14a0a54f258560f63a57e3d7c1.png [image-20210707092140263]: /images/20221004/a61182c7892048a29dd61f2ebb02a8f2.png [image-20210707092132718]: /images/20221004/1985f7a14f6642d99685c1ebec5c50db.png [PDF_ Java]: https://mp.weixin.qq.com/s?__biz=MzI0ODk2NDIyMQ==&mid=2247491023&idx=1&sn=2c2f6762b0d69370cf6cc55ad9489d28&chksm=e999e8dddeee61cbaabf58706cdc78b5cf88e15897070f8bdc2143bd124c055b5823f5f57e30&token=1787031550&lang=zh_CN#rd [image-20210707092121879]: /images/20221004/94f2a1dc021f4341a67d3f3baa5ff934.png [image-20210707092111488]: /images/20221004/0a172bd76fc348f5bb65ecb2b4a7138f.png [image-20210707092100586]: /images/20221004/fdc7046da2ec4d93b1972ff2e26393aa.png [image-20210707092050818]: /images/20221004/b94e8d27cf8f40bc98f695fcbdfe4692.png [image-20210707092041272]: /images/20221004/e75c3d8e8b384adea0e39727b8d35c97.png [image-20210707092009958]: /images/20221004/4e32de137db344bfbeb13580ce680108.png [image-20210707092002177]: /images/20221004/649817b37cee47a585e405cfc6ce3916.png [image-20210707091952699]: /images/20221004/aaf45560c0654ac9a16959546072a470.png [image-20210707091944573]: /images/20221004/216ee31b676c4dcfaeeacd1d94b31fb2.png [image-20210707091932011]: /images/20221004/571efb90280147e3898ac5d9b5e58cc9.png [image-20210707091921768]: /images/20221004/b50a059555414e61892adb0690270678.png [image-20210707091912573]: /images/20221004/296d26c66bad46c4aa6ab83dc28e7202.png [image-20210707091858672]: /images/20221004/2ec8c452d95046c0a8a76b9466d7c7fe.png [image-20210707091850730]: /images/20221004/db131a0072f24846ad701b1bc4eb32a0.png [image-20210707091840334]: /images/20221004/4ffbda00eadc41babcc704546ee0c94b.png [image-20210707091833170]: /images/20221004/1862c575e573414c82cc97f2b716d41d.png [image-20210707091716374]: /images/20221004/3c6b753cf5024581bd2023c251de964c.png [image-20210707091705804]: /images/20221004/2ad7ab4165de43aca98cb023c2c0f8b7.png [image-20210707091656629]: /images/20221004/a8a97ad9816c41da9765f65245d6ee72.png [image-20210707091642270]: /images/20221004/fb791df10ef742b7b7e8ddabdc1e70ac.png [image-20210707091629926]: /images/20221004/a9d8914fc88e47dab8bce366a3339f84.png [image-20210707091601515]: /images/20221004/e6156d71652c45e4a5f9535bdb293a9f.png [image-20210707091553787]: /images/20221004/e9e1ebb6c458421b84dd2c75a37e1be4.png [image-20210707091544716]: /images/20221004/46832d6038e4487d9a185307d6c81c5a.png [image-20210707091536745]: /images/20221004/541599e043b1496db93e5915f28929ec.png [image-20210707091529054]: /images/20221004/26157f4e416844d1b02d6b080603808e.png [image-20210707091521544]: /images/20221004/ae12f67dbf9f42429602fdb31b4699fd.png [image-20210707091512948]: /images/20221004/da0924f9d9d442ff993a48d3da0d5200.png [image-20210707091456836]: /images/20221004/290e57720fa2417cb74d502b383e3ba1.png [image-20210707091447158]: /images/20221004/28424e8303b44a4ba2604dfaa4d33836.png [image-20210707091437792]: /images/20221004/eb97697f40364246964c9da9fc5e1e14.png [image-20210707091426499]: /images/20221004/341e5353b17d423685244a51e73472f3.png [image-20210707091415131]: /images/20221004/0990f8563a434f248364ae8324f19afa.png [image-20210707091333808]: /images/20221004/65ee7fa77f6249aa992cbec82fe4daef.png
还没有评论,来说两句吧...