Модуль 1Бизнес-модель и каталог магазина
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. На этом этапе важно освоить базовую модель и научиться узнавать её в простых ситуациях. В курсе «Создание интернет-магазина» тема «Бизнес-модель и каталог магазина» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Бизнес-модель и каталог магазина». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 2Категории, атрибуты и фильтры
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. На этом этапе важно освоить базовую модель и научиться узнавать её в простых ситуациях. В курсе «Создание интернет-магазина» тема «Категории, атрибуты и фильтры» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Категории, атрибуты и фильтры». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 3Карточка товара
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. На этом этапе важно освоить базовую модель и научиться узнавать её в простых ситуациях. В курсе «Создание интернет-магазина» тема «Карточка товара» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте схему или прототип по теме «Карточка товара», обозначьте элементы, связи, ограничения и критерии готовности.
Модуль 4Корзина и расчёт заказа
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. Модуль переводит базовые знания в рабочий сценарий с ограничениями, ошибками и самостоятельным выбором инструмента. В курсе «Создание интернет-магазина» тема «Корзина и расчёт заказа» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Корзина и расчёт заказа». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 5Оформление и валидация данных
Форма должна иметь подписи, серверную проверку, понятные ошибки и защиту изменяющего запроса. Модуль переводит базовые знания в рабочий сценарий с ограничениями, ошибками и самостоятельным выбором инструмента. В курсе «Создание интернет-магазина» тема «Оформление и валидация данных» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Оформление и валидация данных». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 6Интеграция онлайн-оплаты
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. Модуль переводит базовые знания в рабочий сценарий с ограничениями, ошибками и самостоятельным выбором инструмента. В курсе «Создание интернет-магазина» тема «Интеграция онлайн-оплаты» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Реализуйте минимальную интеграцию по теме «Интеграция онлайн-оплаты»: успешный запрос, проверку ответа, обработку ошибки и журнал без секретных данных.
Модуль 7Личный кабинет покупателя
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. Модуль переводит базовые знания в рабочий сценарий с ограничениями, ошибками и самостоятельным выбором инструмента. В курсе «Создание интернет-магазина» тема «Личный кабинет покупателя» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Личный кабинет покупателя». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 8Статусы и уведомления
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. Модуль переводит базовые знания в рабочий сценарий с ограничениями, ошибками и самостоятельным выбором инструмента. В курсе «Создание интернет-магазина» тема «Статусы и уведомления» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Статусы и уведомления». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 9Остатки, цены и импорт
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. Тема встраивается в итоговый проект и проверяется вместе с ранее созданными частями. В курсе «Создание интернет-магазина» тема «Остатки, цены и импорт» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Остатки, цены и импорт». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 10SEO интернет-магазина
SEO соединяет техническую доступность, поисковый спрос, качество страницы и измерение целевого результата. Тема встраивается в итоговый проект и проверяется вместе с ранее созданными частями. В курсе «Создание интернет-магазина» тема «SEO интернет-магазина» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «SEO интернет-магазина». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 11Аналитика электронной торговли
Аналитика связывает поведение пользователя с целевым действием и помогает оценивать изменения, а не просто посещаемость. Тема встраивается в итоговый проект и проверяется вместе с ранее созданными частями. В курсе «Создание интернет-магазина» тема «Аналитика электронной торговли» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Аналитика электронной торговли». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 12Запуск рабочего магазина
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. Тема встраивается в итоговый проект и проверяется вместе с ранее созданными частями. В курсе «Создание интернет-магазина» тема «Запуск рабочего магазина» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Запуск рабочего магазина». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 13Возвраты и отмены
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. Тема встраивается в итоговый проект и проверяется вместе с ранее созданными частями. В курсе «Создание интернет-магазина» тема «Возвраты и отмены» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Возвраты и отмены». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 14Программа лояльности
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. Тема встраивается в итоговый проект и проверяется вместе с ранее созданными частями. В курсе «Создание интернет-магазина» тема «Программа лояльности» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Программа лояльности». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 15Безопасность и антифрод
Безопасность начинается с минимальных прав, проверки входа, защиты секретов, журналирования и резервного восстановления. Тема встраивается в итоговый проект и проверяется вместе с ранее созданными частями. В курсе «Создание интернет-магазина» тема «Безопасность и антифрод» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Создайте страницу или компонент в браузере по теме «Безопасность и антифрод». Покажите исходные данные, ход работы, обычный и граничный сценарии, затем исправьте найденную ошибку.
Модуль 16Масштабирование магазина
Материал оценивается одновременно по семантике, адаптивности, доступности, производительности и поведению в браузере. Финальный модуль объединяет программу курса в один воспроизводимый результат. В курсе «Создание интернет-магазина» тема «Масштабирование магазина» считается освоенной только после создания предметного результата и его независимой проверки. Качество определяется работающим пользовательским сценарием на телефоне и компьютере, клавиатурной доступностью и отсутствием ошибок интерфейса.
Практика: Соберите итоговую работу курса, применив тему «Масштабирование магазина». Представьте страницу или компонент в браузере, инструкцию воспроизведения и отчёт проверки.