您的位置:首页 > 编程语言 > Python开发

淦!看了 B 站上的这些 Python 视频,我站起来了!

2021-06-13 08:38 826 查看

作者 | Rocky0429
来源 | Python空间


大家好,我是 Rocky0429。


B 站,作为 Z 世代的新式社交性学习平台,对我来说一直只是一个学习的好去处,学习这事儿肯定是我留在 B 站的唯一原因…


如果你非要问我为什么之前一直在循环播放“听狄胖的话”,那我也只能告诉你是我不小心点了鬼畜区,想知道小元芳是不是真的有许多问号…




我承认是我真的太年轻了,对知识总是太饥渴…




好了,这一篇儿可以翻过了,下面说点正经的…


我 Python 学习的很多视频都是在 B 站上看的,刚开始的时候也不知道谁好谁不好,陆陆续续的踩了很多坑,捡了很多垃圾,同样也甄别出来一些比较好的,我掏了掏我的收藏夹,瞄了瞄别人的推荐,将自己觉得比较好的推荐给大家,大家放心食用。


有事的时候就扔收藏夹里,没事的时候就拿出来晒晒太阳…




0x00 Python 基础


1、[小甲鱼]零基础入门学习Python


我大二的时候有一段时间想转去 Python,当时也没买书,就想先了解一下,不知道怎么就搜到了小甲鱼的论坛,当时跟着他的视频学过一段时间,觉得讲的挺有意思,还专门去他网站冲了个永久的会员,好像一百多来着,后面好像再也没登陆过…


后来看到小甲鱼的这门课在 B 站上已经 1500w+ 的播放量,搜索排名第一(不过第一的那个应该别人发的,他们自己的账号是200w+播放)。




这个课程看起来有点老了,但是内容差别不大,后来又搜了一下,他们又录制了最新版的《零基础入门学习 Python》,现在是更新到了序列,觉得不错的小伙伴可以追一下,对新手还是比较友好的。


旧版传送门:https://www.bilibili.com/video/av27789609
新版传送门:https://www.bilibili.com/video/av52080698


2、微软 Python 入门课程


这是微软放出的一门免费的 Python 教程,名字叫 Python for Beginners,专为初学者打造,一共有 44 个视频,每个视频的时长大概在 2-6 分钟之间,只有极少数的几个时间在 10 分钟以上。


整个课程由两位讲师共同讲解,分别是微软高级项目经理Christopher Harrison和微软的 AI Gaming 开发经理 Susan Ibach,英文配中文字幕,食用起来极佳,同时课程的示例代码和 PPT 微软也同步到了GitHub 上,只能一句卧槽走天下了…




如果你觉得这个教程不错,学完了基础可以看一下后续的微软官方的进阶教程,其实也是基础语言的一部分。


传送门:https://www.bilibili.com/video/BV1nE41127zQ
代码&PPT传送门:https://github.com/microsoft/c9-python-getting-started


0x01 Python 数据结构与算法


1、【北京大学】数据结构与算法Python版


数据结构与算法的重要性不言而喻,作为一个前 ACMer 更是深有感触。北京大学这门课主要由陈斌教授主讲,介绍常见的数据结构和相关的经典算法,包括线性结构、递归与dp、排序与查找、树及其算法等。


这门课我觉得最好的一个点是,比较关注数据结构与算法的时间空间效率,这个是很多课程忽略的地方,时间和空间效率是数据结构和算法yyds,学会了这个你就学会了分析优劣,成长是不可同日而语。




同时这门课也比较注重数据结构和算法的实践应用,毕竟只有真正用起来你才知道你是不是真的学会了,课程里的案例和变成习题建议好好做一下。


提醒一下,这个是面向有 Python 基础的,也就是你要先把 Python 基础学会。


传送门:https://www.bilibili.com/video/BV1VC4y1x7uv


0x02 爬虫


1、Python 爬虫全套课程


这是个比较全的 Python 爬虫教程,一共 100 集,没有什么特别长的,内容包括 http、requests、正则、bs4、xpath、异步爬虫、selenium和 scrapy 框架等等等等,其中还包括一些实战内容,大家可以跟着学习,顺便动手实操一下。




