Технології

Frontend-розробка

Дванадцятитижневий курс, після якого доросла людина без технічної освіти виходить на ринок праці з портфоліо, оформленим профілем розробника, резюме й реальною готовністю пройти співбесіду на позицію Trainee або Junior Frontend Developer.

Про цей курс

Що людина вміє після курсу і що має на руках

Не «ознайомлена з професією», а вміє робити роботу: зверстати сайт за дизайн-макетом так, щоб він коректно виглядав і на телефоні, і на компʼютері та був доступний людям із порушеннями зору; написати логіку — форми, списки, фільтри, підрахунки, збереження даних; отримувати дані з чужих інтернет-сервісів. І вести роботу як у компанії, а не як студент: професійними інструментами, з публікацією в інтернеті, зі взаємною перевіркою робіт і з умінням самому знайти відповідь у документації. Ось що в неї на руках:

Артефакт Що це
Шість навчальних робіт Зроблені по ходу курсу, кожна — за живим посиланням, а не скриншотом: рекламна сторінка; адаптивний інтернет-магазин, доведений до професійного стану; гра-вікторина з підрахунком балів; власна сторінка-портфоліо з фільтрами; застосунок обліку витрат; застосунок на реальних даних
Фінальний проєкт Повноцінний застосунок рівня комерційного завдання: за технічним завданням і макетом, на реальних даних, опублікований в інтернеті
Оформлений профіль розробника Публічний профіль з роботами й історією праці — те, що технічний спеціаліст відкриває перед співбесідою
Резюме Резюме початківця без комерційного досвіду, де секція проєктів заміняє графу «досвід роботи», плюс супровідний лист
Пройдена репетиція співбесіди Технічна співбесіда, відпрацьована в межах курсу, з розбором відповідей

Ключова з робіт — власна сторінка-портфоліо: студент робить її серед курсу як навчальне завдання, а далі складає туди всі інші роботи, і на виході має не список посилань у резюме, а готову вітрину, з якою йде відкликатися на вакансії. Усі пʼять рядків таблиці — і є вимірюваний результат курсу: його можна перевірити ззовні, відкривши посилання, а не на слово.

Як влаштоване навчання

Параметр Значення
Тривалість 12 тижнів (3 місяці) — менший термін не дає знанням осісти, довший вигорює дорослих людей із роботою й сімʼями
Аудиторні заняття 2 заняття в будні по 2 години + велика практика в суботу 4 години
Самостійна робота ~4–6 годин на тиждень
Співвідношення ~70 % практики, ~30 % теорії
Формат Офлайн-заняття як основа + онлайн-сесії з ментором між заняттями
Робота в групі Кожен працює у власному репозиторії — через окремі гілки й запити на злиття (Pull Request), а студенти перевіряють код одне одного — так само, як це відбувається в компаніях
Курс єдиний Один потік, одна програма для всіх, без поділу на рівні

Теорія тут не самоцінна: нова тема заходить тоді, коли робота без неї далі не рухається. Заняття побудовані так, щоб наприкінці кожного з них у людини в браузері працювало щось нове, а кожен модуль завершувався не вправою «в зошит», а роботою, яку можна показати.

Принцип відбору матеріалу — 80/20: у програму входять ті 20 % інструментів, які закривають близько 80 % завдань на першій роботі; решту людина вивчить сама, коли зустріне в роботі — і на той момент у неї вже буде робота. Кожна година навчання витрачена на те, що впливає на працевлаштування.

Програма навчання