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 giao diện cho Web
CSS是用于创建Web界面和布局的语言,其中包括动画等某些功能. 此处详细介绍了CSS.
JavaScript — Lập trình động phía client
JavaScript是用于向网页添加动态性的脚本语言. 本主题可帮助您轻松理解和编写Javascript代码.
Web forms - Thu thập dữ liệu từ người dùng
Web表单是与用户进行交互的强大工具-大多数用于从用户收集数据或允许他们控制用户界面. 在下面的文章中,我们将介绍结构,样式以及与Web表单交互的所有必不可少的基本方面.
Accessibility — Web dễ sử dụng cho mọi người
Web的可访问性是Web内容能够轻松地吸引尽可能多的用户,而无论其是否禁用,设备,地理区域和其他因素如何. 本主题将为您提供您需要了解的信息.
Web Performance — làm nên những website nhanh và responsive
优化Web性能是一种确保Web应用程序快速加载并很好地支持用户界面的艺术,无论用户有多少带宽,屏幕大小和网络输出.星号或设备功能.
Công cụ và Kiểm thử
本文讨论了开发人员使用的工具,例如跨浏览器测试工具.
Lập trình website phía server
尽管您只能专注于客户端编程,但是对服务器和服务器端编程的了解也很有用. 本主题将涵盖服务器工作原理的概述,以及使用两种流行的框架构建服务器应用程序的详细信息:Django(Python)和Express(Node.js).

Mã nguồn ví dụ

示例代码可在GitHub上获得 . 如果要将它们全部复制到计算机上,最简单的方法是下载最新主代码分支的ZIP . 或者,您可以按照以下步骤操作:

  1. 在计算机上安装Git . 这是数据版本控制软件,是GitHub的基础.
  2. Đăng kí tài khoản GitHub
  3. Khi bạn đã đăng kí thành công, dùng username và password đăng nhập vào github.com.
  4. 在计算机上,如果使用Windows,则打开命令提示符;如果使用LinuxMacOS ,则打开终端.
  5. 要将回购文件复制到计算机上的learning-area文件夹,请在命令提示符或终端中输入以下命令:
    git clone https://github.com/mdn/learning-area
  6. 现在,您可以转到目录查看刚刚复制的文件. (您可以使用Finder / File Explorer或cd命令行 ).

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

  1. 在命令提示符或终端中,使用cd命令行导航到learning-area目录. 例如,如果您在根目录中:
    cd learning-area
  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,一应俱全.