此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

该路线图提供一个结构化的课程,教会你成为一名 Web 前端开发所需要了解的一切。通过学习每个章节,获得新技能(或者提升原有的技能)。每个章节都包括练习和评估,让你能够继续之前测试你对章节内容的理解。

Web 标准和**实践 (例如辅助功能和跨浏览器兼容)

这些章节是按照学习顺序而进行设计的,但每个章节又自成一体。例如,如果你已经对 HTML 非常熟悉了,你大可放心地跳过这个章节直接学习 CSS 部分。

你并不需要任何预备知识以开始这一章节,你仅需要一台可以运行现代浏览器并且联网的电脑和一颗好学之心。

如果你不确定 Web 前端是否适合自己,或是想在开始一个更长、更完整的课程之前先对其有一个更通识的了解,可以先阅读 Web 入门章节。

我们尽量让 Web 前端开发学习尽可能的轻松,但是你仍可能因为一些难以理解的点、或某段无法像预期中的那样工作的代码等原因而止步不前。

无论是新手还是富有经验的开发者都经常遇到困难,但是不要慌。“如何学习”章节提供了一些实用的有关如何查找信息和自行解决问题的提示,如果仍然上述提示仍然无法解决你的问题,大胆的在讨论区提出你的问题。

我怎么知道自己是否可以继续往下学习了?

本章节没有评估测试,但是请不要跳过它 — 这对于帮你准备好应对后面的练习和学习非常重要。

基础的计算机知识和基本的 Web 开发环境。

每个模块的评估练习都是针对测试你主题相关知识掌握能力设计的,完成了每个练习就表示你可以继续往后学习下一个模块了。

高效使用 Web 表单需要 HTML、CSS 和 JavaScript 知识。鉴于与表单打交道的复杂性,这一节被独立了出来。

学习本章前最好对 HTML、CSS 和 JavaScript 都有一定了解— 本章很多技术和**实践都需要用到它们。

本章节各模块均没有评估测试,但是第 2 章和第 3 章的学习教程应该能够让你很好的掌握现代工具的要义。