学习
整理课程、书籍和方法。
01 先写问题清单
学习开始前先写出想解释的具体问题,资料搜索会从漫无目的变成可验证任务。
查看站内整理02 从官方文档开始
先看概念、约束和最小示例,再参考社区文章,可以减少被过时教程带偏。
查看站内整理03 建立最小实验
把一个概念缩成几十行可运行代码,实验结果比只读结论更容易形成长期记忆。
查看站内整理04 检索式学习
用问题、关键词、版本和错误信息组合搜索,比直接搜索一个宽泛技术名更高效。
查看站内整理05 间隔复习
把重要概念分散到不同时间复习,重点回忆结论和使用条件,而不是重复抄写。
查看站内整理06 主动回忆
合上资料尝试解释一个概念,再对照原文补齐缺口,效果通常优于重复阅读。
查看站内整理07 交错练习
在相关但不同的问题之间切换,有助于判断方法适用范围,而不是只记住单一题型。
查看站内整理08 费曼解释法
用自己的话向不了解背景的人解释,再回到原始资料检查遗漏和错误。
查看站内整理09 概念卡片
一张卡片只回答一个问题,正面写问题,背面写结论、例子和一个容易混淆的边界。
查看站内整理10 错题变成知识点
记录错误原因、触发条件和下次检查方式,不只保存最终正确答案。
查看站内整理11 阅读源码入口
从 README、入口文件、配置和测试开始,先建立地图再深入单个实现。
查看站内整理12 用测试理解 API
先读已有测试的输入、输出和边界,可以比通读实现更快理解库的实际契约。
查看站内整理13 用 DevTools 验证
Network、Console、Elements 和 Performance 面板分别回答不同问题,先提出假设再打开工具。
查看站内整理14 终端基础
目录、路径、管道、重定向和退出码是开发自动化的共同语言,值得单独练习。
查看站内整理15 Git 基础练习
创建仓库、提交、分支、合并和回退组成最小 Git 闭环,先掌握闭环再研究高级命令。
查看站内整理16 HTTP 基础练习
用 curl 或 DevTools 观察请求方法、状态码、请求头、响应头和缓存行为。
查看站内整理17 JavaScript 基础路线
先掌握值、函数、对象、数组、模块和异步,再学习框架的抽象层。
查看站内整理18 TypeScript 学习顺序
从基础类型、对象、函数、泛型、模块和类型体操逐步推进,避免一开始追复杂技巧。
查看站内整理19 CSS 学习顺序
先理解盒模型和普通流,再学习 Flex、Grid、定位、响应式和动画。
查看站内整理20 无障碍学习
把键盘操作、焦点、语义和可访问名称加入每次练习,不要等到最后才修复。
查看站内整理21 性能学习
先学会观察 LCP、INP、CLS 和资源瀑布,再根据数据决定优化顺序。
查看站内整理22 Astro 学习路径
先完成页面、布局、内容集合和部署,再逐步加入需要的客户端交互。
查看站内整理23 SQL 基础路线
查询、过滤、排序、连接、聚合和索引是进入数据工作的最小知识集。
查看站内整理24 Linux 部署练习
用户、权限、进程、日志、端口和 Nginx 组成静态网站部署的基本操作面。
查看站内整理25 Docker 学习顺序
先理解镜像、容器、端口和卷,再学习 Compose 与多阶段构建。
查看站内整理26 英文文档阅读
先看标题、摘要、示例和限制,再逐段处理术语,不必追求一次读懂全部细节。
查看站内整理27 小项目里程碑
把项目拆成可演示的最小版本、内容版本、验证版本和部署版本,每一步都有可见产物。
查看站内整理28 录制演示
用短视频或 GIF 记录关键流程,既能验证功能,也方便复盘表达是否清楚。
查看站内整理29 学习日志
每天记录问题、结论、证据和下一步,周末只整理真正改变理解的内容。
查看站内整理30 把学习变成产出
每学一个概念至少留下一个可运行实验、一张结构图或一篇短记录。
查看站内整理