找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

4335

积分

0

好友

572

主题
发表于 1 小时前 | 查看: 2| 回复: 0

一个狡黠的黄色表情符号

先问一句,你是哪所学校毕业的?

我先来,我就读于“B站大学”2020届。有没有同是B站大学的校友?反正我学习计算机相关知识,很大程度上依赖于B站这个宝库。

作为一个刷视频爱好者,我的B站收藏夹里存了不少编程类视频,覆盖了C/C++、Go语言、操作系统、数据结构和算法、计算机网络、数据库、Python爬虫、机器学习以及我正在学习的前端等多个领域。

下面就来分享一下我心中的B站优质编程视频课程表。我看过的视频不少,B站优秀的资源也很多,本期先聚焦于国内的中文教程(国外篇后续再分享)。我的推荐原则是:只说我了解的和看过的,或者身边伙伴大力推荐过的。如果你也有宝藏课程,欢迎在评论区分享,众人拾柴火焰高。

B站编程学习视频分类思维导图

一、C/C++

1、郝斌C语言自学教程

这可能是B站上口碑最好的一门C语言教程,播放量超过468万。我也看过一些其他教程,但郝斌老师的讲解更系统、清晰。C语言是编程的重要基础,尤其是指针部分,建议计算机专业新生或打算转行编程的朋友认真看看。

郝斌C语言教程视频截图

地址https://www.bilibili.com/video/BV1os411h77o
推荐指数:⭐⭐⭐⭐⭐

2、黑马程序员C++教程

这是我自学C++时看的第一个系列视频,质量很好,非常适合入门。关键是要动手跟着敲代码,只看不练的话,看完基本留不下什么印象。

黑马C++教程视频截图

视频下面还有我2019年的留言,现在还不时有小伙伴回复。
视频评论区截图

地址https://www.bilibili.com/video/BV1Tb411j7uM
推荐指数:⭐⭐⭐⭐⭐

3、侯捷老师的STL源码剖析

台湾C++专家侯捷老师在C++领域有口皆碑。他的“STL标准库与泛型编程”课程是我认为其中最精华的一门。《STL源码剖析》这本书本身就是C++领域的经典,虽然有些内容基于旧标准,但其设计思想永不过时。结合这门课程学习,效果更佳。

侯捷STL课程视频截图

说明:侯捷老师的课程曾在B站下架。有兴趣深入研究的同学可以自行搜索相关学习资源。
推荐指数:⭐⭐⭐⭐⭐

4、侯捷老师的C++内存管理机制

这门课是我心目中侯捷老师的第二佳课程。如果你在学完基础并有余力的情况下,强烈建议刷一遍,对理解C++底层机制大有裨益。

C++内存管理机制视频封面

推荐指数:⭐⭐⭐⭐

二、Java

可能有人会问:“你一个主要搞C++/Golang的,凭什么推荐Java视频?”
俗话说,没吃过猪肉也见过猪跑。作为互联网领域的第一语言,我身边有几个Java大神朋友很合理吧?这份清单是我综合了五六位Java开发朋友的推荐后整理出来的,减少了个人主观色彩。

1、尚硅谷宋红康 - Java零基础教程

入门首选!我知道毕向东老师的Java基础视频也不错,但版本稍旧。综合考虑,宋红康老师的这门新课更值得推荐。

尚硅谷Java零基础教程截图

地址https://www.bilibili.com/video/BV1Qb411g7cz
推荐指数:⭐⭐⭐⭐⭐

2、尚学堂高琪 - Java300集

高琪老师早年出的Java视频就以质量高著称。这门Java300集是较新的系统课程,值得一看。

尚学堂Java300集视频封面

地址https://www.bilibili.com/video/BV1ct411n7oG
推荐指数:⭐⭐⭐⭐⭐

3、求知课堂 - 2019Java入门视频

这门课的特点是干货密集,没有太多废话,直接上核心知识点,这也是其高口碑的原因之一。

求知讲堂Java视频截图

