top of page

Курс про архітектуру front-end розробки та принципи проєктування для Junior та Middle спеціалістів

FRONT-END

SCHOOL

blurrrr.png
rename.gif
Asset_1.png
ПРО ШКОЛУ

3 місяці навчання про особливості

front-end розробки в продуктових ІТ-компаніях. Учасники школи отримають практичні знання від топспеціалістів Genesis, які необхідні для кар’єри front-end розробника в продуктовій компанії.

Front-End developer — член продуктової команди, який стоїть на стику дизайнерів, продуктологів та технологій. Він розроблює складні інтерфейси, створює обличчя сайту і застосунку, структурує роботу компонентів сайту та безпосередньо впливає на враження користувачів.

Про школу

2D1A8283.jpg
IMG_7548_1.jpg
DSC_6741.jpg

Кому буде корисно?

1.png

Студентам, технічних спеціальностей, які мають знання Java Script

2.png

Junior developers, які прагнуть поглибити знання про особливості front-end розробки в продукті

3.png

Middle developers, які хочуть систематизувати знання про front-end

Коли? Як? Де?

Критерії відбору учасників:

bullit.png

Володіння HTML та CSS

bullit.png

Базове знання JavaScript

(знання синтаксису, структур даних та базових алгоритмів)

bullit.png

Знання одного з популярних фреймворків (React, Vue, Angular)

bullit.png

Навички адаптивної верстки

bullit.png

Розуміння роботи з системою контролю версій GIT

Untitled-4.png
ПРОГРАМА

Що ти отримаєш?

element.png

Helicopter view сфери цифрового маркетингу 

element.png

Нетворкінг та командну роботу над фінальним проєктом

element.png

Нетворкінг та командну роботу над фінальним проєктом

element.png

Зворотний зв'язок від топфахівців Genesis

element.png

Перспектива отримати job offer в Genesis одразу після школи

Програма

Основи побудови додатку

Вивчимо, як правильний стиль проєктування та використання патернів допомагають спрощувати код та вирішувати продуктові задачі (Clean Code principles, принципи SOLID, GRASP, патерни проєктування).

Екосистема

Розглянемо front-end екосистеми (eslint, prettier, husky) і розберемо особливості мобільної та десктопної розробки.

Архітектура

Розглянемо особливості фреймворків великої трійки та принципи побудови архітектури додатку.

Надійність системи

Навчимось правильно використовувати TypeScript, зрозуміємо що таке контракти та розберемо як потрібно писати тести, робити обробку помилок та здійснювати моніторинг системи.

SSR & SEO

Зрозуміємо роботу серверного рендерингу, особливості та проблеми.

SDLC

Розглянемо етапи, які проходить задача перед тим, як потрапити на production. Познайомимось з підходом CI/CD, дізнаємось, як це допомагає проєктам рухатись швидше.

Лектори

Андрій Попович

Андрій Попович

CTO

Олег Вязовий.png

Front-End Developer

Олег Вязовий

Микола Коваль.png

Микола Коваль

Head of Front-End Guild

Андрій Шавловський.png

Андрій Шавловський

Head of QA

Лев Давидов.png

Лев Давидов

Front-End Developer

Саша Ковріжних.png

Саша Ковріжних

Tech Lead Front-End Team

Що ти отримаєш?

етапи

Як потрапити до Front-End School?

Зареєструйся

Пройди онлайн тест

Виконай практичне завдання

Прояви себе на співбесіді

Отримай запрошення
у 
Front-end School

Відгуки учасників Genesis Front-End School 1.0

Дмитро Ващук.png

Дмитро Ващук

Front End Developer at Boosters

У мене про школу залишились тільки позитивні враження, лекції були мегакорисними, багато чого дізнався і навчився новим цікавим речам та підходам, люди - круті та дружелюбні, видно, що у організацію вклали душу 🧡

Дуже сподобались офлайн лекції — можливість ставити лектору питання наживо — це не те саме, що у зумі. Також дуже запам'ятались нетворкінги після лекцій, де ми збирались у групки та спілкувались між собою із працівниками Genesis, ділились історіями...

Я дуже радий, що познайомився з вами усіма і буду згадувати школу з теплом у сердці!

Сподіваюсь, що вже зовсім скоро, після перемоги, зможемо всі зустрітися знову.

  • Скільки коштує навчання?
    Навчання безоплатне, але потрібно пройти відбір.
  • Чи будуть домашні завдання?
    Залежить від формату. Ґайди, тижневі інтенсиви, джеми та хакатони не передбачають домашніх завдань. У школах вони є — на виконання варто закладати 10–15 годин на тиждень.
  • Хто викладає?
    Спеціалісти рівня мідл та сеньйор, які мають досвід успішного запуску продуктів на міжнародні ринки. Вони зможуть не лише поділитися знаннями, а й дати індивідуальний фідбек. Також серед викладачів — топменеджмент компанії Genesis і СЕО бізнесів з екосистеми. Зможеш особисто з ними познайомитися на лекціях і нетворкінгах — вони розкажуть про свій бізнес, його особливості та перспективи для тебе. Крім того, ми запрошуємо із лекціями спікерів портфельних стартапів інвестиційного фонду Flyer One Ventures — Liki24, Awesomic тощо. Робимо освітні проєкти разом з Meta, Amazon Web Servises, Horizon Capital, TA Ventures, Notion та іншими технологічними компаніями.
  • Чи можу я переглядати відеозаписи занять після курсу чи інтенсиву?
    Доступ до матеріалів у тебе буде впродовж двох місяців після закінчення школи.
  • Якою мовою навчаєте?
    Ми викладаємо українською й англійською мовами.
  • Де проходить навчання? Чи зможу я приєднатися, якщо перебуваю в іншій країні?
    Так, зараз всі заходи відбуваються онлайн.
  • Чи гарантує Genesis працевлаштування випускникам?
    Курси не передбачають обов’язкового працевлаштування до компанії. Проте найкращі випускники зможуть отримати запрошення на співбесіду чи офер.
  • Хто працює над освітніми проєктами?
    Розробкою програм та реалізацією проєктів займається команда Education Specialists. Щоби створити справді актуальний продукт, організатори консультуються зі спеціалістами рівня мідл та сеньйор, які розуміються на сучасних підходах та актуальних технологіях. Команда допоможе підібрати курс під твої потреби, надасть консультацію щодо відбору в ту чи іншу школу, і загалом — буде поряд упродовж всього терміну навчання. Зв’язатися з представником команди та поставити запитання можна за допомогою телеграм-бота @genesis_education_team.

Типові запитання

logo_2.png

Це компанія, яка разом із визначними підприємцями зі Східної Європи будує глобальні високотехнологічні бізнеси.

В Genesis народилися та стали самостійними бізнесами успішні компанії:

В екосистемі також розвиваються проєкти:

Genesis — це одна з топових технологічних команд у Європі.

Нас неодноразово визнавали одним із найкращих IT-роботодавців

в Україні та в Східній Європі.

bottom of page