不要因为现实的平凡,就否定了那华丽的梦想!

学习路线

一、计算机核心知识

分类课程
1.常识入门课1.5 CS0 计算机科学速成课
C语言语法基础
Python语言语法基础
1.6 哈佛 CS50 计算机科学导论
1.7 伯克利 CS61A 计算机程序的构造和解释
1.8 MIT 计算机教育中缺失的一课
2.算法与数据结构
3.计算机组成原理与体系结构
4.计算机操作系统
5.编译原理
6.计算机网络
7.软件工程
8.数据库
9.分布式
10.并行计算

二、程序语言

分类课程
11.C
12.汇编语言
13.Linux操作系统
14.C++
15.Java
16.JavaScript
17.Python
18.C#
19.Lua

三、计算机进阶知识

分类课程

四、数学知识

分类课程
m1.初等数学
m2.高等数学
m3.微积分
m4.线性代数
m5.概率论与数理统计
m6.离散数学
m7.数值分析