地址https://www.bilibili.com/video/BV1CJ411m7gg
推荐指数:⭐⭐⭐⭐⭐

4、尚硅谷 - Java8新特性

Java8的革新非常重要。建议先看完上面任意一门基础课,再来看这个专题,会更容易理解和吸收。

尚硅谷Java8新特性视频截图

地址https://www.bilibili.com/video/BV1ME411y7Ce
推荐指数:⭐⭐⭐⭐

5、尚硅谷 - 谷粒商城项目

数据结构与算法等基础很重要,但项目实战是检验和巩固知识的关键。这门“谷粒商城”被我问到的六个Java开发者中的四个推荐,堪称B站最强Java实战项目。不过它涉及微服务、分布式、MySQL等较多知识点,建议有了一定基础后再学习。

谷粒商城项目视频截图

地址https://www.bilibili.com/video/BV1np4y1C7Yf
推荐指数:⭐⭐⭐⭐⭐

三、数据结构与算法

1、青岛大学王卓 - 数据结构与算法

每当有人问我数据结构入门看什么,我都会首推王卓老师的课。我看过不少同类课程,能讲得如此清晰透彻的并不多,王老师算一个。

青岛大学王卓数据结构课程截图

地址https://www.bilibili.com/video/BV1nJ411V7bd
推荐指数:⭐⭐⭐⭐⭐

2、清华大学邓俊辉 - 数据结构与算法

邓俊辉老师的这门课同样非常出色。听说在清华,这门课总是座无虚席,甚至吸引很多非本专业的学生来旁听。

清华大学邓俊辉数据结构课程截图

地址https://www.bilibili.com/video/BV1jt4y117KR
推荐指数:⭐⭐⭐⭐⭐

3、yxc - 背包九讲

这是著名的“背包九讲”专题,分为两讲。背包问题是ACM竞赛中的经典题型,也是大厂笔试中具有区分度的考点之一。Y神讲得深入浅出,值得一看。

背包九讲专题视频截图

地址https://www.bilibili.com/video/BV1qt411Z7nE
推荐指数:⭐⭐⭐⭐⭐

4、红黑树手写实现

如果说常见数据结构里哪个最难掌握,红黑树绝对榜上有名。很多人自己看书记很多遍都懵懵懂懂。B站上这个手写红黑树的视频非常难得,跟着一步步实现,理解会深刻得多。

红黑树实现代码截图

地址https://www.bilibili.com/video/BV1Ss411F76x
推荐指数:⭐⭐⭐⭐⭐

四、操作系统

1、南京大学袁春风 - 计算机系统基础系列

如果你对计算机系统缺乏整体了解,或者想系统学习操作系统原理,袁春风教授的这套系列视频不容错过。该系列共四部,从程序表示、执行、存储到异常中断和I/O,涵盖了系统基础的核心内容。

袁春风教授计算机系统课程截图

地址

2、清华大学 - 操作系统原理

清华大学陈老师的操作系统课程言简意赅,重点突出,内容分为概述、内存管理、进程线程、CPU调度等十个章节。

清华操作系统原理课程截图

地址https://www.bilibili.com/video/BV1uW411f72n
推荐指数:⭐⭐⭐⭐

3、哈工大李治军 - 操作系统

哈工大的这门操作系统课程也很有名,李治军老师主讲。该课程在慕课网也有同步更新。

哈工大操作系统课程截图

地址https://www.bilibili.com/video/BV1d4411v7u7
推荐指数:⭐⭐⭐⭐

4、南京大学蒋炎岩 - 操作系统:设计与实现

这门课侧重操作系统的设计与实现,质量很高,但需要学习者具备一定的操作系统基础知识,建议有一定基础后再观看。

南京大学操作系统设计与实现课程截图

地址https://www.bilibili.com/video/BV1N741177F5
推荐指数:⭐⭐⭐⭐

五、计算机网络

1、韩立刚 - 计算机网络

如果只推荐一门计算机网络课程,我首选韩立刚老师的。他的讲课风格风趣幽默,富有亲和力,常常让人在笑声中掌握知识。

