MDN Learning Areaへようこそ。WebサイトやWebアプリケーションを自分の手で作ってみたいですか?このページはあなたの役に立つでしょう。
WebデザインやWeb開発を行うにはたくさんのことを学ばなければなりません。でも、心配はいりません。あなたがコードを書き始めたばかりの初心者でも、あるいは一人前のプロの開発者でも、このページはきっとあなたの役に立ちますよ。
Important: The content in Learning Area is at an early stage, with more being added regularly. If you have questions regarding topics you'd like to see covered or feel are missing, see the {{anch("Contact us")}} section below for information on how to get in touch.
レベル別ガイド
- 私はまだ初心者です。はじめまして!Web開発を始めるなら、"Web入門" を読むのが一番です。これを読めば、Web開発を始めるのに必要な基本的な知識はすべて見つかるでしょう。
- Specific questions: If you have a specific question about web development, our Common questions section may have something to help you.
- 中級者: 私はWebについてある程度は知っています。良いですね!Web技術の真髄までもっと深く学ぶには、HTML、CSS、JavaScriptについてさらに学ぶと良いでしょう。
- 上級者: 私はWebをマスターしました。素晴らしいですね!あなたは発展的なガイドやチュートリアルを読んでみると良いかもしれません。また、学んだ分野について貢献していただけると嬉しいです。;)
注記: Our 用語集 provides terminology definitions.
注意: 将来的に私たちはより多くの学習コースを提案したいと考えています。例えば、経験豊かなコーダーが特殊で発展的な技術を学ぶコースや、ネイティブアプリの開発者でWebについては初心者のためのコース、Webデザインを学びたい人向けのコースなどです。
{{LearnBox({"title":"Random glossary entry"})}}
Contact us
学習のエリアは、すべて他の貢献者たちによって作り上げられています。あなたが初心者でも、先生でも、熟練のWebデベロッパーであっても、私たちにはあなたが必要です。もし少しでも興味があれば、協力するには?をのぞいてみてください。メーリングリストやIRC チャンネルでのお話するのも大歓迎です。
If you're interested in helping develop/improve the content, take a look at how you can help, and get in touch! We are more than happy to talk to you, whether you are a learner, teacher, experienced web developer, or someone else interested in helping to improve the learning experience.
{{CommunityBox("Learn", "dev-mdc", "mozilla.dev.mdc", "mdn")}}
関連情報
- Codecademy
- A great interactive site for learning programming languages from scratch.
- Code.org
- Basic coding theory and practice, mainly aimed at children/complete beginners.
- Web Literacy Map
- A framework for entry-level web literacy & 21st Century skills, which also provides access to teaching activities sorted by category.
- Teaching activities
- A series of teaching activities for teaching (and learning) created by the Mozilla Foundation, covering everything from basic web literacy and privacy to JavaScript and hacking Minecraft.
目次
- Web 入門
- HTML — structuring the Web
- CSS — styling the Web
- JavaScript — dynamic web scripting
- JavaScript overview
- JavaScript first steps
- First steps overview
- What is JavaScript?
- A first splash into JavaScript
- What went wrong? Troubleshooting JavaScript
- Storing the information you need — variables
- Basic math in JavaScript — numbers and operators
- Handling text — strings in JavaScript
- Useful string methods
- Arrays
- Assessment: Silly story generator
- JavaScript building blocks
- Advanced learning material
- Common questions
- How to contribute