Object oriented programming with Javascript - Build Quiz App

6 участников

О чём курс

Вам нужно создать полноценное интерактивное приложение, но вы не понимаете, как организовать код с помощью ООП. Этот курс решает проблему хаотичного написания скриптов: вы соберете динамическую викторину с таймером и системой учета ответов, освоив при этом объектно-ориентированный подход к разработке на чистом JavaScript.

Внутри курса разбираются:

  • Принципы ООП в контексте реальных веб-проектов: как структурировать компоненты приложения, чтобы код был масштабируемым.
  • Алгоритмы генерации случайных вопросов: создание функции рандомизации для динамического вывода контента.
  • Логика работы таймера и отслеживания ответов: реализация интерактивных элементов, которые взаимодействуют с пользователем в реальном времени.
  • Интеграция интерфейса и логики: связка верстки HTML5 и стилей CSS3 с JavaScript-алгоритмами.

К концу обучения у вас будет готовое работающее приложение викторины и понимание того, как применять концепции ООП для создания других веб-инструментов и игр.

Программа обучения

  • Модуль 1: Введение и подготовка среды
  • Модуль 2: Структура HTML5 для приложения
  • Модуль 3: Визуальное оформление с помощью CSS3
  • Модуль 4: Основы JavaScript для управления логикой
  • Модуль 5: Реализация концепций объектно-ориентированного программирования
  • Модуль 6: Настройка рандомизации вопросов
  • Модуль 7: Разработка полнофункционального таймера
  • Модуль 8: Создание системы учета и окрашивания ответов
  • Модуль 9: Сборка и тестирование приложения
Складчина создана 21 октября 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
442 ₽ 750 ₽