Менторство · командная разработка

Менторство, после которого
не страшно на собесе.

Реальный командный проект на React под руководством ментора, код-ревью каждого PR и параллельная подготовка к собеседованиям — а не очередной туториал в стол.

01 — Как проходит

Три шага до командной работы.

01

Техническое собеседование

Вне зависимости от тарифа начинаем с интервью — выявляем текущие знания и строим персональный план обучения.

02

Два тестовых задания

Знакомитесь с UI-библиотекой и учитесь настраивать проект под командную разработку.

03

Работа в команде под ментором

Дальше — работа в команде из 3 человек под руководством ментора Валеры. Перед каждой задачей учимся её оценивать и декомпозировать.

Работаем командой из 3 человек. Перед каждой задачей — учимся оценивать и декомпозировать, как в реальной разработке.

02 — Фундамент проекта

Сначала — инженерная база.

То, что отличает джуна от мидла: не «фичи», а как настроен проект.

Инфраструктура проекта: pnpm, Vite, ESLint, Prettier, Husky
Светлая и тёмная тема
Структура под мультиязычность (рус/англ, с возможностью масштабирования)
Notifications manager
Modals manager
Error boundary
Страницы 404 и 500
Авторизация через Google и GitHub
Приватные и публичные роуты
Ролевая модель (user / admin)

03 — Бизнес-модули

Пять модулей реальных задач.

Сквозной продукт — платформа для компьютерных клубов: от админки до турниров.

Модуль 01

Админ-панель

  • Страница клиентов: таблица с фильтрами, пагинацией или infinite scroll, ресайз и решафл колонок
  • Детальная страница клиента с просмотром и редактированием
  • Начисление баланса клиенту — внутриплатформенная валюта для магазина
Модуль 02

Лояльность и магазин

  • Создание товаров и категорий
  • Редактирование товаров и категорий
Модуль 03

Друзья

  • Поиск игроков по всей системе
  • Просмотр профиля игрока и его статистики
  • Добавление в друзья
Модуль 04

Бронирование

  • Создание компьютерных клубов с привязкой к адресу
  • Добавление, удаление и редактирование столов
  • Уведомления администратора о брони
  • Бронирование мест от лица администратора
  • Редактирование времени брони — в ЛК и через администратора
  • История броней в личном кабинете
  • Бронирование компьютера из свободных
Модуль 05

Турниры

  • Создание команды, приглашение и удаление игроков
  • Создание и редактирование турниров
  • Регистрация команды на турнир
  • Генерация турнирных сеток и формирование матчей
  • Статистика матча и турнира

04 — Лендинг-презентация

Не только приложение.

  • Работа с Astro + Tailwind
  • Яндекс Метрика или Google Analytics
  • Отправка заявок в Telegram через бота

05 — Подготовка к собесам

Параллельно с проектом.

Пока растёт проект, вы готовитесь к собеседованиям — решая реальные задачи, которые на них попадаются, прямо внутри нашего приложения.

06 — Наш флоу

Каждый PR — с код-ревью.

Каждую задачу вы оформляете как настоящий pull request, а мы даём подробное код-ревью — ровно так, как это работает в команде. Это и есть тот опыт, которого не хватает после курсов.

Отзывы учеников — @frontendiya_reviews →

Готовы расти?

Получите опыт
реальной команды.

Техническое собеседование, персональный план и место в команде под руководством ментора.