Этот курс поможет вам шаг за шагом пройти путь от пустой папки до полностью работающей веб‑игры. Вы узнаете, как опытные разработчики планируют архитектуру, выбирают инструменты и выстраивают процесс разработки, чтобы проект был понятным, расширяемым и качественным.
О чём этот семинар
На практическом занятии вы создадите игру Digital Pet Game под руководством Брайана Холта — эксперта фронтенд‑разработки. Курс покажет, как превратить идею в структурированный проект, правильно разбить задачи и организовать кодовую базу.
Главные цели курса
Понять, как планировать структуру фронтенд‑проекта.
Научиться применять лучшие практики сообщества.
Получить опыт настройки рабочей среды с нуля.
Разобраться, как писать чистый и поддерживаемый код на JavaScript.
Овладеть основами анимации в браузере.
Чему вы научитесь на практических примерах
Построение архитектуры проекта
Вы разберётесь, как формировать файловую структуру, разделять ответственность между модулями, организовывать состояние приложения и готовить базу для будущего масштабирования.
Использование ванильного JavaScript
Курс фокусируется на чистом JavaScript без фреймворков, что позволяет глубоко понять механику браузера, DOM‑манипуляции и управление игровым процессом.
Создание интерактивности и анимаций
Вы реализуете анимации для персонажа цифрового питомца, научитесь работать с requestAnimationFrame, таймерами и реакцией на действие пользователя.
Что входит в программу
Лучшие практики сообщества — подходы, проверенные профессионалами.
Архитектура проекта — грамотная и гибкая структура кода.
Анимации — создание плавных и отзывчивых визуальных эффектов.
Итог
После прохождения курса вы сможете уверенно запускать собственные проекты, грамотно организовывать кодовую базу и создавать интерактивные веб‑приложения, начиная с чистого листа.
Брайан Холт в настоящее время занимает должность вице-президента по продукту в SQLite Cloud, привнося свой богатый опыт в области JavaScript-инженерии в продуктовую сферу. Его обширный опыт включает работу инженером по JavaScript и менеджером проектов в таких технологических гигантах, как Netflix, Stripe, Snowflake, LinkedIn, Microsoft и Reddit. Брайан обладает острым взглядом на опыт разработчиков и облачные сервисы. Вне работы Брайан заканчивае
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.