学习 Web 开发

欢迎来到 MDN 学习区。这组文章意在为 Web 开发的完全初学者提供开始编写简单网站的一切所需的知识。

MDN 的这部分内容并不能让你从“新手”变成“专家”,但可以让你从“新手”到“舒适”。到那个程度以后,你已经拥有许多预备知识,可以自行探索,学习 MDN 的其他部分,以及其他中级到高级的内容。

对于完全的初学者,Web 开发有些挑战。我们会提供足够的详细的资料,来帮助你轻松愉快地学习相关主题。无论你是正在学习 Web 开发的学生(自学或者参与课程的方式),还是寻找课堂材料的老师,还是编程爱好者,抑或仅仅想对 Web 技术有更多了解,你都能找到你所需要的信息。

重要:学习区的内容会定期添加。如果你希望学习区纳入你感兴趣的主题,或者你感觉某些内容遗漏,请到下方 联系我们 寻找可用于联系我们的信息。

从哪开始?

  • 纯初学者如果你是完全的 Web 初学者,我们建议你首先通读 Web 入门模块。这个模块介绍 Web 开发的实用入门知识。
  • 特定疑问如果你在 Web 开发中产生一些特定的疑问,那么常见问题这个章节或许能解答你的问题。
  • 基础之上如果你已经具备了一些知识,那么下一步应当了解 HTMLCSS 的细节。从 HTML 入门开始,然后到 CSS 入门
  • 编写脚本如果你已经熟悉 HTML 和 CSS ,或者你主要对写程序感兴趣 ,想进行JavaScript或者服务端开发。那么就从 JavaScript 第一步服务端第一步 模块开始了解吧。

注意:你可以在词汇表查询术语定义。

注意:未来我们计划发布更多的核心学习材料,左侧“高级学习材料”菜单指向 MDN 上的其他学习材料;它们虽然不属于“学习区”,但对于你的学习很有帮助。

随机术语词条

Prototype
原型是一种在开发生命周期的早期显示应用程序或产品的外观和行为的模型。

联系我们

如果你想与我们联系交流,最好的方式是通过邮件列表或者 IRC 频道留下消息。不论你觉得网站上有哪里错误或遗漏,还是希望看到新的学习主题,或是对自己不理解的内容求助,抑或其他任何想法,都欢迎你联络我们。

如果你有兴趣帮助我们开发、改进社区内容,请看一下如何帮助并联系我们。无论你是学生、老师、经验丰富的 Web 开发者,还是想通过帮助我们以提升自我学习经验,我们都欢迎你的参与!

加入 Learn 社区

请选择你喜欢的方式加入我们:

另见

Codecademy
一个伟大的交互式学习网站,让你从头开始学习编程语言。
Code.org
基本的编程理论和实战,主要面向儿童与完全初学者。
FreeCodeCamp.com
使用教程和项目练习,来学习Web开发的交互式网站。
Web Literacy Map
Web 素养与21世纪常用技能的入门级框架,同时提供分门别类的教学活动。
Mozilla 教学活动
由 Mozilla 基金会创建的一系列教学与学习活动,包括基本 Web 素养、JavaScript 隐私、分解式理解 Minecraft 等等。

文档标签和贡献者