
Список задач и счётчик лайков на JavaScript
- 27 января 2020
- 4 мин
- 4 395
Традиционно обучение программированию на JavaScript начинают со скучных упражнений в консоли, и долгое время остаётся неясным, какое отношение всё это имеет к созданию сайтов? Еноты из отдела интерактивных курсов решили раз и навсегда изменить эту ситуацию. В результате получился новый курс «Знакомство с JavaScript», который переворачивает традиционный подход к изучению JavaScript с ног на голову.

Главная особенность нового курса — практический подход. Что, если вместо консоли сразу начать со скриптов для браузера? В новом курсе пользователей ждут типовые задачи фронтенд-разработчиков, а также их пошаговое решение. Пока другие пишут Hello, world!
, вы напишете переключатель тем для сайта на JavaScript!

Потрясать устои — занятие рискованное, и после выхода первой главы нового курса еноты с замиранием сердца ждали, что скажут пользователи. Стало ли понятнее, чем занимаются веб-разработчики? Интересно ли решать прикладные задачи? Облегчает ли новый подход вхождение в мир фронтенда? Отзывы показали, что да — и глава пользователям понравилась.
Я немного изучала JS, но там начиналось либо с математики, либо с «Вот переменная..» и так далее, а тут сразу к практике, здорово! Единственное, хотелось, чтобы в конце было задание на закрепление, его очень не хватало, ибо информации много
Многие спрашивали, когда же появится продолжение. Этот день настал — вторая глава курса, «Условия и создание элементов», уже в бета-тесте.
Из чего сделана новая глава?
В новой главе пользователям предстоит написать счётчик лайков и добавить возможность комментировать новости. Для этого им придётся освоить массу новых приёмов: добавлять условные конструкции, использовать разные типы данных, создавать новые элементы в разметке прямо из скрипта. Кажется слишком сложным? Сохраняйте спокойствие! Под чутким руководством инструктора Кекса сложное превращается в простое и понятное.
Новая глава не только продолжает начатую в первой главе революцию. Еноты пошли дальше и внедрили в задания файловую систему. Теперь в редакторе кода можно переключаться между разными файлами, прямо как на компьютере! Раньше файловая система была доступна только в курсе по PHP, а сейчас появилась и в главе по JavaScript.

В отзывах пользователи просили, чтобы в курс добавили испытания — они позволяют проверить собственные силы и закрепить пройденный материал. В новой главе испытание есть. Пользователям предстоит написать автоматизированный список задач, иначе говоря «to-do list». Слишком традиционно для такого революционного курса? Не торопитесь с выводами! Это список задач кота, там своя атмосфера.

Кому подойдёт новый курс?
Курс «Знакомство с JavaScript» рассчитан на новичков, которые знают основы вёрстки. Пройденного курса «Знакомство с HTML и CSS» будет достаточно.
Так как курс вводный, вам не понадобится математика и знание сложных алгоритмов. Курс познакомит с возможностями JavaScript и научит решать задачи, которые каждый день встречаются в реальной работе фронтендера.
Впрочем, «Знакомство с JavaScript» заинтересует и тех, кто уже умеет программировать, но пока не понял, как применить свои знания для создания интерактивных сайтов.
Похожие статьи
Центр карьеры HTML Academy. Итоги 2020
189 вакансий, 94 новых разработчика, отзывы выпускников и компаний.
Обзор тренажёра «Знакомство с HTML и CSS»
Рассказали о заданиях и испытаниях тренажёра, рассмотрели особенности курса.
Как мы делаем тренажёры
Мы встроили браузер в ваш браузер, чтобы вы писали код, пока пишете код.