Aprendendo a Web

欢迎来到MDN学习区. 这里提供的系列文章将为Web开发初学者提供开始开发简单网站所需的一切.

MDN的这一领域的目的不是要使您从"初学者"转到"专家",而是要使您从"初学者"到"舒适". 从这里开始,您应该能够自己走自己的路,在MDN的其他领域以及其他中级和高级资源中学习,并获得此处获得的所有先验知识.

如果您是新手,则网络开发可能会充满挑战-我们将帮助您,并提供所有必要的详细信息,以使您感到舒适并相应地学习主题. 无论您是网络开发的学生(无论是独自还是在学校),正在寻找课程资料的老师,正在寻求乐趣的开发者或者只是想了解更多有关网络技术工作原理的人,都应该感到宾至如归.

重要提示 :学习区的内容在不断增加. 如果您有关于主题的疑问,而您不希望看到这些主题,请参阅以下部分的" 联系我们"区域,以获取有关如何取得联系的信息.

Por onde começar?

我们想知道您在哪里. 什么描述最能定义您?

  • 我是初学者

    欢迎光临! 最好的起点是我们的Web入门系列. 它为Web开发的第一步提供了所有基础.

  • 具体问题如果您对Web开发有特定疑问,我们的常见问题部分可能会为您提供帮助.
  • 我知道网路

    很好! 在这种情况下,我们建议更深入地研究Web核心技术: HTMLCSSJavaScript

  • 我统治网络

    太棒了! 在这种情况下,您可能有兴趣探索我们的高级指南教程 . 您还应该考虑对学习领域做出贡献 . ;)

注意 :将来,我们计划发布更多的学习资源,例如供经验丰富的程序员学习特定的高级技术,不熟悉Web的本机开发人员或想学习设计技术的人员.

快速学习:词汇

Idempotente
如果可以在使服务器处于相同状态的情况下连续发出相同或相同效果的请求一次,则HTTP方法是幂等的 . 换句话说,幂等方法应该没有副作用(除了维护统计信息外). 正确实现的GETHEADPUTDELETE幂等方法,但不是POST方法. 所有安全的方法也是幂等的.

Assuntos abordados

以下是MDN学习区域中涵盖的所有主题的列表.

Começando na Web
为初学者提供有关Web开发的实用介绍.
HTML - Estruturando a Web
HTML是我们用来构造内容的不同部分并定义其含义或目的的语言. 本主题详细讲授HTML.
CSS - Estilizando a Web
除了添加诸如动画之类的行为外,CSS是我们可以用来设置网页内容样式和布局的语言. 本主题全面介绍CSS.
JavaScript — Script dinamico do lado do cliente
JavaScript是用于向网页添加动态功能的脚本语言. 本主题教您熟悉编写和理解JavaScript所需的所有基本知识.
Acessibilidade - torne a web utilizável por todos
可访问性是一种使Web内容对尽可能多的人可用的实践,而与残障,设备,位置或其他差异性因素无关. 本主题提供您需要了解的所有内容.
Desempenho da Web - tornando os sites rápidos e compreensivos
Web性能是确保Web应用程序快速下载并响应用户交互的艺术,而无论设备容量,屏幕大小,网络或资源如何.
Ferramentas e testes
本主题涵盖开发人员用来简化工作的工具,例如跨浏览器测试工具.
Programação do site ao lado do servidor
即使您专注于客户端Web开发,了解服务器和服务器端代码功能的工作方式仍然很有用. 本主题概述了服务器端的工作方式,并提供了详细的教程,向您展示如何使用两个流行的框架Django(Python)和Express(node.js)创建服务器端应用程序.

Aprendendo com outras pessoas

如果您有疑问或仍想知道该去哪里,Mozilla是一个由网络爱好者组成的全球社区,其中包括愿意为您提供帮助的导师和老师. 通过WebMaker与他们联系:

Compartilhando conhecimento

这个学习领域全部由我们的员工打造. 无论您是初学者,老师还是有才华的开发人员,我们都需要您加入我们的团队. 如果您有兴趣,请查看如何提供帮助 ,我们鼓励您在我们的邮件列表IRC频道上与我们聊天 .

EXLskills 

免费和开放式课程,以学习技术技能,指导和基于项目的学习