آموزش وب

该翻译不完整. 请帮助翻译本文

欢迎来到MDN培训区. 通过这一系列文章,您可以从一个非常基本的层次上学习Web开发,以及编写一个简单网站所需的一切.

MDN的目标不是要将您从"初学者"转变为"专家",而是一定会将您从"初学者"转变为"可接受"的水平. 然后, 在对MDN的其余部分以及其他被认为是高级的中间资源进行培训之后,您应该能够确定自己的道路,这需要大量的先验知识.

如果您只是初学者,则Web开发可能是个不错的挑战-我们将助您一臂之力,并为您提供足够的信息,以使他们感到舒适并学习所有内容. 无论您是想学习Web开发的学生(亲自或部分学习),上课的老师,还是业余爱好者,还是只想了解更多信息的人,都必须有家的感觉了解网络技术的工作原理.

重要提示 :此处提供的培训材料会定期添加. 如果您对想要涵盖或未曾见过的主题有疑问,请在下面与我们联系以获取详细联系信息.

از کجا شروع کنیم

  • 完全初学者:

    如果您是Web开发的一个完整的初学者,我们建议从web开始 ,这是对Web开发的实用介绍.

  • 具体问题:

    如果您有关于Web开发的特定问题,我们的常见问题部分可以为您提供帮助.

  • 超越排位赛:

    如果您有一些背景知识,那么下一步就是学习HTMLCSS的详细信息:您可以从HTML简介开始,然后转到CSS简介 .

  • 转到脚本

    如果您对HTML和CSS感到满意,或者对编码充满热情,则可能需要考虑JavaScript或服务器端开发. 开始学习JavaScript第一步和服务器端的第一步 .

注意:词汇表中,您可以找到所有术语的定义.

随机词典条目

جاوااسکریپت
JavaScript是一个用于用户到你的网页的动态,但有时使用一个程序包,作为一种编程语言的Node.js在(节点JS) .srvr也可使用.

مطالب ارائه شده

以下是MDN中的主题列表.

شروع کار با وب
对于那些对Web开发完全陌生的人来说,这是一个介绍.
HTML — ساختار وب
HTML是我们用来构造内容的不同部分并定义其含义和目的的语言. 这是详细教授HTML的方法.
CSS — ظاهر وب
CSS是一种用于样式化和安排Web内容以及添加手势(例如动画)的语言. 本节详细介绍CSS.
JavaScript — اسکریپت نویسی پویا سمت کاربر
Javascript是一种脚本语言,用于向网页添加交互式操作. 本节介绍了使JavaScript易于阅读和编写所需的所有技巧.
دسترسی‌پذیری — وب را برای همه قابل استفاده کنید
可访问性是一种使Web内容对尽可能多的人可用的实践,而不论其残障,设备,区域设置或与他们相关的其他差异性因素. 本主题为您提供了所有您需要了解的内容.
ابزارها و تست ها
本节介绍可帮助开发人员完成工作的工具,例如在不同浏览器中的测试工具.
برنامه نویسی سمت سرور وب سایت
即使您专注于客户端Web开发,了解服务器和服务器端代码功能的工作方式仍然很有用. 本主题概述服务器端的工作方式,并提供详细的教程,详细说明如何使用两个流行的框架Django(Python)和Express(node.js)构建服务器端应用程序.

دریافت کد مثال‌ها

您在教程中遇到的示例代码都可以在Gatehouse获得 . 如果要将它们全部都放在计算机上,最简单的方法是:

  1. 在设备上安装 . 该软件是基于网关的版本控制系统.
  2. 为自己创建一个网关帐户 . 非常简单容易.
  3. 创建帐户后,使用您的用户名和密码登录github.com .
  4. 在计算机上,打开命令提示符 (Windows)或终端( LinuxMacintosh ).
  5. 要将教程存储库复制到命令提示符/终端打开以使用其命令的位置的名为学习区域的文件夹,请键入以下命令:
     git clone https://github.com/mdn/learning-area 
  6. 现在,您可以转到所需的文件夹并在其中查看新文件. (您可以同时使用finder / file Explorer和cd命令 ).

如有必要,您可以通过执行以下步骤将更改应用于learning-area文件夹:

  1. 在命令提示符/终端上,使用cd导航到learning-area文件夹. 例如,如果您位于顶盖中:
     cd learning-area 
  2. 使用以下命令更新存储库:
     git pull 

ارتباط با ما

如果您想就任何主题与我们联系,向我们发送消息的最佳方法是通过电子邮件列表IRC渠道 . 我们渴望听到有关网站上错误的内容或缺点的信息,要求提供新的教育知识,就您不了解的内容寻求帮助,或其他.

如果您也有兴趣帮助内容开发/改进,请查看如何提供帮助并保持联系! 无论您是学习者,老师还是网络开发人员,或想帮助改善教育经验的人,我们都非常乐意与您聊天.

همچنین ببینید

خبرنامه توسعه موزیلا
适用于Web开发人员的新闻通讯,对于所有层次的开发都是一个很好的资源.
Codecademy
一个伟大的交互式站点,可以从头开始学习编程语言.
Code.org
理论和实践上最适合儿童和初学者的基本编码.
freeCodeCamp.com
一个包含教程和Web开发学习项目的交互式站点.
Web Literacy Map
21世纪初的Web学习和技能框架,提供对分类学习活动的访问.
Teaching activities
Mozilla基金会创建了一系列教与学活动(和教程),讲授了从基本的网络知识到Javascript安全性和Minecraft hack的所有内容.