自学计算机课程

## 介绍

1. [计算机科学](https://zh.wikipedia.org/wiki/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A7%91%E5%AD%A6)什么是计算机科学?计算机科学有什么内容?是研究什么的?这个我也说不清楚。就放个维基百科的链接吧

## 国内课程

[网页云大学计算机专业课程](https://study.163.com/curricula/cs.htm)

### 国内课程

> 课程是一些我上过,一些感觉还不错的。具体喜欢可以根据个人喜好,选择。主要知识点需要能够覆盖到。

#### 阶段1

1. [计算机速成课](https://www.bilibili.com/video/av21376839/?p=1)

2. [计算机文化基础课](https://www.xuetangx.com/course/THU08091000326/5882756?channel=search_result)

3. [C语言程序设计](https://www.icourse163.org/course/0809ZJU007A-199001?outvandor=zw_mooc_pclszykctj_)还有进阶课程

4. [微积分——多元函数与重积分](https://www.xuetangx.com/course/THU07011000401/5882925?channel=search_result)

5. [微积分——极限理论与一元函数](https://www.xuetangx.com/course/THU07011000400/5882912?channel=search_result)

#### 阶段2

1. [离散数学](https://www.icourse163.org/course/NEU-1205984813)

2. [计算机组成与原理](https://www.icourse163.org/u/mooc1463468641395?userId=1017189476)

3. [数据结构](https://www.icourse163.org/course/ZJU-93001)

4. [C#程序设计](https://www.icourse163.org/course/PKU-1001663016)推荐学习java

#### 阶段3

1. [网络技术与应用](https://www.icourse163.org/course/NJUPT-1001639008?tid=1459736442)

2. [数据库系统](https://www.icourse163.org/course/0809HIT026C-1001578001?outvandor=zw_mooc_pclszykctj_)

3. [软件工程](https://www.xuetangx.com/course/THU08091000367/5883555?channel=search_result)

#### 阶段4

1. [操作系统-学堂在线视频](https://www.xuetangx.com/course/THU08091000267/5883104?channel=search_result)这个是课程的主页[OS2020spring](http://os.cs.tsinghua.edu.cn/oscourse/OS2020spring#A.2BZVlbZluemow-)

4. [编译原理](https://www.icourse163.org/course/NUDT-1003101005)

## 国外课程

[TeachYourselfCS-CN](https://github.com/keithnull/TeachYourselfCS-CN/blob/master/TeachYourselfCS-CN.md)

[teachyourselfcs](https://teachyourselfcs.com/)

### 国外课程

#### 第一阶段

1. [Introduction to Computer Science and Programming in Python](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/index.htm) 介绍计算机科学和python编程

2. [cs61a-The Structure and Interpretation of Computer Programs](https://inst.eecs.berkeley.edu/~cs61a/archives.html)入门课程。程序的构造与解析。SICP.

#### 第二阶段

1. [CS 61B Data Structures, Spring 2019](https://sp19.datastructur.es/)数据结构

2. [cs 61c Great Ideas in Computer Architecture (Machine Structures)](https://cs61c.org/su20/)类似计算机的组成原理。

3. [15-213 Introduction to Computer Systems](http://www.cs.cmu.edu/~./213/index.html)

4. [Mathematics for Computer Science](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-spring-2015/)计算机科学当中的数学

### 第三阶段

1. [cs144](https://cs144.github.io/)计算机网络

2. [CS186 Introduction to Database Systems](https://inst.eecs.berkeley.edu/~cs186/archives.html)数据库系统介绍

3. [cs169 Software Engineering](https://inst.eecs.berkeley.edu/~cs169/archives.html)软件工程

### 第四阶段

1. [6.828 Operating System Engineering](https://pdos.csail.mit.edu/6.828/2019/schedule.html) 操作系统

2. [cs143](http://web.stanford.edu/class/cs143/)编译原理

3. [6.824: Distributed Systems](https://pdos.csail.mit.edu/6.824/)分布式系统

### 

## 网站

- [中国大学mooc](https://www.icourse163.org/channel/3002.htm)

- [学堂在线](https://www.xuetangx.com/search?query=&org=&classify=1&type=&status=&page=1)

- [coursera](https://www.coursera.org/)

## 书籍

- [英文版电子书打包下载]()

- [编译原理(本科教学版)(第2版)](https://u.jd.com/tLje56l)  

- [数据库系统概念(原书第6版)](https://u.jd.com/tTjeLrS)

- [算法(第4版)(图灵出品)](https://u.jd.com/tDjmgT7)

- [领域驱动设计 软件核心复杂性应对之道 修订](https://u.jd.com/t7j57cL)

- [深入理解计算机系统(原书第3版)](https://u.jd.com/tUfu614)

- [网络是怎样连接的(图灵出品)](https://u.jd.com/tCjm8TO)

- [计算机网络:自顶向下方法(原书第7版)](https://u.jd.com/tyj5Opv)

- [数据密集型应用系统设计](https://u.jd.com/t5joJnr)

- [计算机体系结构:量化研究方法(英文版·原书第6版)](https://u.jd.com/tujmzPn) 

- [重构 改善既有代码的设计](https://u.jd.com/tvftL3Q)  

- [编程珠玑全集:编程珠玑 第2版+编程珠玑](https://u.jd.com/t7j5c8S)  

- [计算机程序的构造和解释 原书第2版 典藏版](https://u.jd.com/tlj4Xan) 

- [计算机科学概论(原书第7版)](https://u.jd.com/trjoDIg)    

- [大话设计模式](https://u.jd.com/t6jei4B)    

- [编码 隐匿在计算机软硬件背后的语言](https://u.jd.com/tffu8gg) 

- [现货包邮 操作系统概念(原书第9版)操作系统导论基础理论 计算机专业书/科技丛书|8049683](https://u.jd.com/tLjmd2A)  

- [操作系统导论 虚拟化 并发 持久性 系统编程 xv6编程](https://u.jd.com/ttjejeR)  

- [计算机科学中的数学 信息与智能时代的必修课](https://u.jd.com/t2j4jYp) 

- [算法设计手册)](https://u.jd.com/t5jFtFE)

- [软件工程:实践者的研究方法第六版](https://u.jd.com/tmjmo9q)  

- [敏捷软件开发:原则、模式与实践/软件工程实践丛书 软件工程实践丛书 敏捷开发指南 软件工程书籍](https://u.jd.com/tLjezsa)   

- [算法图解 像小说一样的算法入门书](https://u.jd.com/t0jeFxd)  

- [包邮 计算机组成与设计:硬件/软件接口(英文版 原书第5版 RISC-V|8061310](https://u.jd.com/t6jmkAr)  

- [学习之道 芭芭拉 赠电子版](https://u.jd.com/tkfusEs)

- [浪潮之巅第四版 吴军 另著数学之美](https://u.jd.com/ttjFudt) 

- [周志华作品 AI人工智能书籍:机器学习理论导引/机器学习](https://u.jd.com/tQj4SIc)

- [智能时代 大数据与智能革命重新定义未来 吴军的书](https://u.jd.com/t3j4CkZ)

## 工具

1. SSR2代理工具。[SSR2代理工具](https://www.pankvyh.xyz/i/17215007) 私信自动回复。

2. 

你可能感兴趣的:(自学计算机课程)