自学计算机时,可以选择以下网课:
计算机科学速成课
内容:一门全面的计算机原理入门课程,包括软件工程、人工智能、操作系统等主题。
平台:B站上有中文字幕版。
Udacity的Advanced OS公开课
内容:高级操作系统课程。
平台:Udacity平台。
清华大学的操作系统公开课
内容:适合初学者的操作系统入门课程,配套实验。
平台:清华大学课程。
Coursera
内容:提供众多计算机编程相关的课程,包括Python、Java、C++等编程语言的入门和进阶课程。
平台:Coursera平台。
Udemy
内容:提供大量的计算机编程课程,涵盖各种编程语言、开发框架和技术。
平台:Udemy平台。
Codecademy
内容:提供互动式的编程学习环境,适合初学者快速上手基本的编程概念和语法。
平台:Codecademy平台。
极客时间
内容:提供丰富的计算机编程课程,内容深入浅出,涵盖热门编程语言、开发工具和技术领域。
平台:极客时间平台。
廖雪峰的官方网站
内容:提供免费的编程教程,包括Python、Java、Git等。
平台:廖雪峰官方网站。
哈工大李治军老师的操作系统课程
内容:基于Linux 0.11的操作系统实验课程。
平台:哈工大课程。
中科大郑烇老师的《计算机网络》课程
内容:以活泼、生动和案例驱动的授课风格,帮助学生深入理解计算机网络的各个方面。
平台:B站。
青岛大学王卓老师的《数据结构与算法基础》课程
内容:提供清晰易懂的讲解,帮助学生掌握数据结构与算法。
平台:B站。
这些课程涵盖了计算机科学的多个方面,适合不同层次的学习者。建议根据自己的兴趣和需求选择合适的课程进行学习。