Високий рівень
Онлайн

JavaScript Advanced

Живі заняття у вечірній час
2 місяці, 3 рази на тиждень
До 16 студентів у групі
Українською мовою

Випускники Beetroot Academy працюють у 600+ компаніях по всьому світу

Як виглядатиме твоє портфоліо

Про курс

JS Adavanced для тих, хто хоче опанувати одну з найпопулярніших бібліотек React та всі тонкощі роботи з нею. За 2 місяці ти:
розберешся в основах TypeScript, необхідних для роботи з React;
опануєш основні hooks бібліотеки React та патерни управління станом React-компонентів, а також зрозумієш, як використовувати цю бібліотеку для створення користувацьких інтерфейсів;
напишеш проєкт з використанням React, на якому навчишся взаємодіяти з реальним сервером, знатимеш як писати основні тести для нього за допомогою фреймворку Jest та бібліотеки react-testing-library.
проведеш рефакторинг свого проєкту і перепишеш всі запити на сервер, використовуючи бібліотеку react-query, а також опануєш server-side компоненти та full-stack фреймворк Next.js.
Технології та інструменти, які вивчатимеш на курсі:
Вимоги до студентів
Знання HTML, CSS, SCSS
Основи JavaScript- типи даних та оператори:
- цикли та умови
- функції, об'єкти, масиви, ітератори, closures (замикання)
- робота з подіями
- основи асинхронного програмування

Програма курсу

Основи TypeScript, необхідні для React
Лекція
4 години
Знайомство з бібліотекою React
Практика
8 годин
Управління станом компонентів
Практика
6 години
Бібліотека react-router-dom
Практика
2 години
Проєкт Films
Практика
12 годин
Тестування  компонентів з використанням  фреймворку Jest
Практика
6 годин
Рефакторинг проєкт Films. Бібліотека react-query
Практика
6 годин
Використання бібліотеки Redux в проєктах. Проєкт Courses
Практика
10 годин
Server side component. Знайомство з full-stack фреймворком Nextjs
Практика
10 годин
Хто викладатиме на курсі
Сфера IT — це постійний рух до нових знань, технологій, пошук оптимальних рішень. Над проєктами працюю системно, а у викладанні потрібна творчість. На заняттях дуріти не даю, але жарти й питання — це норма. Хвалю студентів за правильні рішення, а вчаться вони на помилках. Вважаю, що терпіння і праця все здолають.
Роман Нікіфоров
Займається програмуванням понад 19 років.
Основний стек технологій: PHP, JavaScript (включаючи React, Vue, Node.js). Працює з базами даних MySQL та Docker.

Вартість курсу

6300
грн/місяць
25200 грн
за 4 місяці
22680 грн
-10%
за умови повної оплати
Сплачуй частинами без комісії й відсотків
134 годин
практики з викладачем
160+ годин
на теорію і домашні завдання
Сертифікат
у електронному вигляді
Портфоліо
з трьох проєктів

Що кажуть наші випускники

Дізнайся, як навчання в Академії допомагає досягти кар'єрних цілей.

Процес вступу

Крок 1
Вступний тест
Зареєструйся та пройди тест на визначення твого рівня підготовки до навчання.
Крок 2
Онлайн-зустріч
Після успішних результатів тестування ми неодмінно запросимо тебе на зустріч з менеджером Академії.
Крок 3
Зарахування
Якщо ми підійдемо одне одному — на тебе чекатиме інтенсивне навчання та початок омріяної кар’єри в ІТ.

Твій шлях в Beetroot Academy

Обери ІТ-професію
Важливо обрати шлях в ІТ свідомо. Тому ми тут, щоб зорієнтувати тебе. Отримай консультацію, пройди наш кар'єрний тест MBTI або спробуй себе у новій професії на ознайомчому курсі. Усе це — безплатно!
Здобудь нові навички
Навчайся на живих заняттях у неробочий час у малій групі, де під керівництвом викладача ти повністю зосередишся на практиці. Вивчай теорію та виконуй домашні завдання у нашій системі управління навчанням.
Знайди роботу
Ти приєднаєшся до нашої спільноти випускників, які вже працюють в ІТ. Разом з ментором ти визначиш свою кар’єрну ціль й підготуєшся до інтерв’ю та виконання тестового завдання. До того ж модуль кар'єрного консультування та заняття з англійської вже є частиною програми курсу.

Як ми навчаємо

