资讯详情

InterviewGuide 编程自学实录:Python、Go、前端三大方向 B 站优质课程与配套书籍精选(第二期)

📅 2026/10/13 6:49:08 | 华诺云谱 👁 阅读
InterviewGuide 编程自学实录:Python、Go、前端三大方向 B 站优质课程与配套书籍精选(第二期)
文档教程知识库【免费下载链接】InterviewGuide「InterviewGuide」是阿秀从校园-职场多年计算机自学过程的记录以及学弟学妹们计算机校招秋招经验总结文章的汇总包括但不限于C/C 、Golang、JavaScript、Vue、操作系统、数据结构、计算机网络、MySQL、Redis等学习总结坚持学习持续成长项目地址https://gitcode.com/forthespada/InterviewGuide点击查看免费下载本文整理自 InterviewGuide 仓库 docs/notes/04-experience/01-learn_experience/20210823 - 第二期-我学编程全靠B站了真香.md阿秀原创。第一期聚焦 C/C、Java、操作系统、计算机网络、数据结构与算法、MySQL、Linux可在 docs/notes/04-experience/01-learn_experience/20210809 - 第一期-我学编程全靠B站了真香.md 中查看完整内容。对于自学编程的开发者来说B 站几乎是一座不花钱的网上大学。本文以 InterviewGuide 仓库中阿秀亲测的 B 站课程清单为主体按Python基础、爬虫、数据分析、机器学习→ Go 语言 → 前端HTML/CSS/JavaScript、Vue三大方向完整梳理每个视频的定位、适用人群、推荐指数与配套书籍并结合仓库中的 Golang 学习路线 与 免费学习资源清单 给出组合学习方案。读完本文你可以获得一张可直接按需取用的B 站选课表以及一套把视频、书籍、项目练习串起来的学习节奏。0、先说两句这篇文章的选课原则在进入正式推荐前有两点需要先说明白这决定了下面所有推荐的用法只推荐自己看过的。本文与第一期一样坚持我只看我了解的所有课程都是阿秀自己看过、或者身边人亲测后推荐过的没有看过的课程不乱说、不乱推。视频配书籍学习更完整。本文在推荐视频的同时会穿插一些经典书籍纸质版在当当、京东均有售如果想找电子版可以到阿秀维护的 CS-Books 电子书仓库中检索仓库地址在 免费资源文档 中有说明其中收录了超过 1000 本计算机经典 PDF 电子书详见 千本 PDF 资源。需要提醒的是课程视频的 BV 号与讲师信息均来自仓库文档撰写时的记录B 站上个别课程存在下架或改动的可能万一某个链接失效可以按讲师名 课程名在 B 站搜索通常能找到搬运或更新版本。1、Python从零基础到机器学习一条完整链路阿秀接触 Python 的路径很有代表性先是出于学习需要看基础视频研一差点选了机器学习方向因此看完了吴恩达老师的机器学习课程最后阴差阳错选了数据库方向又因为工作需要自学了爬虫基本都是在 B 站和 YouTube 上看教学视频。这段经历恰好串出了 Python 学习的完整链路基础 → 爬虫 → 数据分析 → 机器学习/人工智能。1.1 Python 基础推荐视频黑马程序员 Python 教程可能是 B 站唯一一个播放量过千万的 Python 视频这门课是 B 站最火的 Python 视频之一播放量超过 1000 万。它的课程设置非常有讲究很多人觉得课程前半部分的 Linux 内容没用但整套课程的目标是让学员毕业后能在实际工作中真正上手——如果只懂 Python不懂工作中要用到的其他软件工具是没办法完成工作的。阿秀对这门课的评价这位老师非常懂学生学生在学习过程中哪些环节可能产生疑问基本都被提前考虑到了。当你产生疑问时不要着急耐心看下去后面老师基本都会讲到。地址https://www.bilibili.com/video/BV1ex411x7Em推荐指数⭐⭐⭐⭐⭐适用人群Python 零基础入门且希望毕业后能直接上手工作的同学1.2 爬虫推荐视频崔庆才老师的爬虫视频阿秀自述学习爬虫只看了这一个视频唯一一个爬虫相关的视频这一个视频就让他受益匪浅。视频以姥姥级别的手把手带你抓数据著称老师条理清晰、层次分明讲课听起来像一种耳朵上的享受。地址https://www.bilibili.com/video/BV1a7411f76Z推荐指数⭐⭐⭐⭐⭐适用人群想快速入门爬虫、跟着完整抓一次数据的同学1.3 数据分析阿秀当初在爬虫工程师、数据分析工程师、数据挖掘工程师三个方向里做过选择爬虫精进太难、没人带数据挖掘门槛太高最终剩下数据分析。数据分析有Tableau 和 BI两大工具阵营各有优缺点他选择的是Tableau因此下面的视频也基本基于 Tableau。在开始看视频前先记住一本必读书——《利用Python进行数据分析》。这本书之于数据分析行业地位类似于《C Primer》之于 C、《JavaScript高级程序设计教程》之于 JavaScript是所有想进入数据分析行业的人的基础必备。1、Python3数据分析教程实战数据实战类视频会教你最基本的数据分析思路。阿秀的观点是实战就是最好的学习方法学习编程最开始不应该叫写代码而应该叫抄代码——多跟着敲一敲进步自然快。地址https://www.bilibili.com/video/BV1Tb411N7Qg推荐指数⭐⭐⭐⭐2、用 Tableau 做大数据分析看完上一个实战视频后可直接上手 Tableau。这个视频资料很全阿秀完整跟做了一遍做完后对 Tableau 这个神器佩服不已。他的原话是Tableau 跟 Adobe PhotoShop 这类软件一样——用不好不是工具的问题是你的问题。地址https://www.bilibili.com/video/BV16t41117mK推荐指数⭐⭐⭐⭐3、Tableau商业智能与可视化应用实战Tableau 的商业化实战教程一共七天的课程。阿秀不到三天就看完了全程跟着做了一遍成品保存在研究生实验室电脑里可惜离校时忘记带走。可见这门课的可操作性之强。地址https://www.bilibili.com/video/BV1xb411v7YJ推荐指数⭐⭐⭐⭐1.4 机器学习、人工智能1、机器学习经典视频吴恩达老师吴恩达老师的机器学习课程被阿秀评价为任意一个机器学习相关从业人员都应该看优先级极高。很多准研一的同学在暑假都会被导师要求先看这门课。配套书籍方面南京大学周志华老师的《西瓜书》《机器学习》、李航老师的《统计学习方法》都是公认的入门书籍。地址https://www.bilibili.com/video/BV124411A75S推荐指数⭐⭐⭐⭐⭐适用人群准备入门机器学习、或研究生阶段想选 AI 方向的同学2、莫凡教你搭建自己的神经网络面对神经网络、LSTM、Bi-LSTM这些让人眼花缭乱的名词最好的理解方法就是自己动手实践。莫凡正是这么想的于是 B 站上这个神经网络搭建课程应运而生。用实践去理解抽象概念是这门课的核心价值。地址https://www.bilibili.com/video/BV1Lx411j7ws推荐指数⭐⭐⭐⭐适用人群想通过搭一个神经网络来理解深度学习名词的同学3、【机器学习/Kaggle教学】kaggle案例实战班在 20210801-到底学哪个语言.md 中阿秀提到想把算法工程师作为从业方向一定的实战能力必不可少国内外知名比赛阿里天池、JD 算法比赛、Kaggle 等的参赛经历或奖牌是很大的加分项。这个视频是 B 站少有的几个不错的 Kaggle 实战视频推荐有算法岗意向的同学认真看最好跟着完整做一遍。地址https://www.bilibili.com/video/BV19b411z73K推荐指数⭐⭐⭐⭐⭐Python 路线小结零基础先看黑马基础视频打底想接触数据采集就看崔庆才的爬虫做数据方向以《利用Python进行数据分析》为必读书配合三个 Tableau 实战视频上手想冲算法岗则以吴恩达课程入门用 Kaggle 实战练手。2、Go 语言为什么 21 年后它成了卷不动 Java的新选择在展开推荐前文档先回答了一个问题校招/社招最卷的岗位是什么19、20 年可能还有人说是算法岗NLP、CV、推荐算法但 21 年之后最卷的其实是 Java 开发岗——原因是算法岗没有好学历 论文 知名比赛奖牌很难上岸大量算法岗同学弃坑转向开发岗而开发岗里好上手又方便找工作的当属 Java于是 Java 被卷得越来越狠。Go 语言正是在这种背景下成为转投的典型代表。除了内卷的主观原因还有一层客观原因不少国内大厂开始把 Go 作为后端开发语言之一字节跳动是国内最先使用 Go 的大厂之一腾讯的很多部门也开始拥抱 Go。这一判断在仓库的 Golang 学习路线 中也有呼应虽然国内使用 Go 语言的公司远没有 Java 多但这是一门生机勃勃的后端语言字节跳动和腾讯率先拥抱 Go 语言其实就能说明一些东西了。阿秀在学 Go 之前先买了一波书在校期间就看完了主要就是下面这四本《Go语言实战》《Go并发编程实战第2版》《Go Web编程》《Go语言高级编程》这四本书与 Golang 学习路线 中基础入门 进阶选看的书单互为补充。B 站上的 Go 语言视频整体不多阿秀翻遍了自己的 Go 收藏夹最终留下这三个值得推荐的。2.1 小白新手向【尚硅谷】Golang入门到实战教程尚硅谷这套教程定位是面向从未接触过其他编程语言的小白所以讲得细致方方面面都讲清楚。但反过来说有的地方太太太细致略显啰嗦因此更适合纯编程小白。地址https://www.bilibili.com/video/BV1ME411Y71o推荐指数⭐⭐⭐⭐⭐适用人群完全没有编程基础的同学2.2 有基础同学向Go语言编程快速入门Golang很多学 Go 的同学有其他语言基础比如阿秀就是先学了一两年 C 再转 Go 的。对这类同学从零基础的视频看起性价比太低。这门课的定位就是你有其他语言基础所以很多基础语法一笔带过三两句解释完视频不长仅六小时很快就能看完。地址https://www.bilibili.com/video/BV1fD4y1m7TD推荐指数⭐⭐⭐⭐⭐适用人群有其他编程语言基础、想快速上手 Go 的同学2.3 兼顾基础与效率黑马程序员 20 个小时快速入门 go 语言阿秀学 C 时就用黑马视频入门学 Go 又轮到了黑马——黑马YYDS。这套教程结合了上述两个 Go 视频的优点能同时兼顾零基础和有基础的同学。如果你想学 Go又希望尽快上手干活就推荐这门课。地址https://www.bilibili.com/video/BV1UW411x7v2推荐指数⭐⭐⭐⭐⭐仓库佐证这门黑马 Go 入门课BV1UW411x7v2在 Golang 学习路线 中同样被作为视频入门首选并给出了上中下三部分完整地址上 BV1UW411x7v2、中 BV1UW411x7Ve、下 BV17W411W7hm配合其教案一起看效果更佳。Go 路线小结零基础看尚硅谷有基础看六小时快速入门想平衡效率和实战选黑马 20 小时课程。入门后建议配合 Golang 学习路线 的阶段划分推进先计算机基础 → 基础语法 → 进阶编程Gin、Gorm 等框架→ 微服务学完前三个阶段基本就可以去找 Go 开发工作了。3、前端HTML/CSS/JavaScript 打底Vue 深入前端的三大基础 HTML、CSS、JavaScript 的优秀视频在 B 站数不胜数这里推荐阿秀看过的、觉得不错的前端视频。3.1 黑马程序员 pink 老师前端入门教程H5CSS3移动端Pink 老师可以说是黑马前端的金牌讲师口音友善、人和蔼很多学前端的人都是从 Pink 老师开始的。这门前端入门教程零基础必看的 h5(html5)css3移动端前端视频教程讲得很不错阿秀开 2.0 倍速看完因为本科就学过一些 HTML、CSS 概念还会时不时手动快进。地址https://www.bilibili.com/video/BV14J4114768推荐指数⭐⭐⭐⭐⭐适用人群前端零基础入门3.2 黑马程序员 JavaScript 核心教程上面 Pink 老师的课大致覆盖了 HTML、CSS、JavaScript 三大基础技能但核心的 JS 概念讲得不够深入。因此阿秀建议后期再看一门JS 核心教程来补充核心概念——这个必看地址https://www.bilibili.com/video/BV1k4411w7sV推荐指数⭐⭐⭐⭐适用人群已入门前端、需要补齐 JavaScript 核心概念的同学3.3 Vue 相关Vue 作为目前前端主流框架之一很多成熟项目的前端开发都基于它。阿秀从后端出身的角度表示很喜欢 Vue 的渐进式特性。他这段时间看的两个 Vue 视频如下。1、电商平台数据可视化实时监控系统Echarts-vue项目综合练习这是黑马的实战类视频。阿秀直言自己学习编程基本靠 B 站和看书统计下来在 B 站看的视频约 80% 出自黑马。这类实战视频如果从头到尾认真敲下来收获会不小。地址https://www.bilibili.com/video/BV1bh41197p8推荐指数⭐⭐⭐⭐⭐2、Vue源码解析尚硅谷出品阿秀的学习习惯是对一门新技术的底层源码感兴趣——学 C 时看侯捷老师的 STL 源码剖析视频和书籍学 Golang 时慢慢看 Go 源码解析视频学 Vue 时也去找了源码解析还真找到了尚硅谷的这门课。虽然还没看完但讲解非常不错。地址https://www.bilibili.com/video/BV1op4y1h7Fv推荐指数⭐⭐⭐⭐适用人群对 Vue 底层原理渐进式实现感兴趣的同学前端路线小结Pink 老师的课程打基础 → JS 核心教程补核心概念 → 黑马 EchartsVue 实战项目练手 → 学有余力再看 Vue 源码解析理解底层原理。这条链路也正好符合先会用、再理解的学习节奏。4、学习策略总结如何把收藏夹吃灰变成真正学会结合本文推荐的三大方向课程以及第一期C/C、Java、操作系统、计算机网络、数据结构与算法、MySQL、Linux的内容可以从阿秀的自学经验中提炼出几条可复用的学习策略先抄代码再写代码学习编程最开始不是写代码而是抄代码。跟着视频逐行敲多敲几遍自然进步快。有疑问先看下去好课程如黑马 Python通常会把学生的疑问点前置考虑遇到不懂的先耐心看后面老师基本会讲到不要轻易弃课。视频 书籍 项目三件套视频负责带你上手经典书籍如《利用Python进行数据分析》、Go 四本书负责建立系统认知实战项目如 Kaggle 案例、Vue 可视化项目负责把知识转化为能力。仓库中 Golang 学习路线 提供的基础语法 → 练手项目starcharts、wechat-go→ 进阶框架Gin、Gorm→ 微服务进阶路径就是这套打法的完整示范。按需取用不贪多B 站优秀的视频很多本文推荐的也未必全但资料不在多而在于精——把一两门学好就基本够用。如果大家有更好的视频推荐也欢迎在仓库对应文章下留言交流。最后本文涉及的所有视频截图与书籍照片均存放于 picture 目录各推荐课程的配套资源如教案、电子书可结合 免费资源清单 自行查找国外优秀视频的推荐则记录在 第三期国外篇 中可对照阅读。赞分享文档教程知识库【免费下载链接】InterviewGuide「InterviewGuide」是阿秀从校园-职场多年计算机自学过程的记录以及学弟学妹们计算机校招秋招经验总结文章的汇总包括但不限于C/C 、Golang、JavaScript、Vue、操作系统、数据结构、计算机网络、MySQL、Redis等学习总结坚持学习持续成长项目地址https://gitcode.com/forthespada/InterviewGuide点击查看免费下载相关推荐InterviewGuide 编程自学资源盘点Python、Go 与前端 B 站课程实战指南第二期InterviewGuide 编程自学资源盘点Python、Go 与前端 B 站课程实战指南第二期 本篇是阿秀「我学编程全靠B站了」系列的第二期聚焦三类文档教程知识库InterviewGuide 学习资源指南B 站编程视频精选清单Python / Go / 前端方向InterviewGuide 学习资源指南B 站编程视频精选清单Python / Go / 前端方向 本文基于 InterviewGuide 仓库中《我学教程我学编程全靠B站了Python、Go 语言与前端 JavaScript/Vue 优质视频全盘点InterviewGuide 学习资源第二期我学编程全靠B站了Python、Go 语言与前端 JavaScript/Vue 优质视频全盘点InterviewGuide 学习资源第二期 本文整理自 I教程上一篇redux-form FormSection 完全指南用 name 前缀拆分并复用表单区块下一篇PX4 提交规范实战用 Conventional Commit 格式打造可追溯、可通过 CI 校验的提交创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