后端开发
374 字约 1 分钟
2026-05-20
后端开发部分收纳服务端语言、运行时、接口开发和工程基础。它和前端的区别在于:后端更关注数据一致性、权限控制、业务规则、服务稳定性和系统边界。
学习路线
- Python:先建立通用编程、数据结构、函数、模块和文件处理能力。
- Node.js:理解事件循环、模块系统、Express、中间件和接口开发。
- Java:补齐面向对象、类型系统和企业后端常见基础。
- Python Web 与爬虫:用 Django/FastAPI 建接口,用 Requests/Scrapy/Selenium 获取数据。
- 数据库与缓存:把 SQL、Redis、事务、索引和缓存策略接入真实业务。
- 工程化:日志、错误处理、鉴权、配置、部署和测试。
当前页面
- Node.js:运行时、Express、中间件、接口和跨域。
- Python 基础:语法、流程控制、函数、文件、面向对象。
- Python Web 框架:Django 和 FastAPI。
- Python 爬虫与网络:Requests、网页解析、Selenium、Scrapy 和逆向加密。
- Python 专题补充:网络编程、并发编程、数据库操作、SQLAlchemy、常用 API 和常用库。
- Java 学习笔记:语法基础、面向对象和常见练习。
- Java 工程生态补充:线程、XML、注解、JDBC 和 Maven。
整理建议
后续可以补一个“后端项目模板”章节,统一记录 REST API 设计、鉴权、数据库访问、错误处理、日志和部署流程。