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

JavaScript Advanced

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

Наші випускники працюють у 700+ компаніях по всьому світу

Про курс

JS Advanced для тих, хто хоче опанувати одну з найпопулярніших бібліотек 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.

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

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

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

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

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

Понад 12,000 студентів довірились Академії за 9 років нашої роботи — й тепер вони працюють у 700+ компаніях. Та про якість нашого підходу говорять не лише цифри, а й акредитація європейською організацією Almega. Ми відповідаємо шведським стандартам якості навчання для дорослих і пропонуємо тобі:
Живі заняття з викладачем
Ти вивчатимеш теорію в зручний для себе час в нашій LMS, а на онлайн-уроках сфокусуєшся на отриманні практичних навичок під наглядом експерта в галузі
Кар’єрне консультування з професійним рекрутером
Ти створиш резюме, супровідний лист і профіль в LinkedIn. Досвідчений рекрутер їх перегляне та порадить, що покращити аби отримати роботу мрії.
Програма створена senior-експертами
Наші курси створює та оновлює група senior фахівців-практиків, які поза роботою викладають в Академії. Завдяки цьому наша програма завжди відповідає вимогам ринку.
Затишна спільнота на заняттях
Оскільки ми навчаємо в невеликих групах до 18 осіб, ти навчишся працювати в команді. Допомагай, отримуй допомогу та відточуй софт-навички з перших днів навчання.
Підтримка координатора групи
Твій координатор буде поруч впродовж всього курсу й допоможе з мотивацією та організаційними питаннями. Так твоя освіта буде максимально комфортною й ефективною.
Живі заняття з викладачем
Ти вивчатимеш теорію в зручний для себе час в нашій LMS, а на онлайн-уроках сфокусуєшся на отриманні практичних навичок під наглядом експерта в галузі
Кар’єрне консультування з професійним рекрутером
Ти створиш резюме, супровідний лист і профіль в LinkedIn. Досвідчений рекрутер їх перегляне та порадить, що покращити аби отримати роботу мрії.
Програма створена senior-експертами
Наші курси створює та оновлює група senior фахівців-практиків, які поза роботою викладають в Академії. Завдяки цьому наша програма завжди відповідає вимогам ринку.
Затишна спільнота на заняттях
Оскільки ми навчаємо в невеликих групах до 18 осіб, ти навчишся працювати в команді. Допомагай, отримуй допомогу та відточуй софт-навички з перших днів навчання.
Підтримка координатора групи
Твій координатор буде поруч впродовж всього курсу й допоможе з мотивацією та організаційними питаннями. Так твоя освіта буде максимально комфортною й ефективною.

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

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

FAQ

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

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

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

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

Розвивай свою кар’єру разом з Beetroot Academy!

Заповни форму і ми повідомимо тобі, коли відкриємо набір у наступну групу JavaScript Advanced
Дякуємо за інтерес до курсу JavaScript Advanced
Ми обовʼязково звʼяжемося з тобою, як тільки відкриємо набір в групу.
Вибач, це технічна помилка. Спробуй ще раз!