计算机专业有哪些不错的公开课资源?

144 篇文章 1 订阅
132 篇文章 1 订阅

前言

作为一个大学从不去上课,只在宿舍看公开课的人自学的人来说,几十门公开课组成了我所有的基础,我太多想推荐的了。

这是这些课,才让三本学校出身的我,在面试时镇定自若,底气十足,将融汇贯通的答案告诉给面试官,最后拿到BAT的offer, 去了阿里。

让我从最精华、冷门,却最棒、最基础的介绍起:

一、编程范式(万CS课之母)

带你从C语言开始,讲到函数式语言,再到python跟java;

下面是我当时对最精华的课程的保留,重复看了好多遍,以至于我都会了这老师的口头禅:“Does it make sense?”

娓娓道来,是我看过最棒的公开课与老师:

在这里插入图片描述

斯坦福大学开放课程:编程范式(共四节)_哔哩哔哩

看了他之后,再看CSAPP跟SICP就很简单了,因为基础都打好了:

  • 比如,类型转换是怎么样的,隐式跟显式有什么区别,对值跟指针转类型都有什么区别,底层是怎么运行的?
  • 指针,玩的出神入化,我敢说,你看完后还不懂指针,那肯定是你没认真听;
  • C语言的内存布局?不在话下,stack栈、heap堆,ELF文件怎么排列的?
  • 等等。

万丈高楼平地起,依我说,万CS公开课由此起。

相信我,看几十分钟你就会沉迷在这老师的魅力之下。

二、算法思想、数据结构

我看过很多网课跟数据结构的书,现在工作后回头看,真没必要。

算法、数据结构就两个重要点:

  • 面试需要
  • 工作偶尔需要

那么,最重要的是刷算法题(leetcode),还有心里有算法思想,那就是这个算法是用来解决什么问题的,如何应用。

至于像《算法导论》,看都不要看,那数学证明,对于不学理论CS的我们来说,除了装逼一点用都没有。

【MIT公开课】6.006 算法导论(完结·中英字幕·机翻)_哔哩哔哩

在这里插入图片描述

三、计算机组成原理、操作系统

组成原理对CS学生来说,了解就好,不用太深入;

操作系统,必须得深入,因为你以后工作就是跟linux打交道了。

CSAPP( 深入理解计算机系统), 这神书不多解释了,就是给CS学生用的组成原理+操作系统。

有了 一 编程范式的基础,看这本书,搭配下面公开课,那就没什么底层知识能难到你了。

正因为有了这些基础,我现在工作都解决了很多别人解决不了的底层问题:

  • 动态链接库为什么缺失了,应该怎么查?
  • 这系统的load负载怎么那么高,软interrupt中断那么多?
  • 为啥linux的终端会抱没可用 file descriptor?
  • 等等

【精校中英字幕】2015 CMU 15-213 CSAPP 深入理解计算机系统 课程视频_哔哩哔哩
在这里插入图片描述

以上三个,精华中的精华,值得反复观看。

下面的就是兴趣+课外学习了:

SICP 的公开课:

【CS公开课】计算机程序的构造和解释(SICP)【中英字幕】【FoOTOo&HITPT&Learning-SICP】_哔哩哔哩

在这里插入图片描述

SICP的习题太多了,一般人几乎不可能全部做完,学了之后性价比也很低,我是不推荐看啦,因为你都有一、编程范式里的函数式语言编程基础了。

计算机网络:

计算机网络,我其实非常不推荐看公开课:

  • 对计算机网络来说,你需要的是自己看书组网学习;
  • 看视频很容易觉得自己理解了,但后来发现,啊, 原来我全部不会;
  • 所以你需要一些实用的实验来做,来验证,从错误中学习;
  • 这个话题太大,有机会再分享

【斯坦福大学】CS144 计算机网络介绍(完结·中英字幕·机翻)_哔哩哔哩

-END-


Python入门全套学习资料附带源码:

Python全套学习路线 (以下所有资料文末免费领取)

Python安装包
链接:https://pan.xunlei.com/s/VNlRZOxzhb147tdluq7TWA8DA1?pwd=gx9b#
复制这段内容后打开手机迅雷App,查看更方便

部分福利《看漫画学PythonPDF》
链接:https://pan.xunlei.com/s/VNm4IJCFa20_O9hHoNuKDLdmA1?pwd=557b#
复制这段内容后打开手机迅雷App,查看更方便

在这里插入图片描述

Python零基础入门视频

在这里插入图片描述

Python项目源码

在这里插入图片描述

Python入门到进阶电子书籍和实战案例

在这里插入图片描述

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈

在这里插入图片描述

资料领取

上述这份完整版的Python全套学习资料已经上传网盘,朋友们如果需要可以微信扫描下方二维码输入“领取资料” 即可自动领取
或者

点此链接】领取

  • 22
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值