Ми надаємо більше, ніж просто якісну освіту. Beetroot Academy підтримує своїх студентів на кожному етапі. Ось як:
Перевернутий клас
Вивчай теорію вдома та зосередься на практиці на заняттях.
Живі заняття
Навчайся в Zoom з експертом галузі — до 18 студентів у класі та у вечірній час.
Підтримка
Отримай необхідну допомогу, щоб розпочати нову кар’єру.
Софт-скіли
Навчайся в командах під керівництвом викладача як тімліда.
Працевлаштування
Отримай інструменти та знання, необхідні для першої співбесіди.
Глобальна спільнота
Стань частиною екосистеми Beetroot. Це випускники, ІТ-компанії та партнери по всьому світу.

Твоя кар'єра в ІТ починається тут

Реєструйся на курс та проходь усі етапи вступу. А вже за декілька місяців отримай диплом і відправляй своє резюме та портфоліо роботодавцям.

Ти за декілька кроків від нової кар’єри в IT!

Заповни форму та отримай безплатну консультацію щодо навчання в Академії та твоїх перспектив в ІТ.
Дякуємо, що цікавишся навчанням в Beetroot Academy
Ми зв’яжемося з тобою протягом одного робочого дня і відповімо на усі запитання
Вибач, це технічна помилка. Спробуй ще раз!

FAQ

Де знайти відгуки про Академію?
Читай відгуки та історії наших випускників на сайті за цим посиланням. Також відгуки й інформація про навчання є на DOU.ua.
Чи отримаю я сертифікат про проходження курсу?
Так, ти отримаєш сертифікат. Він — цифровий і виглядає ось так. Понад 10 000 наших випускників завантажують їх у LinkedIn та інші соціальні мережі, щоб продемонструвати свої навички. Але найголовніше — це практичні знання, досвід роботи у команді, доступ до спільноти випускників та мережі із 200+ ІТ-компаній-партнерів Академії.
Які є опції оплати за навчання?
Сплачуй:
- помісячно (повна сума оплати за навчання розбивається на 4 щомісячні платежі);
- зі знижкою 10%, якщо робиш внесок за весь курс одразу;
- частинами через Monobank та ПриватБанк до 8 платежів. Детальніше про оплату частинами читай у статті на нашому блозі.
Чи є вікові обмеження для навчання в Академії?
Ми рекомендуємо долучатися до навчання з 16 років. Законодавчо, саме з цього віку можна працювати за згодою батьків після закінчення курсів. Далі все відбувається поетапно: вступний тест, проходження інтерв’ю та зарахування до групи.
Ви допомагаєте з працевлаштуванням?
Так, ми підтримаємо тебе на шляху до першого офера, але ми не гарантуємо 100% працевлаштування.

Академія заснована як соціальне підприємництво і наша місія — соціальний вплив. Свій успіх ми вимірюємо не кількістю студентів, а кількістю працевлаштованих випускників.

Ми надаємо якісну освіту, і  від тебе ми очікуємо сильної мотивації та розуміння, що відвідувати уроки та виконувати домашні завдання — замало. Потрібно багато вчитися самостійно і навіть після того, як знайдеш роботу.

Дізнайся більше про те, що саме робимо ми й чого очікуємо від наших студентів і випускників для того, щоб навчання закінчилося бажаним офером на нашому сайті.

Онлайн-курси Java Script, React

Опис курсу

Ми вчимо створювати сайти: пояснюємо, як працює браузер, як застосовувати HTML, CSS та JavaScript (ES6). Викладачі навчать тебе повторювати роботу фреймворку, пояснять, як зібрати веб-застосунок за допомогою інструменту Gulp/webpack.

Ти розберешся в інструментах, які прискорюють розробку і прямо зараз зможеш використовувати правила, які скоро увійдуть в стандарт. Ти будеш працювати над проектами в команді і самостійно. Створиш декілька сайтів та веб-застосунок, зможеш верстати сайти для мобільних пристроїв. Після завершення курсу твоє портфоліо допоможе зробити перші кроки в кар’єрі Front-End розробника.

Вимоги до студентів

- Усвідомлюєш свої цілі та мотивацію для проходження курсу.
- Можеш виокремити ~20 вільних годин на тиждень для навчання.
- Маєш достатній рівень англійської, щоб читати теоретичні матеріали (хоча б з онлайн-перекладачем).
- Вмієш знаходити потрібну інформацію в мережі та брати з неї найголовніше.- Вмієш перевіряти достовірність та актуальність інформації.
- Дружиш із ПК: знаєш де знайти “диспетчер завдань” та як власноруч встановити Zoom.
- Знання основ HTML та CSS буде перевагою для навчання на курсі.

Чому Front-End?

- після написання коду ти негайно бачиш результат;
- твоє портфоліо візуалізовано для замовника;
- знання Front-End дозволить перейти в будь-яку сферу розробки;
- ти навчишся створювати сайти та інтерфейси із використанням HTML та CSS;
- вивчиш одну із найпопулярніших мов — JavaScript.