تعلم تطوير الويب

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

مرحبا بك في قسم بـشبكة مطوري موزيلا للتعلم. تهدف مجموعة المقالات هذه إلى توفير كل ما يحتاجه المبتدئون في تطوير الويب للبدء ببناء مواقعهم.

本部分的目的不是让您从"初学者"阶段进入"专业"阶段,而是使您从"初学者"阶段进入"基础"阶段. 然后,从这里开始,您应该能够通过研究其余Mozilla开发人员网络资源以及需要先验知识的其他中级和高级资源来完成自己的学习.

如果您是初学者,则Web开发可能是一个挑战-我们将为您提供帮助,并为您提供足够的详细信息,使您感到舒适并适当地学习主题. 如果您是学习开发Web的学生(自己或研究的一部分),寻找资源的老师,业余爱好者或仅想了解有关Web技术工作原理的人,那么这里就是您的地方.

重要提示 :本节中的内容是不断更新的内容. 如果您对想要覆盖或感到不完整的主题有疑问,请参阅下面的"与我们联系"部分,以获取有关与我们联系的信息.

من أين أبدا

  • مبتدئ:

    如果您是Web开发的初学者,我们建议您从Web Start单元开始 ,它为Web开发提供了实用的介绍.

  • 具体问题:

    如果您对Web开发有特定疑问,可以在FAQ部分找到有用的信息.

  • 除了基础知识:

    如果您有一点知识,下一步就是以"超文本标记语言简介 "为单位详细学习超文本标记语言和流程图样式页面,然后进入模块" 流程图样式页面简介 ".

  • 切换到编程:

    如果您已经熟悉超文本标记语言和流程图样式页面,并且对编程感兴趣,那么您肯定会希望转而学习" JavaScript". 从" 使用JavaScript的第一步 "模块和" 开发服务器端的第一步 "开始.

注意 :我们的词典包含术语的定义

快速提示

معاودة
递归 (或自调用)是函数对其自身的调用. 递归用于解决子问题较小的问题. 递归函数可以接收两种类型的输入:基本输入(当迭代结束时-重复)和递归输入(当迭代有效时).

المواضيع المغطاة

以下列表包含Mozilla开发人员网络的"学习"部分中涵盖的所有主题.

البدء مع الويب
该单元为初学者提供了有关Web开发的实用介绍.
لغة ترميز النص الفائق — لبنة الويب
HTML是我们用来构造内容的各个部分并确定其含义或目的的语言. 本主题详细解释了该语言.
صفحة الأنماط الانسيابية — تصميم الويب
简化样式页面(CSS)是我们用来设计和格式化Web内容的语言,我们还使用它来添加动画等效果. 本主题全面介绍了该技术.
الجافاسكربت — لغة برمجة ديناميكية لتطوير جهة العميل
JavaScript是一种动态编程语言,用于向网页添加交互功能. 本主题说明了使用这种语言进行读写的所有基本要素.
الإتاحة — اجعل الويب متاحاً للجميع
可访问性使Web内容可供尽可能多的人使用,无论他们有残障,使用的设备,使用的语言或其他任何因素. 本主题提供您需要了解的有关此概念的所有信息.
الأدوات والإختبار
本主题涵盖开发人员用来促进其工作的工具,例如corss-browser.
برمجة جهة الخادم
即使您专注于开发客户端,了解服务器如何工作以及服务器端语言具有哪些优势仍然很有用. 本文提供了有关服务器端工作原理的一般介绍,还提供了有关如何使用两种流行的框架-Jangoo(Python)和Express(NOD)构建服务器应用程序的详细课程.

احصل على أمثلتنا البرمجيّة

您将在"学习"部分中看到的所有编程示例都可以在GetHub找到 . 如果要将它们全部复制到计算机上,最简单的方法是:

  1. 在计算机上安装Jet . Jet是Jethab用于完成其工作的基本版本控制软件.
  2. 在GetHapp上创建一个帐户 . 这个过程很简单
  3. 创建帐户后,请使用您的用户名和密码登录到该站点.
  4. 在计算机(如果使用Windows)或终端(如果使用LinuxMac )上打开命令提示符
  5. 要将Learning Department存储库复制到当前路径中名为" learning-are"的文件夹,请使用以下命令:
     git clone https://github.com/mdn/learning-area 
  6. 现在,您可以访问该文件夹以找到要查找的文件(使用文件管理器或使用cd命令

您可以按照以下步骤获取对存储库的最新更新,并将其自动上传到您的文件夹中:

  1. 在命令提示符/终端上,使用cd命令进入learning-area文件夹. 例如,如果您位于learning-area文件夹的容器文件夹中,请使用以下命令:
     cd learning-area 
  2. 使用以下命令更新存储库:
     git pull 

تواصل معنا

如果您想与我们联系以告知我们任何信息,最好的方法是通过"学习"部分主题或使用IRC渠道向我们发送消息. 我们希望收到您关于本网站上您认为是错的或遗漏的任何信息,要求提供新的学习主题,就您无法理解的内容寻求帮助,或任何其他问题.

طالع أيضاً

القائمة البريدية لمطوري موزيلا
我们为Web开发人员提供的邮件列表,它是所有专业知识的宝贵资源.
موقع Codecademy
一个很棒的交互式站点,可以从头开始教编程语言.
EXLskills
免费和开放的技术技能课程,包括指导和基于项目的学习
موقع Code.org
主要面向初学者的简单软件文章和教程.
موقع freeCodeCamp.org
一个包含课程和项目的交互式站点,用于教授Web开发.
أنشطة تعليميّة
Mozilla基金会创建的一系列教育学习活动,涵盖了从Web和隐私的基本知识到javascript和其他高级技术的所有内容.