怎么说呢,爬虫这东西上手还是挺快的,也容易获得成就感,就是记得别乱爬,不然不小心就把自己爬进去了…


传送门:https://www.bilibili.com/video/BV1Yh411o7Sz


2、Python3 爬虫从入门到精通 - 崔庆才


爬虫在最开始学习的时候,看的是崔大的书《Python3网络爬虫开发实战》,应该快有第二版。


比起其他的通用的知识,视频还包括大家头痛的环境配置、常用软件和库的安装。这个应该不用我做过多解释,看就完事了。


传送门:https://www.bilibili.com/video/BV1a7411f76Z


0x03 数据分析


1、Python 数据分析与展示


北京理工大学 MOOC 教程,视频以表示数据为主要讲解内容,介绍 Numpy、Pandas、Matplotlib等内容,其中穿插着 4 个比较大的教学案例和一些小的示例,如果你能跟着学下来,基本上可以掌握数据表示、清洗、统计和展示数据的能力。




除了知识点以外,还有 Python 语言开发工具选择以及 AnacondaIDE 的基本使用方法等内容,大家可以对工具方面加以了解。


传送门:https://www.bilibili.com/video/BV1YJ411p7k9


2、利用 Python 进行数据分析


这个视频是针对动物书《利用 Python 进行数据分析》来讲的,这本书之前给学妹推荐了很多次,大家可以点击学妹进行查看…


视频搬自油管主 Chenghsi Hsieh,声音有点台湾腔诶,但是不影响听,甚至还有点想笑,明明是个男声,我听的时候脑袋里总是会出现嗲嗲的带着台湾腔的女孩子…害




课程一共有 54 节,大多数的时间还是比较长的,差不多 50 分钟往上走了,内容包括 Numpy、Pandas 以及数据可视化等等,如果你有书,可以对着书来看一下,没有的话也建议整本电子书,抛开视频,利用 Python 进行数据分析这本书也是值得看的。


传送门:https://www.bilibili.com/video/BV1ZJ411W77D


0x04 机器学习


1、浙江大学研究生机器学习课程


浙江大学 2017 级研究生课程机器学习,胡浩基老师课讲的很细,画质和声音也非常在线,可以搭配李航的《统计学习方法》来看,这门课对大家很头痛的公式推导的讲解还是很明白的。




传送门:https://www.bilibili.com/video/BV1dJ411B7gh


2、李宏毅机器学习课程


台湾大学李宏毅老师的课,国语。很多人选择他的课作为机器学习课程的入门首选,推荐的这个是 2021 年李宏毅老师新上传的机器学习课程,评价一如既往,大家放心食用。




可能很多同学也会推荐吴恩达的机器学习系列课程,一方面比起英文授课我还是喜欢在学习的时候听中文,另一方面在某些方面上,我觉得还是李宏毅老师的讲的容易懂一些,当然都很好,选择哪个看自己的喜好。


传送门:https://www.bilibili.com/video/BV1Wv411h7kN


3、【机器学习】微软官方 Python 高阶教程


这是我在 Python 基础提到的微软 Python 入门教程的高阶版,还是那俩讲师来讲的,高阶版围绕工具、Numpy、Pandas 和 scikit-learn 来讲,不多说了,感兴趣的可以去看一下。




可能扔到这里不太严格,大家见谅,这是写到最后突然想起来的


传送门:https://www.bilibili.com/video/BV1qa4y1Y7CD


到这里推荐的就差不多了,当然这只是 Python 涉及的一部分,而不是全部,像 Python 自动化、Python 开发虽然也接触过,但后来和自己喜欢的东西关联不是很大,就没再认真的研究过,大家对之外的方面感兴趣那就得自己动手去找找辣。


学习编程,任何的视频或者教材其实都只是辅助,自己动手实现才是最重要的。万事开头难,大家加油!



作者Info:

【作者】:Rocky0429
【原创公众号】:Python空间。
【简介】:CSDN 博客专家, 985 计算机在读研究生,ACM 退役狗 & 亚洲区域赛银奖划水选手。这是一个坚持原创的技术公众号,专注Python 编程,每天坚持推送各种 Python 基础/进阶文章,数据分析,爬虫实战,数据结构与算法,不定期分享各类资源。
【转载说明】:转载请说明出处,谢谢合作!~

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: