Интерактивное веб-резюме, созданное в качестве тестового задания для отбора на курс современной фронтенд-разработки. Резюме реализовано в виде одностраничного сайта (так как задача простая и не требует сложной архитектуры) с использованием Angular.
- Адаптивный дизайн (корректное отображение на мобильных устройствах и десктопах)
- Анимации появления элементов и плавные переходы
- Темная/светлая тема (переключаемая пользователем)
- Интерактивные элементы (анимированные прогресс-бары, hover-эффекты)
- Функция печати резюме
- Валидная HTML5-разметка
- HTML - семантическая разметка
- CSS - адаптивная верстка, анимации, Flexbox, Grid
- Angular - динамическое управление контентом и состоянием
- Font Awesome - иконки
- Google Fonts - шрифт Segoe UI
Резюме содержит следующие разделы:
-
Шапка с личной информацией
- ФИО: Положенцев Аксель Алексеевич
- Фотография
- Желаемая позиция: Frontend-разработчик
- Дата рождения и город
-
Контактная информация
- Телефон
- Аккаунт в Teams (обязательно)
-
Образование
- Текущий курс обучения (4 курс)
- Учебное заведение (РХТУ им. Д. И. Менделеева)
- Факультет и специальность
- Период обучения
-
Опыт программирования
- Пет-проекты вне университета
- Проекты, выполненные в университете
- Визуализация уровня навыков (HTML/CSS, JavaScript, Vue.js)
-
Уровень английского языка
- Описание уровня (Intermediate B1)
- Визуальный индикатор уровня владения
-
Цели посещения курсов
- Систематизация знаний по современному фронтенду
- Изучение лучших практик разработки
- Получение опыта работы с Angular
-
Источник информации о курсе
- Группа в Telegram
- Использование AngularJS для динамического binding данных
- CSS-анимации для плавного появления контента
- Прогресс-бары с анимированным заполнением
- Hover-эффекты для интерактивных элементов
- Ленивая загрузка анимаций для улучшения производительности