Học phát triển Web

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

欢迎来到MDN研究区. 这里的文章集旨在为初学者以及制作简单网站所需的所有内容提供完整的指南.

这方面的目的不是要帮助您从"初学者"到"专家",而是要帮助您从"震惊"变成"舒适". 从这里开始,您可以自己开始工作,从MDN的其余部分以及其他中级到高级资源中学习,这将帮助您巩固许多以前的知识.

如果您是"崭新的人",则网络开发可能会有些棘手-我们将为您提供指导,并为您提供完整的详细信息,以帮助您轻松学习. 无论您是学习制作网络的学生(自学或课堂学习),正在寻找资料的老师,还是只想了解更多有关网络技术工作原理的人,都将给您宾至如归的感觉.工作.

重要提示 :"研究区域"中的内容会定期添加. 如果您对想要查看或感觉缺少的主题有疑问,请参阅" 联系方式"部分以获取有关联系方式的信息.

Nơi để bắt đầu

  • 对于初学者来说:如果您是全新手,我们建议从Web入门入手,它将为Web开发提供实用的介绍.
  • 特定问题:如果您对网站开发有特定问题,我们的常见问题解答可能会为您提供答案.
  • 除了基础知识:如果您已经掌握了知识,那么下一步就是详细学习HTMLCSS :从我们的HTML简介模块开始然后继续关于模块CSS .
  • 切换到javascript编程:如果您熟悉HTML和CSS,或者对编程最感兴趣,则可以继续使用我们的JavaScript启动模块和Side-服务器的初始步骤 .

注意 :我们的词汇表提供术语定义.

随机术语

Truthy
JavaScript中 ," 值"是在布尔上下文中被理解为true . 所有值都是真实的,除非它们被定义为伪造的 (即false0""nullundefinedNaN除外).

Danh sách chủ đề

以下是MDN研究区域中提出的所有主题的列表.

Bắt đầu với Web
对初学者的Web开发的直观介绍.
HTML — Cấu trúc của Web
HTML是用于构造内容并表达其含义的语言. 本主题涵盖有关HTML的详细信息.
CSS — Tạo phong cách cho Web
CSS是用于创建Web的界面和样式的语言,它还添加了动画等功能. CSS在这里详细说明.
JavaScript — Lập trình động phía client
JavaScript是用于向网页添加动态性的脚本语言. 本主题可帮助您轻松理解和编写Javascript代码.
Accessibility — Web dễ sử dụng cho mọi người
Web的可访问性是Web内容能够轻松地吸引尽可能多的用户,而无论其是否禁用,设备,地理区域和其他因素如何. 本主题将帮助您构建高度可访问的网站.
Công cụ và Kiểm thử
本文讨论了开发人员使用的工具,例如跨浏览器测试工具.
Lập trình phía server
尽管您只能专注于客户端编程,但是对服务器和服务器端编程的了解也可能很有用. 本主题将涵盖服务器工作原理的概述,以及使用两种流行的框架构建服务器应用程序的详细信息:Django(Python)和Express(node.js).

Lấy mã nguồn các ví dụ

该站点上的示例代码可从GitHub上获得 . 如果要复制到计算机,则可以按照以下步骤操作:

  1. 在计算机上安装Git . 这是数据版本控制软件,是GitHub的基础.
  2. Đăng kí tài khoản GitHub
  3. 成功注册后,请使用您的用户名和密码登录github.com .
  4. 在计算机上,如果使用Windows,则打开命令提示符;如果使用LinuxMacOSX ,则打开终端.
  5. 要将文件存储库(存储库)复制到计算机上名为" learning-area的文件夹中,请在命令提示符或终端中输入以下命令:
      git clone https://github.com/mdn/learning-area 
  6. 现在,您可以转到目录查看刚刚复制的文件. (您可以使用Finder / File Explorer或cd命令行 ).

您可以按照以下步骤将learning-area文件存储库更新到Github:

  1. 在命令提示符或终端中,使用cd命令行转到learning-area目录. 例如,如果您在根目录中:
      cd学习区 
  2. 使用以下命令更新档案:
      git pull 

Liên hệ

如果您想与我们联系,则可以转到" 学习区"讨论线程IRC频道 . 我们希望听到您关于网站上任何问题的消息,例如虚假或丢失的信息,对新主题的请求,对您不了解的项目的帮助请求或其他问题. .

如果您对开发/改进内容感兴趣,可以转到可提供帮助的部分! 无论您是经验丰富的学习者,老师还是网络开发人员,我们都很荣幸与您分享.

Xem thêm

Bản Tin Mozilla Developer
Web开发人员的最新新闻以及各级程序员的信息源.
EXLskills 
免费和开放式课程,以学习技术技能,基于项目的指导和学习
Codecademy
一个交互式网站,可帮助您学习基础到高级编程.
Code.org
儿童和初学者编程的基本理论和实践.
FreeCodeCamp.com
该网站提供了说明,以帮助您学习网络编程.
Web Literacy Map
一个21世纪网站和教学活动的基础框架.
Teaching activities
Mozilla基金会建立了一系列教学活动,从基本的网络理论,Javascript的安全性到黑客Minecraft,一应俱全.