# 附录 本附录涵盖从计算机基础到工程素养的完整知识体系。 ## 目录 ### [一、计算机是怎么回事](./1-computer-fundamentals/transistor-to-cpu/) 从晶体管到操作系统,深入了解计算机如何工作。 ### [二、开发环境与工具](./2-development-tools/command-line-shell/) 掌握现代软件开发必备的命令行、Git、编辑器等工具。 ### [三、浏览器与前端](./3-browser-and-frontend/javascript-deep-dive/) 全面了解浏览器原理、JavaScript、前端框架和工程化实践。 ### [四、服务器与后端](./4-server-and-backend/backend-languages/) 深入后端开发、API 设计、认证授权、缓存和消息队列等核心技术。 ### [五、数据](./5-data/sql/) 从 SQL 到数据治理,全面掌握数据处理和分析技能。 ### [六、架构与系统设计](./6-architecture-and-system-design/monolith-to-microservices/) 学习微服务架构、分布式系统和系统设计方法论。 ### [七、基础设施与运维](./7-infrastructure-and-operations/linux-basics/) 掌握容器化、Kubernetes、CI/CD、云平台和监控告警。 ### [八、人工智能](./8-artificial-intelligence/ai-history/) 从 AI 历史到 Agent 智能体,全面了解人工智能技术。 ### [九、工程素养](./9-engineering-excellence/code-quality-refactoring/) 提升代码质量、测试策略、设计模式和工程实践能力。