Curriculums\#
作为一名本科非计算机专业的学生,我在朝着这个方向努力上着实吃了苦头,并不是因为它的知识又多又难,更多的是面对着信息差,你有时候甚至不知道朝哪个方向努力,因此迷茫的时候,不妨来看一下下面的优秀课程吧!
视频课程\#
- ✅ (已完结)【日语学习 0-N1语法全掌握】现代日语语法教程,助你构建正确日语语法体系: 目前最好的日语语法教程!并且免费没有任何广告
- ✅ 南京大学-C程序设计基础-W1开篇
- ✅ 01-操作系统概述 (操作系统的历史、学习操作系统的方法) [南京大学2024操作系统]
- 00. numpy与线性代数 - Python手搓神经网络
- 徒手写一个RISC-V编译器 - 第000课 - 课程简介
- 01-操作系统概述 (操作系统的历史、学习操作系统的方法) [南京大学2024操作系统]
- [算法竞赛入门] OI 选手的 VSCode 第一课 (JSOI24 冬令营科普讲座)
- MIT 6.828 Operating System Engineering
- UCBerkeley Course Computer Science 186
- MIT OpenCourseWare
- ✅ MIT the missing semester
- CS600: Advanced Algorithms
- riscv-operating-system-mooc
文档\#
- 计算机系统基础习题课 (2023 秋季学期)
- Static Program Analysis
- Stephen Marz: Blog→The Adventures of OS: Making a RISC-V Operating System using Rust
- 低レイヤを知りたい人のためのCコンパイラ作成入門→造C编译器
- 南京大学 计算机科学与技术系 计算机系统基础 课程实验 2023
- NJU PA
- ✅ 计算机教育中缺失的一课 The Missing Semester of Your CS Education 中文版
- llvm-ir-tutorial
- wasm-tutorial
- learn-assembly-on-Apple-Silicon-Mac
- 《动手学大模型》系列编程实践教程/上海交通大学
- Artificial-Intelligence-Berkeley-CS188
- microsoft/generative-ai-for-beginners
- ostep-projects
- iCSS
书籍\#
- Linux C编程一站式学习
- Operating Systems: Three Easy Pieces
- Interactive Linear Algebra
- Crafting Interpreters
- 玩Turing complete: Introduction to Computer Organization: ARM Assembly Language Using the Raspberry Pi
GitHub 项目\#
- 手搓数据库:miniob
下面是GitHub上的一些教程合集:
Master programming by recreating your favorite technologies from scratch.
awesome-deep-learning-and-machine-learning-questions
不定期更新】收集整理的一些网站中(如知乎、Quora、Reddit、Stack Exchange等)与深度学习、机器学习、强化学习、数据科学相关的有价值的问题
Curated list of project-based tutorials
计算机的优秀课程
A bunch of links to blog posts, articles, videos, etc for learning Rust
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.