Об этом проекте
30 Days Of JavaScript — это открытый образовательный челлендж от Asabeneh Yetayeh, который проводит учащихся через JavaScript в структурированной 30-дневной последовательности. В README указано, что предварительные знания программирования не требуются; учащимся нужны мотивация, компьютер, интернет, браузер и редактор кода. Материал написан на разговорном английском и предназначен как для начинающих, так и для опытных разработчиков.
Учебная программа организована по пронумерованным дням, каждый из которых ссылается на отдельный markdown-урок. Темы идут по порядку: введение, типы данных, булевы значения/операторы/дата, условные конструкции, массивы, циклы, функции, объекты, функции высшего порядка, множества и карты, деструктуризация и spread, регулярные выражения, методы объекта console, обработка ошибок, классы, JSON, веб-хранилища, промисы, замыкания и написание чистого кода. В последующих днях рассматриваются DOM, манипулирование объектами DOM и обработчики событий.
Заключительная часть состоит из мини-проектов: солнечная система, два упражнения по визуализации данных о странах мира, портфолио, таблица лидеров, анимация персонажей и финальные проекты. README также содержит инструкции по установке Node.js, использованию Google Chrome и его консоли, установке и использованию Visual Studio Code, а также по добавлению JavaScript на веб-страницу через встроенные, внутренние, внешние и несколько внешних скриптов. В нём представлены примитивные типы данных, такие как числа, строки, булевы значения, undefined и null, и показано, как проверять типы с помощью typeof.
Репозиторий содержит ссылки на переводы на испанский, итальянский, русский, турецкий, азербайджанский, корейский, вьетнамский, польский и португальский языки. Упоминаются группа в Telegram для получения помощи, YouTube-канал Washera с видеоуроками и сертификат о прохождении, доступный через платформу DevOsome. README также включает информацию о спонсорах и ссылки для поддержки автора через GitHub Sponsors или PayPal.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.