2019-04-20 02:05:16 +03:00
# The Modern JavaScript Tutorial
2015-01-14 12:13:04 +03:00
2019-04-20 02:05:16 +03:00
This repository hosts the English content of the Modern JavaScript Tutorial, published at [https://javascript.info ](https://javascript.info ).
2015-01-14 12:13:04 +03:00
2019-04-10 10:53:42 +03:00
## Translations
2017-09-17 11:16:11 +02:00
2019-04-10 10:54:27 +03:00
We'd like to make the tutorial available in many languages. Please help us to translate.
2019-05-19 21:26:07 +03:00
See <https://javascript.info/translate> for the details.
2019-04-10 09:34:59 +03:00
2019-04-20 02:05:16 +03:00
## Contributions
2018-07-02 15:04:31 +03:00
2019-04-22 17:52:49 +03:00
We'd also like to collaborate on the tutorial with other people.
2018-01-14 20:12:58 +03:00
2019-04-20 02:07:14 +03:00
Something's wrong? A topic is missing? Explain it to people, add as PR 👏
2019-04-10 10:54:27 +03:00
2019-04-22 17:52:49 +03:00
**You can edit the text in any editor. ** The tutorial uses enhanced "markdown" format, easy to grasp. And if you want to see how it looks on-site, there's a server to run the tutorial locally at <https://github.com/javascript-tutorial/server>.
2015-01-14 12:13:04 +03:00
2019-04-20 02:07:48 +03:00
The list of contributors is available at <https://javascript.info/about#contributors >.
2019-04-10 10:53:42 +03:00
## Structure
2018-10-09 23:58:48 +03:00
2019-04-10 10:53:42 +03:00
Every chapter, article or a task has its folder.
2018-10-09 23:58:48 +03:00
2019-04-10 10:53:42 +03:00
The folder is named like `N-url` , where `N` is a number for the sorting purposes and `url` is the URL part with title of the material.
2015-01-14 12:13:04 +03:00
2019-04-10 10:53:42 +03:00
The type of the material is defined by the file inside the folder:
2015-04-08 10:24:22 +03:00
2019-04-10 10:53:42 +03:00
- `index.md` stands for a chapter
- `article.md` stands for an article
- `task.md` stands for a task (solution must be provided in `solution.md` file aswell)
2015-01-14 12:13:04 +03:00
2019-04-10 10:53:42 +03:00
Each of these files starts from the `# Main header` .
2019-04-20 02:05:16 +03:00
2019-04-20 02:05:36 +03:00
It's very easy to add something new.
2019-04-20 02:05:16 +03:00
---
2019-06-14 09:29:46 +03:00
♥
2019-04-22 17:52:49 +03:00
Ilya Kantor @iliakan