CS计算机课程自学资源、教程、路线;Front-End前端工程师-全栈工程师课程自学资源、教程、路线;A Computer Science Curriculum;Front-End Curriculum;免费与付费的计算机科学编程类中英文教程资源
- 切忌陷入教程地狱,会浪费大量不必要的时间。
- 本篇内容尽作者所能,减少各位纠结选XX课程的时间精力。注:本篇内容都会过时。
- 编程或英语,没有速成法,必经长时间历练,每日点点滴滴的沉淀积累。
内容对错自己评判,一概不负责。文章谨慎参考,内容带有私货。内容有误导倾向,请自行负责,后果自负。
- 声明
- 目录
- 计算机编程后端自学 👍
- 前端全栈自学 👍
- AI工具辅助 👍
- 英文阅读自学 👍
- 英文阅读工具 👍
- 辅助工具 👍
- 身体健康养护 👍
- CS相关社区讨论交流 👍
- Step by Step Building 100 Days Project
- QQ群:916804503
- 初期没人交流,欢迎大家分享共同搭建社区。课程Q&A: Discussions
CS计算机课程自学资源、教程、路线 - Computer Science Curriculum
- 参考:Teach Yourself Computer Science
- 参考:计算机科学课程体系规范2013
- 参考:全球计算机教育范式
- 参考:美国一流大学计算机组成与系统结构实验课程研究
- 参考:计算机组成原理课程实践教学探索
Index | Language | Topic | Course | Book |
---|---|---|---|---|
1 | Python | 程序抽象 | CS 61A: Structure and Interpretation of Computer Programs | Composing Programs |
2 | CS宏观 | 构建计算机 | From Nand to Tetris | The Elements of Computing Systems |
3 | Java | 数据结构与算法 | CS 61B Data Structures | UC Berkeley's Data Structures course |
4.1 | C | 计算机架构 | CS 61C | Computer Organization and Design RISC-V Edition |
4.2 | C | 计算机架构 | CMU 15-213 | Computer Systems: A Programmer's Perspective, 3/E (CS:APP3e) |
5 | 计算机网络 | CS 144 | Computer Networking: a Top Down Approach) | |
6 | 操作系统 | CS 162 | Operating Systems: Three Easy Pieces) Operating Systems: Principles and Practice |
-
用十年来学编程 学习心态
-
Real Python CS61A之后不错的Python网站
-
build-your-own-x 做项目
-
cweagans/awesome-diy-software: A curated list of awesome DIY software.
- Open Source CS
- OSSU
- CS1000
- No Debt CS
- Teach Yourself CS
- Functional CS
- p1xt-guides
- The Missing Semester of Your CS Education
- Rusty-CS
- Teach Yourself Information Security
- cs-video-courses
- collegecompendium
- My 10-step self-taught CS curriculum - any recommendations?
- Github上有哪些优秀的教程资源合集?
- roadmap Computer Science
前端工程师-全栈工程师课程自学资源、教程、路线 - Front-End Curriculum
- 参考:MDN
- 参考:The Odin Project
- 参考:learning-roadmap
- 参考:Web Skills
- 参考: roadmap.sh
- 参考: spellbook-of-modern-webdev
Index | Topic | Course | Pricing |
---|---|---|---|
1 | 学编程 | Learn Programming | $65 |
2 | 学HTML CSS | Learn HTML CSS | $85 |
3 | 学习JavaScript | learnjavascript.online | $75 |
4 | 前端学习 - 巩固 | The Odin Project | 免费 |
5 | 进入框架 - React | react-tutorial.app | $95 |
6 | 学习前端与后端交互 | Full stack open | 免费 |
- Trending - CodePen 👍 简单的事情重复做, 不断在上面练习前端项目, 查文档+视频+书籍辅助
- 10,000+ Coding Practice Challenges // Edabit
- Home | Codewars
- Exercism
英文阅读·零基础·循序渐进式学习:单词、英语是为了用,不是为了背而背
阶段0 | 0词汇量 | 不背单词 | 30-40词/天 间隔重复长久记忆 目标4000词汇量 时间100天 |
---|
单词-看听例句-英文释义-中文释义-答题,(学习⇿复习),完成后卸载APP
阶段1 | 4000词汇量 | 感兴趣的技术英文网站 | 每天阅读学习技术 阅读过程中积累生词 活到老学到老读到老 |
---|
正常:阅读+沙拉查词生词本
变态加强:生词本+配合Anki间隔重复长久记忆 (学习⇿复习)
突破词汇量瓶颈期。阅读随着时间的增长积累加深,阅读速度由慢至快。熬。
阶段2 | 8000词汇量 | 英文阅读语法障碍 | 彩云小译·中英对照 语法和写作书《Great Writing》 |
---|
正常:完成语法和写作书《Great Writing》系列1-5;
加强巩固:《English Grammar In Use》或《Grammar In Context》或《English for Everyone:Grammar》
阶段3 | 词汇量+++ | 大量阅读 | 大量阅读 每天每周每月每年不间断阅读 刻意加深阅读材料难度、深度和广度 |
---|
- 有什么自学英语好用的书丶教材?
- 英语听力跟着Youtube做大量编程项目,边看双语字幕边听边查词...
- 沙拉查词-聚合词典划词翻译 👍
- 有道词典
- DeepL翻译
- Quicker调用沙拉查词-全局翻译 👍
- 彩云小译 👍
- Youtube双语字幕 👍
- Quicker聚合翻译OpenL DeepL
- WPS 全文翻译
- 沙拉查词+Anki 👍
人生之本,工作之本,夫妻生活之本。没有健康的身体,一切无从谈起。
腰背腿优先级最高
一周3 ~ 5练
30 ~ 60分钟/练
- 番茄时钟和久坐提醒
- 站立式工作台 👍
- 肺
- 跑步 👍
血液循环
- 跑步 👍
- 腰、腹
- 桥 👍
练腰背和颈椎
体验一次痛入脖颈,就不会想再体验了
- 单杠举腿
腹部
- 桥 👍
- 背
- 引体向上 👍
背
- 引体向上 👍
- 腿 PC肌 盆底肌 提肛
- 深蹲 👍
人老腿先老
- 凯格尔 👍
久坐不动 腰背颈椎出问题,盆底肌松弛引发前列腺疾病,如漏尿,伴发症湿疹等症状
- 深蹲 👍
- 胸
- 卧推
- 手指、手腕、前臂
- 握力器、负重卷绳、液压臂力棒
- 辅助健身记录手机App
- 训记App
- 程序员延寿指南 | A programmer's guide to live longer
- HTML & CSS
- 慕课网-前端工程师体系课
- FreeCodeCamp
- JavaScript Algorithms and Data Structures
- 80% Legacy Responsive Web Design
- Learn HTML CSS
- learnjavascript.online
- CS 61A: Structure and Interpretation of Computer Programs
- react-tutorial
- Full stack open
- Part 1
- Part 2
- Part 3
- Part 4
- Part 5
- CS 61B Data Structures
- English Reading 终生学习
- <Great Writing> F-5
- F
- 1
- 2
- 3
- 4
- 5
- <Grammar In Use> Blue Edition