Lerne Webentwicklung

欢迎来到MDN学习区!
通过这一系列文章,您可以从初学者到Web开发人员. 您可以在此处找到编写简单网站所需的所有代码.

本系列文章的目的是使您从"初学者"进入"专家"级别. 经过对自己的项目进行大量实践之后,您才能成为"专家",MDN始终是您的宝贵资源.

如果您是一个完整的初学者,则Web开发可能是一个挑战-我们将在成为真正的Mozilla Web开发人员的过程中帮助您"牵手". 每个人都可以在这里感到宾至如归,无论他们是学生,正在学习网络开发(自学还是学习课程),正在寻找教材的老师,正在追求自己的业余爱好或对将互联网紧密结合在一起的技术有更多了解的人想.

重要提示:学习领域正在不断扩大. 德语翻译尚未完成,但工作正在进行中. 如果您对此主题有任何疑问, 请与我们联系 .

Wo anfangen

我们想和您达成共同点. 哪种描述最能描述您?

  • 我是初学者

    热烈欢迎! 最好的开始方法是"了解互联网"系列 . 在这里,您将学习有关开始Web开发所需的基础知识的一切.

  • 我知道网路

    很好! 在这种情况下,您可以仔细研究最重要的Web技术: HTMLCSSJavaScript .

  • 我掌握了网络.

    太好了! 然后,您可能会对我们的高级指南教程感兴趣. 您可能还想自己为MDN学习领域做出贡献 ;-)

Hinweis: Wir werden immer mehr Lernmaterial veröffentlichen, beispielsweise 对于有经验的 Programmierer zu spezifischen 先进的技术, native 谁开发 新的 Web 是,或 谁的人 Design-Techniken 想学习.

快速学习:词汇

Algorithmus
算法是执行功能的单独指令序列

Unsere Themen

这是我们的项目范围的列表.

Lerne das Internet kennen
为初学者提供有关Web开发的基本介绍.
HTML - Webseiten strukturieren
在这里,您将学习到每个网站所基于的语言. HTML可以为网站提供基本的结构.
CSS - Webseiten designen
CSS是我们用来赋予网站某种风格的语言. 颜色,字体和元素在网站上的位置,所有这些以及更多这些都可以通过CSS来确定. 在这一领域,他们学习基本的CSS.
JavaScript - dynamische, benutzerseitige Skriptsprache
JavaScript是Internet的脚本语言. 它用于向网站添加动态内容. 在本系列文章中,您将学习JavaScript的基础知识.
Barrierefreiheit - Mache das Internet für jeden zugänglich
可访问性-目的是使所有人都可以访问Internet,无论是残疾人士还是移动访问或其他访问选项. 这些文章为您提供了一些有关如何增加网站可访问性的知识.
Werkzeuge und Tests
这里介绍了用于Web开发人员的各种工具,例如用于在不同浏览器中测试网站的工具.
Serverseitige Webseitenprogrammierung
即使您专门研究用户端网站开发,也需要对服​​务器端编程有基本的了解. 本主题为您介绍服务器端编程语言的工作方式. 对于Django(Python)和Express(node.js)两种流行的框架,有详细的说明.

Wie kommen Sie an unsere  Code-Beispiele?

您可以在我们的学习领域中找到的代码示例都可以通过Github访问. 您可以将它们复制到您自己的计算机上进行练习.

Kontaktieren Sie uns

整个学习区域是由我们的志愿者创建的. 无论您是初学者,老师还是经验丰富的Web开发人员,我们都需要您的团队支持. 如果您有兴趣参加MDN项目,可以通过我们的邮件列表IRC频道与我们联系 . :)

Weiteres

Mozilla Developer Newsletter
我们的Web开发人员新闻通讯. (英文)
Codecademy
一个不错的交互式网站,用于学习编程语言和网站开发. (英文)
Code.org
适用于学生和老师(部分使用德语)
freeCodeCamp.com
交互式页面,其中包含与编码相关的教程和项目. (英文)

Edabit
数以千计的交互式JavaScript挑战.