Aprende sobre desarrollo web

草稿
该页面不完整.

警告 :WIP-此站点将用于构建整个学习区. 此页面将是MDN每个部分的页面. 随时帮助 . 如有任何疑问,请随时与Pablo联系.

你好 欢迎来到MDN学习专区. 如果您想学习如何创建自己的网页,站点或应用程序,那么您来对地方了.

MDN领域的目标不是让您从"初学者"到"专家",而是从"初学者"到"舒适"的Web开发和设计. 从那时起,您应该能够自己走自己的路,从MDN其余部分和其他中级水平的资源学习到高级,这将假定您具有以前获得的大量知识.

如果您是一个初学者,则Web开发可能是一个挑战-但请放心,我们将帮助您,并为您提供足够的详细信息,以使您感到舒适并正确地学习主题. 为了让您有家的感觉,无论您是学生(自己还是作为小组的一部分),正在为您的课程寻找资料的老师,业余爱好者或只是想更好地了解网络技术工作原理的人.

Dónde empezar

要继续前进,请考虑以下哪个陈述最能描述您,并转到链接的主页:

  • 我是初学者

    欢迎光临! 最好的起点是我们的"网络启动 "系列. 它会为您提供开始和推进Web开发的必要基础.

  • 我知道网页

    很好! 在这种情况下,我们建议您深入研究Web技术的核心: HTMLCSSJavaScriptPython .

  • 我是网络专家

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

注意 :将来,我们打算发布更多的学习议程,例如,想要学习更多特定高级技术的经验丰富的程序员,刚接触网络的本机开发人员或想学习设计技术的人员.

Obteniendo los ejemplos de código 

可以在Github上找到在学习领域中找到的代码示例. 如果您想复制它们以将其放在计算机上,最简单的方法是:

  1. 在您的机器上安装Git . 这是GitHub主要用于的软件版本控制系统.
  2. 注册GitHub . 这很简单.
  3. 注册后,登录github.com .
  4. 打开命令控制台 (Windows)或终端( LinuxMacOSX
  5. 要将学习区域的存储库复制到名为Learning-Area的文件夹中   在当前位置的"终端"窗口或命令行中,我们必须使用以下命令.
     git clone https://github.com/mdn/learning-area 
  6. 现在,您可以进入目录并找到您要查找的所有文件(可以使用文件浏览器或cd命令 ).

您可以按照以下步骤,使用对GitHub上的主版本所做的最新更改来更新learning-area存储库:

  1. 在提示符/终端中,使用cd进入learning-area目录. 例如,如果您在父目录中:
     cd learning-area 
  2. 您可以使用以下命令来更新存储库:
git pull

Contáctanos

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

我们想了解更多有关您认为网站上有任何错误或遗漏的信息,请求新的学习主题,针对您不了解的项目寻求帮助或任何其他问题或疑虑的信息. 如果您有兴趣帮助开发/改善内容,请查看如何提供帮助并保持联系! 我们非常乐意与您联系,无论是学徒,老师,经验丰富的Web开发人员还是对帮助改善学习体验感兴趣的其他人.

Necesito ayuda

如果您已阅读上一节,但仍然不知道去哪里或有任何疑问,请立即通过以下方式与我们联系:

  1. 给我们发送电子邮件至dev-mdc .
  2. 在IRC的#mdn频道上寻求帮助( 如何使用我们的IRC? ).

此外,如果您遇到困难,可以在我们的"获取帮助"部分中找到有关如何寻求帮助的更多指南.

Compartiendo conocimiento

整个学习区是由我们的合作者建造的. 无论您是初学者,老师还是专业的Web开发人员,我们都需要您在团队中使用. 如果您有兴趣,请查看如何提供帮助 ,我们鼓励您在列表IRC频道上与我们聊天. :)

Ver también

Boletín informativo para desarrolladores de Mozilla (Inglés)
     我们为Web开发人员提供的时事通讯是所有经验水平的宝贵资源.

EXLskills 
免费和开放式课程,用于学习技术技能,并提供辅导和基于项目的学习.
Codecademy (Inglés)
     一个从头开始学习编程语言的交互式站点,非常易于访问.

Code.org
     基本编程的理论和实践,主要针对儿童和初学者.

freeCodeCamp.org
     这是一个交互式站点,其中包含用于学习Web开发的教程和项目.

Mapa de alfabetización web (Inglés)
     基本的网络素养和21世纪技能的框架,还提供了按不同类别分类的教学活动的访问权限.

Actividades para docentes (Inglés)
     Mozilla基金会创建了一系列针对教育工作者的教育活动,内容涵盖从基本的网络素养和隐私到JavaScript和Minecraft的黑客入侵.
数以千计的交互式JavaScript挑战.
 

Únete a la comunidad de aprendizaje

选择您的首选加入社区的方法:
  1. Introducción a la web
  2. Aprender de la web
    1. Web Literacy Map
    2. Web Mechanics
    3. Infraestructura
    4. Coding/Scripting
    5. Diseño y Accesibilidad
    6. Composing for the web
  3. Aprender tecnologías
    1. HTML
    2. CSS
    3. JavaScript
    4. Python
  4. Tutoriales de aprendizaje
    1. ¿Cómo construir un sitio web?
  5. Recursos de aprendizaje
  6. Obtener ayuda
    1. FAQ
    2. Glosario
    3. Haga sus preguntas
    4. Conocer profesores y mentores
  7. ¿Cómo contribuir?