Учебный проект из курса Практический JavaScript (Продвинутый уровень)
Автор курса: Иван Петриченко
Loan Project — это многостраничный сайт, который содержит образовательные модули для развития карьеры.
- Техническое задание;
- Примечания:
- JavaScript код должен быть нативным;
- В консоли должны отсутствовать любые ошибки;
- Названия всех переменных/классов не должны содержать кириллицу;
- Итоговый вариант должен быть построен на модульной структуре;
- Работоспособность во всех современных браузерах.
- Анимированные слайдеры на странице;
- Выпадающие блоки с различиями;
- Интерактивные формы для отправки данных;
- Динамический видеоплеер (YouTube IFrame Player API).
- JavaScript:
- Стиль CamelCase;
- Установка и настройка библиотек;
- Объектно-ориентированное программирование;
- Промисы (Promise) и Rest API;
- Асинхронность и оптимизация;
- Работа с медиафайлами (HTML-video, iframe);
- Gulp — сборщик проекта.
- Проект реализован на классах и наследовании.
Клонировать репозиторий:
https://github.com/ia-stepanov/loan.git
Установить зависимости:
npm install
Запустить проект:
npx gulp
- JavaScript