FrontEndGitHub / FrontEndGitHub

:octocat:GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、数据结构与算法、开发工具、求职面试等)

Home Page:https://www.kwgg2020.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

biaochenxuying opened this issue · comments

大家新年好呀,我是你们的 猫哥,我又回来啦 ~

相信大家过年都过得开心吧

过得开心,那么就开始学习了哈 ~

前言

作为一个所谓的计算机科班出身的人来说,特别难为情的是自己的计算机基础很差,相信这不是少数程序员的现状,而是绝大多数程序员的现状。

比如计算机网络当年一度差点挂掉,多亏当时的老师手下留情,给我一个刚及格的分数。

但是猫哥出来工作之后,特别觉得学生的计算机基础特别差,主要原因是老师和教育资源的问题,老师都是照着书本或者 PPT 讲的,十分乏味。

如果有好的学习资源,肯定能激发学习的兴趣的,或者学习起来容易一点,没那么难懂。

当程序员的时间越长好像越明白这些基础知识和原理的重要性,这样说起来简单,但是其中的枯燥就让很多摩拳擦掌的同学折戟沉沙,都说兴趣最重要,怎么提气这个兴趣。

最近猫哥在逛 b 站的时候偶然发现了这么一个课程,通过图文并茂生动形象的介绍计算机的基础知识,看了几集,觉得非常的棒,特地把这个《计算机科学速成课》推荐给大家。

计算机科学速成课

这门 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 站地址:

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

GitHub 地址:

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

如果你还想下载这门课,请在关注本公众号,回复 计算机 ,即可获得下载链接了。

之前还写过类似的:推荐 7 个 Github 上近 200k Star 的计算机学习资源,练好内功的秘籍!,相信你会找到宝藏!

最后

初级前端与高级前端之间,很大原因就是投入学习前端的时间、经验的差别,其实就是信息差。

如果有一个地方能又快又好的获得这些优质的前端信息,那么将会大大缩短从初级到高级的时间。

前端GitHub 就是这样一个仓库,能帮助前端开发人员节省时间的仓库!

公众号:前端GitHub,专注于挖掘优秀的前端开源项目,抹平你的前端信息不对称。

已经推荐了 面试项目CSS 奇技淫巧项目代码规范项目数据结构与算法项目JavaScript 奇技淫巧项目前端必备在线工具 等专题的近 200 个优秀项目了。

平时如何发现好的开源项目,可以看看这篇文章:GitHub 上能挖矿的神仙技巧 - 如何发现优秀开源项目


关于猫哥,大家可以看看我的年终总结 前端工程师的 2020 年终总结 - 乾坤未定,你我皆黑马

不知不觉,已经写到第 19 期了呢,往期精文请看下方宝藏仓库,请慎入!

https://github.com/FrontEndGitHub/FrontEndGitHub

往期精文

微信搜 “前端GitHub”,回复 “电子书” 即可以获得 160 本前端精华书籍哦,猫哥 WX:CB834301747