JavaScript30 README

The project's README from github.com/wesbos/JavaScript30. As one markdown file: README.md.

JavaScript30

Starter Files + Completed solutions for the JavaScript 30 Day Challenge.

Grab the course at https://JavaScript30.com

Community #JavaScript30 Content

Feel free to submit a PR by adding a link to your own recaps, guides, or reviews!

Alternative Implementations

Here are some links of people who have done the tutorials, but in a different language or framework:

A note on Pull Requests

These are meant to be 1:1 copies of what is done in the video. If you found a better / different way to do things, great, but I will be keeping them the same as the videos.

The starter files + solutions will be updated if/when the videos are updated.

Thanks!

JavaScript30 (wesbos/JavaScript30)

Searching Database…

Что это такое?Это бесплатный «30 Day Vanilla JS Challenge» от Wes Bos: набор из 30 небольших проектов, которые по одному проекту в день учат основам JavaScript, HTML и CSS без фреймворков и библиотек.
Это курс, библиотека или что-то другое?Это репозиторий со стартовыми файлами и готовыми решениями, который сопровождает бесплатный видеокурс; никакого фреймворка или пакета для импорта здесь нет.
Как пользоваться этим репозиторием?Клонируйте или скачайте репозиторий, найдите видео для каждого дня на сайте курса, откройте стартовый файл этого дня и пишите код на чистом JS вместе с видео, а уже потом сверяйтесь с готовым решением.
Нужно ли сначала установить какие-нибудь фреймворки или инструменты сборки?Нет, весь смысл челленджа в том, чтобы использовать только чистые HTML, CSS и JavaScript без фреймворков, библиотек и инструментов сборки.
Можно ли сравнить свои решения с чужими?Да, в README есть ссылки на десятки обзоров сообщества, блогов, видео и готовых репозиториев на разных языках (включая много китайских), где ученики делятся заметками и альтернативными решениями.
Можно ли пройти этот челлендж на фреймворке, а не на чистом JS?Официально нет, но в разделе Community есть ссылки на переписанные версии на Vue, TypeScript, ClojureScript, Dart, Angular/RxJS и Node/Jade для тех, кто хочет попробовать другой подход к исходным упражнениям.
Почему именно чистый JS?Челлендж построен на том, чтобы освоить базовые основы JavaScript (DOM, события, API) без опоры на фреймворки и библиотеки, чтобы понимать сам язык изнутри.
Creator
wesbos
Size
45.9 MB
Stars
29.3K
Updated
CommitJun 01
Age
9y
Commits · 90 Days