CodeRoadMap
首页学习路线课程题库资讯开源项目社区更多产品
私教学习
一对一学习按你的目标定制路线,每周 1v1 复盘
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

学习

学习路线课程题库资讯一对一学习

资源

开源项目更多产品资源库用户中心内容说明

社区

社区动态关于作者联系作者GitHub

© 2026 CodeRoadMap · 由 程序员柏风 独立维护

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
返回首页
全栈16 周

全栈开发路线图

译自 roadmap.sh 全栈路线图:HTML/CSS/JS → React → Node.js → 数据库 → AWS 部署 → DevOps 自动化,每个阶段都配有项目实战检查点。

内容来源:roadmap.sh Full Stack Roadmap

登录后追踪本课程进度 —登录

从第 1 课开始

全部课时

37 节
  1. 01

    HTML

    网页的骨架:超文本标记语言。

  2. 02

    CSS

    为网页穿上外衣:层叠样式表。

  3. 03

    检查点:动手做静态网页

    学完 HTML 和 CSS 后的项目实战。

  4. 04

    JavaScript

    让网页动起来:交互逻辑的语言。

  5. 05

    检查点:为网页添加交互

    用 JavaScript 实现页面交互的能力验收。

  6. 06

    npm 包管理器

    JavaScript 生态的包管理工具。

  7. 07

    检查点:使用外部包

    用 npm 安装并在页面中使用第三方依赖。

  8. 08

    Git 版本控制

    分布式版本控制系统,开发者必备。

  9. 09

    GitHub 代码托管

    基于 Git 的代码托管与协作平台。

  10. 10

    检查点:协作与 GitHub 主页

    打磨你的 GitHub 主页,把项目都推上去。

  11. 11

    React

    最流行的前端 UI 库。

  12. 12

    Tailwind CSS

    原子化 CSS 框架,快速构建界面。

  13. 13

    检查点:构建完整前端应用

    前端基础阶段的结业验收。

  14. 14

    Node.js

    让 JavaScript 跑出浏览器。

  15. 15

    检查点:命令行应用

    用 Node.js 构建实用的 CLI 工具。

  16. 16

    PostgreSQL

    功能强大的开源关系型数据库。

  17. 17

    Redis

    内存数据结构存储:缓存、消息队列利器。

  18. 18

    检查点:CRUD 应用

    用 CLI 应用练习数据库增删改查。

  19. 19

    RESTful API

    Web 系统间通信的架构风格。

  20. 20

    JWT 认证

    基于令牌的安全信息交换标准。

  21. 21

    检查点:完整的全栈应用

    前端 + JWT 后端 + 数据库的结业项目。

  22. 22

    Linux 基础

    几乎所有代码最终都跑在 Linux 上。

  23. 23

    AWS VPC 虚拟私有云

    在云端划出你自己的隔离网络。

  24. 24

    AWS EC2 虚拟服务器

    可伸缩的云端计算能力。

  25. 25

    AWS S3 对象存储

    云端文件存储与分发。

  26. 26

    AWS Route53 DNS

    域名解析与流量调度。

  27. 27

    AWS SES 邮件服务

    大规模收发邮件的云服务。

  28. 28

    AWS 基础服务

    云服务入门:先学这几个就够了。

  29. 29

    Terraform 基础设施即代码

    用代码定义和管理云基础设施。

  30. 30

    Ansible 自动化配置

    无代理的配置管理与部署工具。

  31. 31

    检查点:部署到 AWS

    把应用真正搬上云。

  32. 32

    GitHub Actions

    GitHub 内置的工作流自动化。

  33. 33

    检查点:CI/CD 持续集成与部署

    推送即部署:自动化发布流水线。

  34. 34

    Monit 监控

    轻量级的进程与服务监控工具。

  35. 35

    检查点:监控与自动重启

    给应用加上健康监护。

  36. 36

    检查点:自动化部署

    用 Ansible 消灭手工操作。

  37. 37

    毕业检查点:全自动化基础设施

    IaC + 供给 + CI/CD + 监控,全部打通。