Skip to content

AxelProgrammer/test_task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Резюме для курса фронтенд-разработки

О проекте

Интерактивное веб-резюме, созданное в качестве тестового задания для отбора на курс современной фронтенд-разработки. Резюме реализовано в виде одностраничного сайта (так как задача простая и не требует сложной архитектуры) с использованием Angular.

Функциональность

  • Адаптивный дизайн (корректное отображение на мобильных устройствах и десктопах)
  • Анимации появления элементов и плавные переходы
  • Темная/светлая тема (переключаемая пользователем)
  • Интерактивные элементы (анимированные прогресс-бары, hover-эффекты)
  • Функция печати резюме
  • Валидная HTML5-разметка

Технологический стек

  • HTML - семантическая разметка
  • CSS - адаптивная верстка, анимации, Flexbox, Grid
  • Angular - динамическое управление контентом и состоянием
  • Font Awesome - иконки
  • Google Fonts - шрифт Segoe UI

Структура резюме

Резюме содержит следующие разделы:

  1. Шапка с личной информацией

    • ФИО: Положенцев Аксель Алексеевич
    • Фотография
    • Желаемая позиция: Frontend-разработчик
    • Дата рождения и город
  2. Контактная информация

    • Телефон
    • Email
    • Аккаунт в Teams (обязательно)
  3. Образование

    • Текущий курс обучения (4 курс)
    • Учебное заведение (РХТУ им. Д. И. Менделеева)
    • Факультет и специальность
    • Период обучения
  4. Опыт программирования

    • Пет-проекты вне университета
    • Проекты, выполненные в университете
    • Визуализация уровня навыков (HTML/CSS, JavaScript, Vue.js)
  5. Уровень английского языка

    • Описание уровня (Intermediate B1)
    • Визуальный индикатор уровня владения
  6. Цели посещения курсов

    • Систематизация знаний по современному фронтенду
    • Изучение лучших практик разработки
    • Получение опыта работы с Angular
  7. Источник информации о курсе

    • Группа в Telegram

Особенности реализации

  • Использование AngularJS для динамического binding данных
  • CSS-анимации для плавного появления контента
  • Прогресс-бары с анимированным заполнением
  • Hover-эффекты для интерактивных элементов
  • Ленивая загрузка анимаций для улучшения производительности

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages