Это приложение обучает JavaScript с помощью уроков, викторин и встроенного редактора кода. Оно охватывает JavaScript от основ до продвинутых тем, включая цикл событий и асинхронное программирование.
Уроки
Содержание организовано по принципу «Тема › Подтема». Каждая подтема включает теорию, пример решения и резюме. Темы включают переменные и поднятие переменных, функции и замыкания, лексическую область видимости, цепочку прототипов, объекты и деструктуризацию, итераторы и генераторы, а также синтаксис ES6+, такой как стрелочные функции, классы, модули и BigInt. Уроки включают маркеры автозавершения, поиск и закладки.
Редактор кода
Встроенный редактор запускает JavaScript и отображает результат. Вы можете использовать методы массивов, промисы, fetch, async/await и манипуляции с DOM без установки чего-либо. Задачи по программированию включают скрытые тестовые случаи и эталонные решения. Редактор также работает с Python, Java, C++, Go, Rust, Kotlin и Swift.
Репетитор на основе ИИ
Вы можете задавать вопросы простым языком и получать ответы, основанные на текущем уроке. Вы можете отправить фотографию кода или диаграмму, попрактиковаться на вопросах для пробных собеседований и попросить ИИ объяснить вывод кода.
Викторины и пробные тесты
Вопросы с множественным выбором оцениваются по шкале от простого к сложному, и каждый ответ сопровождается объяснением. Тесты на время сочетают теоретические и программные вопросы и сообщают о темах, требующих повторного изучения, таких как цикл событий, замыкания и асинхронные шаблоны. Предыдущие попытки можно просмотреть и пройти повторно.
Отслеживание прогресса
Приложение записывает результаты, время обучения и пройденные темы. Оно включает 7-дневный план обучения, ежедневную викторину для проверки знаний, карточку для повторения и глобальные и по темам таблицы лидеров.
Языки и использование в автономном режиме
Приложение работает в автономном режиме с загруженным контентом и поддерживает светлую и темную темы. Интерфейс доступен на английском, хинди, каннада, тамильском и телугу языках; код JavaScript и технические термины остаются неизменными при переводе. Включена лента новостей о технологиях.
JavaScript, а также связанные с ним названия и логотипы являются товарными знаками соответствующих владельцев. Данное приложение является независимым и не связано с ними, а также не поддерживается ими.
Последнее обновление
25 июн. 2026 г.