课程概述
以下资源是我个人看过(可能没看完)或其他人推荐的,可以通过这些课程自学计算机,免费。
学习路径
我认为你应该先从数字电路和计算机组成原理开始学起,同时学习C和Python语言,这样你就入门了。
非常重要的几门课是:数据结构与算法、操作系统、编译原理、计算机网络
这些课程可以为你打好基础
计算机图形学、物理仿真、游戏引擎、人工智能、图像处理是细分方向
还有一些课程教你工具的使用,例如:git、shell、docker等
最后还有一些很有用(很难)的数学,例如:图论、线性规划、计算几何等
课程列表
计算机科学速成课 Crash Course Computer Science https://www.bilibili.com/video/BV1EW411u7th/
王道计算机考研 计算机组成原理 https://www.bilibili.com/video/BV1ps4y1d73V/
图灵完备 (收费游戏 数字电路和计算机组成原理)https://store.steampowered.com/app/1444480/Turing_Complete/?l=schinese
从与非门到计算机(免费网络游戏 数字电路和计算机组成原理)https://www.nandgame.com/
从0到1设计一台计算机 https://www.bilibili.com/video/BV1wi4y157D3/
Logisim 数字电路仿真器 官网(慢)http://www.cburch.com/logisim/
Logisim Evolution 更好的Logisim https://github.com/logisim-evolution/logisim-evolution
浙江大学翁恺C语言 https://www.bilibili.com/video/BV1dr4y1n7vA/
Rust编程语言入门教程 https://www.bilibili.com/video/BV1hp4y1k7SV/
从0开始的C++算法课 https://www.bilibili.com/video/BV1Bu4y1Y7ow/
南京大学操作系统-蒋炎岩 https://www.bilibili.com/video/BV1Cm4y1d7Ur/
CSAPP-深入理解计算机系统 https://www.bilibili.com/video/BV1cD4y1D7uR/
一生一芯 https://www.bilibili.com/video/BV14F411975K/
GAMES101-现代计算机图形学入门-闫令琪 https://www.bilibili.com/video/BV1X7411F744/
吴恩达-机器学习 https://www.bilibili.com/video/BV164411b7dx/
吴恩达-深度学习 https://www.bilibili.com/video/BV1FT4y1E74V/
北大未名超算队 高性能计算入门 https://www.bilibili.com/video/BV1814y1g7YC/
一口气学完图论 https://www.bilibili.com/video/BV1aE4m1R79t/
【GeekHour】一小时Git教程 https://www.bilibili.com/video/BV1HM411377j
【装机教程】全网最好的装机教程,没有之一 https://www.bilibili.com/video/BV1BG4y137mG/
优秀的UP主推荐
3Blue1Brown https://space.bilibili.com/88461692
Ele实验室 https://space.bilibili.com/481434238
硬件茶谈 https://space.bilibili.com/14871346
GAMES-Webinar https://space.bilibili.com/512313464
王道计算机教育 https://space.bilibili.com/95228778
程序员鱼皮 https://space.bilibili.com/12890453