韩立刚计算机网络课程截图

地址https://www.bilibili.com/video/BV1Qr4y1N7cH
推荐指数:⭐⭐⭐⭐⭐

2、计算机网络微课堂

湖南科技大学的一位老师制作的课程,持续更新中。讲课风格清晰易懂,颇有韩立刚老师的风范。

计算机网络微课堂视频截图

地址https://www.bilibili.com/video/BV1c4411d7jb
推荐指数:⭐⭐⭐⭐

3、大连理工大学 - 计算机网络

这是一门比较老牌且经典的计算机网络课程,很多同学在学习时都会参考。如果想多角度学习,可以看看这个版本。

大连理工计算机网络课程截图

地址https://www.bilibili.com/video/BV19x411z7Pu
推荐指数:⭐⭐⭐⭐

六、数据库(MySQL、Redis)

数据库部分主要分为MySQL和Redis。有人可能会问,为什么只学MySQL?因为关系型数据库的核心思想相通,精通一个,其他(如Oracle、SQL Server)触类旁通。而MySQL在互联网公司应用极广,掌握它性价比最高。

MySQL部分

1、尚硅谷 - MySQL基础+高级篇

我的MySQL入门就是看的这个视频,讲解得非常清楚,非常适合零基础学习者。

尚硅谷MySQL入门视频截图

地址https://www.bilibili.com/video/BV12b411K7Zu
推荐指数:⭐⭐⭐⭐

2、黑马程序员 - MySQL实战教程

学完基础概念,实战必不可少。黑马的这套实战教程在B站同类视频中质量突出。

黑马MySQL实战教程封面

地址https://www.bilibili.com/video/BV1vi4y137PN
推荐指数:⭐⭐⭐⭐⭐

3、尚硅谷 - MySQL高级教程(优化)

入门容易,“精通”难。这门高级教程主要讲性能优化,适合在掌握基础后进一步提升。

地址https://www.bilibili.com/video/BV1KW411u7vy
推荐指数:⭐⭐⭐⭐⭐

Redis部分

我个人学习Redis更多是看书(《Redis设计与实现》、《Redis实战》),看过的视频不多。周阳老师的这门“尚硅谷超经典Redis教程”是我看过的唯一一门,也是被广泛认可的一门,堪称尚硅谷的Redis封神之作。

尚硅谷Redis教程思维导图截图

地址https://www.bilibili.com/video/BV1oW411u75R
推荐指数:⭐⭐⭐⭐⭐

七、Linux

我学习Linux主要是通过实际使用和解决问题,即“哪里出错查哪里”。但也咨询了Linux方向的朋友,他们推荐了以下两门课。

1、韩顺平 - 一周学会Linux

专为小白打造,通俗易懂,旨在让初学者快速上手。

韩顺平一周学会Linux视频截图

地址https://www.bilibili.com/video/BV1Sv411r7vd
推荐指数:⭐⭐⭐⭐

2、尚硅谷 - Linux教程(最新升级版)

课程全面系统,学习人次已超千万,质量经过广泛验证。

尚硅谷Linux教程幻灯片截图

地址https://www.bilibili.com/video/BV1dW411M7xL
推荐指数:⭐⭐⭐⭐


以上便是本期为大家推荐的国内中文编程学习视频合集。国外优秀课程篇正在筹备中,敬请期待。

学习编程,资源和路径很重要。除了利用好B站这样的视频平台,多逛逛像云栈社区这样的开发者社区,与同行交流经验、下载源码、阅读技术文章,也是加速成长的好方法。关键是在别人放弃你之前,不要先放弃自己。坚持下去,时间会给你答案。




上一篇:互联网大厂25年兴衰沉浮:从新浪到字节,谁在坚守谁已离场(2000-2025)
下一篇:OpenClaw安全事件频发:大规模卸载潮背后的AI Agent安全警示
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-3-15 11:02 , Processed in 0.461642 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表