Web 개발 학습하기

欢迎光临! 本文档适用于Web开发新手. 它包含创建简单网站所需的一切.

它并不是要引导您从"初学者"过渡到"专家". 但是,它旨在引导您从"初学者"迈向"稳定的步骤". 之后,您必须找到自己的风格. MDN的其余部分以及您随后将看到的其他文档将需要大量的先验知识.

对于那些刚接触编码的人,Web开发可能会很困难(但我们将尽力解释它!). 但是,无论您是想学习Web开发的学生,正在寻找课堂资料的老师,还是想将Web技能作为业余爱好的人,我们都将使您的学习更加轻松.

새로운 콘텐츠?

此处的内容会定期添加. 我们已开始管理学习区发行说明以跟踪更改,因此请定期检查!

请在我们的" 话语"论坛中对主题或缺少的部分保留任何疑问.

어디서 시작해야 하나

  • 如果您是一个完整的初学者

    如果您不熟悉Web开发,我们建议您"开始Web开发" . 提供有关Web开发的实用信息.

  • 如果有任何疑问

    有关Web开发的问题,请参阅常见问题 . 可能会有一些有用的信息.

  • 来自基础知识

    如果您想从新手开发人员更进一步,请详细学习HTMLCSS . 了解HTMLCSS .

  • 处理脚本

    如果您擅长HTML和CSS或具有丰富的编码经验,则可能需要尝试JavaScript或服务器端开发. 开始使用JavaScript和开始进行服务器端开发 .

注意 :提供技术定义的词汇表 .

{{LearnBox({" title":"随机词汇表条目"})}}}

다루는 주제

以下是MDN学习区域中涵盖的所有主题的列表.

웹 개발 시작하기
Web开发的简要介绍,供初学者轻松学习.
HTML — 웹 구축하기
HTML是用于为网站编写内容并定义其含义或目的的语言. 本节详细介绍HTML.
CSS — 웹 스타일링 익히기
CSS用于装饰网络. 您可以使用它来添加诸如动画之类的行为或为Web内容设置样式. 您可以在此处学习如何使用CSS.
JavaScript — 동적인 클라이언트 사이드(혹은 프론트 엔드) 언어
JavaScript是一种脚本语言,用于在网页中嵌入动态功能. 学习本文将帮助您理解和使用JavaScript.
접근성 — 모두를 위한 웹사이트
可访问性涵盖了如何编写代码以允许任何人访问Web,无论其位置或设备是什么. 本文将帮助您了解所需内容.
도구와 테스트
描述了可帮助开发人员进行开发的工具,例如交叉浏览工具.
서버 사이드(혹은 벡 엔드) 웹 프로그래밍
即使您专注于客户端Web开发,了解服务器的工作方式仍然很有用. 快速浏览一下服务器端如何工作以及如何使用两种流行的框架Django(Python)和Express(node.js)构建服务器端应用程序.

코드 예제 얻기

您可以在学习区域找到的所有代码示例都可以在GitHub上找到 . 下面是将代码示例复制到您的计算机的最简单方法.

  1. 在计算机上安装Git .
  2. 在计算机上打开命令提示符 (Windows)或终端( Linux ,Mac OSX ).
  3. 要将学习区域存储库复制到命令提示符/终端指向的当前文件夹,请使用以下命令:
      git clone https://github.com/mdn/learning-area 
  4. 您可以看到在该位置创建了学习区域文件夹.

如果您已经很长时间收到了学习区,则可以按照以下步骤在GitHub上更新有关earning-area的最新信息:

  1. 在命令提示符/终端,使用cd命令转到learning-area目录. 例如,如果您在父目录中:
      cd学习区 
  2. 以下命令会将存储库中的信息更新为最新信息:
      git pull 

연락처

如果您有任何疑问,可以通过邮件列表IRC频道发送消息. 我们欢迎您提出任何要求,包括内容错误,新的学习主题要求或有关您不理解的问题.

所有这些学习都是在人才捐赠者的帮助下实现的. 如果您有兴趣帮助开发或改善您的内容,那么最好看看如何通过邮件列表IRC频道进行帮助和沟通. 我们需要你. 欢迎任何热衷于改进此学习平台的人.

관련 정보

한국어 사이트

프로그래머스
同时编程的基础知识和实践
생활코딩
웹에 대한 기초를 쌓기에 유익함
edwith
加强课程以了解有关Web开发的更多信息
Baekjoon Online Judge
解决各种编码问题

한국어 지원 영어 사이트

Code.org
学习基本的编码逻辑和实践

3. 영어 사이트

Mozilla Developer Newsletter
适用于所有Web开发人员的Mozilla Foundation新闻通讯
Web Demystified 
JérémiePatonnier为基于Web开发的初学者提供了很好的课程
Codecademy
第一次学习编程语言并立即开始
FreeCodeCamp.com
有用于学习Web开发的教程和项目
Web Literacy Map
一个供初学者使用的网站,可以使用它来学习最新技术,还提供学习活动的资源.
Teaching activities
Mozilla Foundation的学习平台,可通过入侵JavaScript和Minecraft来学习基本的Web使用和隐私
Edabit
可能会遇到各种编码问题