B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础

作者 |  Rocky0429
来源 |  Python空间


注:之前就一直强调计算机基础的重要性,今天给你们搜索了相应的课程


大家好,我是 Rocky0429,一个对计算机基础一无所知的蒟蒻

作为一个所谓的计算机科班出身的人来说,特别难为情的是自己的计算机基础很差,比如计算机网络当年一度差点挂掉,多亏当时的老师手下留情,给我一个刚及格的分数,但也因为这门课,造成我在之后申请奖学金的时候与其擦身而过。

我觉得我可以作为一个反例放在阳光下暴晒。熟悉我的读者可能知道我大学是搞 ACM 出身,当年我所有的精力都放在上面,每天沉迷的是学习各种算法,各种姿势切题,以至于我逃了大多数的课,就算去上课的时候也在搞不相关的东西。

当时一方面是环境使然,另一方面是像计算机网络这种课听起来太枯燥。每次考试靠突击,成绩还不错,也不会挂科,就这么随它去了。虽然听过很多基础很重要的说法,有时候会想想是不是要好好补一下基础的东西,还是因为各种各样的原因搁浅了…

直到考研复试,到面试那一步,除了算法方面,面对各种计算机网络\操作系统\数据库的问题,我感觉有点无力招架,只觉得自己当时的脑子充满浆糊,没有思考,有的只是临时死记硬背的东西。直到结束准备离开的时候,居中的老教授含蓄的建议,我才算真正有了要好好再回头去学的意识。

时间越长好像越明白这些基础知识和原理的重要性,这样说起来简单,但是其中的枯燥就让很多摩拳擦掌的同学折戟沉沙,都说兴趣最重要,怎么提气这个兴趣,最近我在逛 b 站的时候偶然发现了这么一个课程,通过图文并茂生动形象的介绍计算机的基础知识,看了十几集,觉得非常的棒,特地把这个《计算机科学速成课》推荐给大家。

Computer Science 是 Crash Course 下的系列课程之一,这个频道下还有很多其它优秀的课程。

B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础


Crash Course 链接:

https://thecrashcourse.com/



这些其它优秀课程范围很广,包括大历史、统计学、生物学、社会学、哲学、物理等等等等几十个学科系列,英语好的可以直接看英文的,英语不好的同学也不怕,可以去万能的 b 站,直接搜”10分钟速成课” 或者直接搜 b 站阿婆主“白花恋诗·彩”,大佬持续不断的翻译了好多,Orz…


B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础


当然上面这些不是本次的重点,不做过多说明,感兴趣的可以多关注一下。回到《计算机科学速成课》,为了表示尊重我把英文版的链接先放在下面:

Computer Science 网址:

https://www.youtube.com/playlist?list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo



这门《Computer Science》一共 40 集,都是英文的可能对英语不好的同学来说难度太大,但是不要慌,国内一些爱好者早已经把它们翻译成中文,也就是我在开头说的《计算机科学速成课》。这门课在 b 站上收获了 6.1 w+ 收藏,1.3w+ 点赞,1.3w+ 投币,在 GitHub 上同样也有 3.9k+ 的 star,妥妥的超级受欢迎的课!

B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础


B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础


b 站地址:

https://www.bilibili.com/video/av21376839/

GitHub 地址:

https://github.com/1c7/Crash-Course-Computer-Science-Chinese



感谢所有翻译人员的辛苦付出!

B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础


这门 40 集的课真的包含了超多的基础知识:

  • 1 – 早期的计算 – Early Computing

    2 – 电子计算 – Electronic Computing

    3 – 布尔逻辑与逻辑电路 – Boolean Logic & Logic Gates

    4 – 二进制 – Representing Numbers and Letters with Binary

    5 – 算术逻辑单元 – How Computers Calculate – the ALU

    6 – 寄存器 & 内存 – Registers and RAM

    7 – 中央处理器 – The Central Processing Unit(CPU)

    8 – 指令和程序 – Instructions & Programs

    9 –  高级 CPU 设计 – Advanced CPU Designs

    10 – 编程史话 – Early Programming

    11 – 编程语言 – The First Programming Languages

    12 – 编程原理:语句和函数 – Programming Basics: Statements & Functions

    13 – 算法初步 – Intro to Algorithms

    14 – 数据结构 – Data Structures

    15 – 阿兰·图灵 – Alan Turing

    16 – 软件工程 – Software Engineering

    17 – 集成电路、摩尔定律 – Integrated Circuits & Moore’s Law

    18 – 操作系统 – Operating Systems

    19 – 内存 & 储存介质 – Memory & Storage

    20 – 文件系统 – Files & File Systems

    21 – 压缩 – Compression

    22 – 命令行界面 – Keyboards & Command Line Interfaces

    23 – 屏幕 & 2D 图形显示 – Screens & 2D Graphics

    24 – 冷战和消费主义 – The Cold War and Consumerism

    25 – 个人计算机革命 – The Personal Computer Revolution

    26 – 图形用户界面 – Graphical User Interfaces

    27 – 3D 图形 – 3D Graphics

    28 – 计算机网络 – Computer Networks

    29 – 互联网 – The Internet

    30 – 万维网 – The World Wide Web

    31 – 网络安全 – Cybersecurity

    32 – 黑客与攻击 – Hackers & Cyber Attacks

    33 – 加密 – Cryptography

    34 – 机器学习与人工智能 – Machine Learning & Artificial Intelligence

    35 – 计算机视觉 – Computer Vision

    36 – 自然语言处理 – Natural Language Processing

    37 – 机器人 – Robots

    38 – 计算机中的心理学 – Psychology of Computing

    39 – 教育型科技 – Educational Technology

    40 – (完结) 奇点,天网,计算机的未来 – The Singularity, Skynet, and the Future of Computing



B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础



可以看到真的是应有尽有,像计算机的早期历史、编程的发展史,到二进制、指令和程序,到算法入门、数据结构,甚至是计算机安全、黑客、加密、机器学习 & 人工智能、计算机视觉、自然语言处理、机器人等等等等都有涉及。再夸奖的话我已经说不出来了,只能 Orzzzzzzzzzzzzzzzzz 了…

B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础

到这里你以为完了么?不!这怎么能够!译者们还贴心的在每一集的开头放上了片头总结,让你刚开始就能知道这一集讲了啥,哪个时间点讲了哪些知识点,真的是炒鸡贴心!

B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础


B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础


B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础


如此良心的一门课,如此贴心的翻译团队,真的强烈建议大家一定要好好看,沉下心来,认认真真的每天学一点,你会发现真的很不一样,有时候改变和成长就是这么潜移默化的进行


当然这么好看的课当然希望大家能够多多转发在看支持,让更多的朋友能够看到,大家一起学习一起进步!


今天的分享就到这,我要赶紧去看视频啦…


B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础


—  —

感兴趣的小伙伴可以在 B站 找到我:)

我的B站名称:程序员吴师兄

地址:https://space.bilibili.com/28610170

点击下方阅读原文直接前往访问~

原文始发于微信公众号(五分钟学算法):B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础