Mate academy

Онлайн-курс повного дня

JAVA ОНЛАЙН-КУРС ІЗ ПРАЦЕВЛАШТУВАННЯМ

Кожні 10 днів ми відбираємо найкращих кандидатів в наступну групу. Заявки отримані раніше мають вищі шанси потрапити саме в наступну групу

ХВИЛЯ НАБОРУ ЗАВЕРШИТЬСЯ ЧЕРЕЗ
Днів
Годин
Хвилин
Секунд
ВІЛЬНИХ МІСЦЬ У ХВИЛІ НАБОРУ
Кількість кандидатів, яку ми плануємо відібрати в поточній хвилі набору

9

JAVA-РОЗРОБНИК — ТОПОВА IT-ПРОФЕСІЯ

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

НА КУРСІ ПОВНОГО ДНЯ ТИ ОТРИМАЄШ

Гарантію працевлаштування

2000+ працевлаштованих випускників, які працюють у топових ІТ-компаніях: WIX, Genesis, PDF Filler тощо.

Онлайн підтримку щодня

Робота з ментором, перевірка завдань та «чарівний пендель» у потрібний час.

Комʼюніті студентів

Наші студенти та випускники — це звʼязки в IT по всій країні, як під час навчання, так і після.

Карʼєрну підтримку впродовж 2 років

Наш HR-спеціаліст допоможе тобі з портфоліо та резюме, підготує тебе до співбесід і не тільки.

ГАРАНТУЄМО ПРАЦЕВЛАШТУВАННЯ ПІСЛЯ КУРСУ

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

ПРАЦЕВЛАШТОВАНИХ ВИПУСКНИКІВ

2000+

СТУДЕНТІВ ОТРИМУЮТЬ РОБОТУ В ІТ-КОМПАНІЯХ

90%

ЩО МИ ДЛЯ ЦЬОГО РОБИМО?

Регулярні тестові співбесіди зі зворотним зв’язком

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

Навчальний модуль з працевлаштування

Модуль з підготовки резюме, супровідного листа та робочих профілів. Ми навчимо тебе створювати їх так, щоб рекрутер обов’язково звернув на тебе увагу. Як кажуть, в IT зустрічають по CV.

База вакансій та компанії-партнери

Ти будеш мати доступ до свіжої бази вакансій по твоєму профілю прямо у своєму кабінеті Mate academy. А ще наших випускників охоче звуть компанії-партнери ще до того, як вакансії опубліковані в загальний доступ.

Допомога координаторів

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

НАВЧАЙСЯ БЕЗКОШТОВНО, ПЛАТИ ПІСЛЯ ПРАЦЕВЛАШТУВАННЯ

Договір — це наша інвестиція в тебе. Ти не платиш нічого впродовж 4 місяців навчання. Після того, як ти закінчиш навчання і працевлаштуєшся, ти почнеш платити 17% своєї зарплати щомісяця впродовж 2 років (24 платежі).

НАМ НЕМАЄ ЩО ПРИХОВУВАТИ — ПЕРЕГЛЯНЬ ДОГОВІР ТА ВПЕВНИСЬ У ЦЬОМУ САМОСТІЙНО!
ЦІНА
БЕЗКОШТОВНО ДО ПЕРШОЇ ЗАРПЛАТИ В IT
А ПІСЛЯ — 17% ВПРОДОВЖ 2 РОКІВ
НАМ НЕМАЄ ЩО ПРИХОВУВАТИ — ПЕРЕГЛЯНЬ ДОГОВІР ТА ВПЕВНИСЬ У ЦЬОМУ САМОСТІЙНО!
ЦІНА
БЕЗКОШТОВНО ДО ПЕРШОЇ ЗАРПЛАТИ В IT
А ПІСЛЯ — 17% ВПРОДОВЖ 2 РОКІВ

СЕРЕДНЯ ЗАРОБІТНА ПЛАТА В ПЕРШІ 2 РОКИ РОБОТИ В IT

700 USD

Початок кар’єри

1 800 USD

Через 1 рік

2700 USD

Через 2 роки

ВЧИСЬ У ПРАКТИКУЮЧИХ СПЕЦІАЛІСТІВ

Автор курсу Java

БОГДАН ЧУПІКА

Люблю відвідувати ІТ-конференції, вивчати та імплементувати на практиці нові концепції зі світу програмування.
7+ років розробляє на Java
Адепт Java та чистого коду
Допоміг стати програмістами 250+ студентам

ПРОГРАМА КУРСУ JAVA

14 модулів
128 тем
4 місяці

Java Basics

У цьому модулі ти вивчиш базовий синтаксис мови програмування Java. Почнеш знайомство з типами даних та операціями над ними, а вже незабаром ти будеш писати цикли та логічні оператори, які допоможуть тобі розв’язувати базові задачі за допомогою коду. Усе це допоможе тобі на шляху в становленні Java-розробником.

Java Basics Extended

Продовжуємо вивчати Java! У цьому модулі ти детальніше розбереш інструменти із Java Basics та виконаєш ще більше практичних завдань!

Git and Terminal

Термінал — один з основних інструментів будь-якого розробника. У цьому модулі ти познайомишся із базовими командами термінала, а також дізнаєшся, що таке система контролю версій Git та як нею користуватися.

Java Core

Ти вже познайомився з основами Java, а зараз ми заглибимося детальніше у світ Java Core. Протягом даного модуля ти дізнаєшся те, що потрібно знати Java-розробнику для того, щоб на співбесідах давати чіткі відповіді та бути впевненим у своїх знаннях. Також ти закріпиш знання на практиці, виконаєш цікаві завдання та реалізуєш власні структури даних. Let’s begin!

SQL Basics

У рамках даного модуля ти познайомишся з поняттям бази даних, а також дізнаєшся, які існують види баз даних. Ти розглянеш, яким чином зберігається інформація в реляційних базах, та навчишся писати запити SELECT, щоб отримувати потрібну інформацію в бажаному вигляді. Після завершення модуля ти будеш знати, що таке INNER JOIN та для чого він використовується, будеш вміти сортувати та групувати дані за потрібними критеріями, а також застосовувати різні функції конкретної БД. Отож, поїхали!

Java JDBC

Досить зберігати інформацію в списках та хеш-мапах. Саме час почати користуватися реальними інструментами. І тут тобі допоможуть бази даних. Протягом даного модуля ти дізнаєшся, що таке база даних, які вони бувають та як під’єднати свою програму до бази даних. Ти навчишся створювати та налаштовувати базу даних, відправляти запити на додавання, редагування та отримання інформації для її подальшої обробки. І все це з максимальною продуктивністю. Connection established, let’s go!

How the Web Works

Кожного дня ти так чи інакше взаємодієш із мережею Інтернет. Але чи замислювався ти над тим, як працює всесвітня павутина? У цьому модулі ми допоможемо тобі розібратися з тим, як взаємодіють та обмінюються даними наші пристрої в мережі та що таке Інтернет в цілому.

Java Web

В цьому модулі ти навчишся створювати вебдодатки, які будуть доступними користувачам з усього світу, розберешся з основами авторизації та автентифікації, навчишся приймати інформацію від користувача та у відповідь відображати вебсторінку. Нудно точно не буде, тому let’s move forward!

Spring

Ось вона! Фінішна пряма перед оффером! Dependency Injection, Web, Security — знайомі теми заграють новими барвами. Spring Framework — це, мабуть, найпопулярніший фреймворк, який використовується в Java-проєктах. Протягом модуля ти отримаєш як теоретичні, так і практичні навички, які точно знадобляться тобі на твоїх майбутніх проєктах. Отож поїхали!

Employment

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

Java Multithreading

Багатопоточність допомагає швидше та ефективніше працювати з великою кількістю даних, а також більш ефективно використовувати ресурс процесора. Щоб навчитися працювати з таким часто непередбачуваним інструментом, потрібна уважність до деталей, та воно того варте! У цьому модулі ти розглянеш основний синтаксис для роботи в багатопоточному режимі, а також розповсюджені класи та інтерфейси для вирішення основних завдань.

Java Spring Boot

Spring Boot — це як Spring, але зовсім іншого рівня! Більше не потрібно вручну налаштовувати вебсервер, підключення до бази даних або залежності для проєкту. Spring Boot попіклується про це, щоб ти сконцентрувався на більш важливих речах — створенні логіки додатка. Протягом цього модуля ти дізнаєшся, як користуватися Spring Boot, як він працює «під капотом» та які «плюшки» пропонує.

Algorithms and Data Structures

Алгоритми замовляли? У цьому модулі ми познайомимося з різними структурами даних та алгоритмами. Навчимося обходити дерева краще сина маминої подруги, сортувати масиви зі швидкістю quick sort, створювати hash map та не тільки стояти в черзі, а й реалізовувати її. І це тільки маленька частинка того, що тебе чекає в цьому модулі.

ТЕХНОЛОГІЇ, ЯКІ ТИ ВИВЧИШ НА КУРСІ З НУЛЯ

І безліч інших технологій та бібліотек, які мають попит на ринку.

ПЛАН НАВЧАННЯ

GMT+2 Time Zone
Тривалість курсу 4 місяці
Пн-Пт.
09:00 – 10:00
Алгоритмічні задачі

Алгоритмічні задачі

Щоденні алгоритмічні задачі допоможуть тобі розвинути логічне мислення та навчать розв’язувати практичні завдання.

10:00 – 11:30
Заняття

Заняття

Розбір нового матеріалу з коучем в live-режимі.
11:30 – 12:00
Обід
12:00 – 14:00
Практична робота / Тестова співбесіда

Тестова співбесіда

Тестова співбесіда з ментором та коучем, яка підготує тебе до реальної співбесіди та покаже, які знання треба покращити.

14:00 – 15:00

Q&A / Практична робота

Q&A

Відеодзвінок із ментором, під час якого ти розбереш типові помилки та отримаєш допомогу з виконанням практичних задач.

15:00 – 16:00

Практична робота 

Практична робота

Самостійна робота з новим матеріалом, освоєння теоретичної частини та виконання практичних задач.

16:00 – 17:00

Q&A / Практична робота

Q&A

Відеодзвінок із ментором, під час якого ти розбереш типові помилки та отримаєш допомогу з виконанням практичних задач.

17:00 – 18:00

Практична робота

Практична робота

Самостійна робота з новим матеріалом, освоєння теоретичної частини та виконання практичних задач.

ДЕДЛАЙН

Немає часу на навчання повного дня?

Реєструйся на курс із вільним графіком за попередньою оплатою!

ВІДГУКИ НАШИХ СТУДЕНТІВ

НАШІ ВИПУСКНИКИ ПРАЦЮЮТЬ В ЦИХ КОМПАНІЯХ

Та ще понад 700 не менш крутих IT-компаній, лого яких не влізли 😉

ЯК СТАТИ СТУДЕНТОМ КУРСУ JAVA ПОВНОГО ДНЯ?

Потрібно пройти кілька простих кроків, з якими ти легко впораєшся. Головне — це твоя мотивація.
Реєстрація
Заповни форму реєстрації та заявку на курс, і ми надамо тобі доступ до безкоштовних матеріалів для підготовки.
Підготовка та тестове
У твоєму кабінеті зʼявиться безкоштовний модуль Java Basics та доступ до чату. Пройди модуль та виконай просте тестове завдання. Ти будеш повністю готовий, якщо виконаєш усі завдання.
Відеознайомство
Будемо раді познайомитись із тобою особисто на співбесіді онлайн, де ти покажеш, чого навчився під час підготовки, а також свій рівень розмовної англійської.
Ти — студент курсу повного дня!
Безкоштовне навчання з гарантією працевлаштування!

ЗАРЕЄСТРУВАТИСЬ НА КУРС JAVA ПОВНОГО ДНЯ

Отримай безкоштовний курс Java Basics, який підготує тебе до більш складних тем

Приєднуйся до чату SandBox, де ти завжди зможеш отримати допомогу

Кожні 10 днів ми відбираємо найкращих кандидатів в наступну групу. Заявки отримані раніше мають вищі шанси потрапити саме в наступну групу

ХВИЛЯ НАБОРУ ЗАВЕРШИТЬСЯ ЧЕРЕЗ
Днів
Годин
Хвилин
Секунд
ВІЛЬНИХ МІСЦЬ У ХВИЛІ НАБОРУ
Кількість кандидатів, яку ми плануємо відібрати в поточній хвилі набору

9

ЗАЛИШИЛИСЬ ЗАПИТАННЯ?

Вибравши навчання повного дня, ти будеш платити тільки після працевлаштування в IT. А це 17% щомісяця від заробітної плати впродовж 2 років.

Курс Java триває 4 місяці.

Формати повного дня (full-time) та вечірній (flex) мають однакову програму та кінцевий результат для працевлаштування. Різниця лише в графіку проходження курсу та формі оплати. Курси повного дня є абсолютно безкоштовними, поки ти не влаштуєшся на роботу. Потім потрібно буде платити 17% від заробітної плати щомісяця впродовж 2 років. Ти навчатимешся з 9:00 до 18:00 з понеділка по п’ятницю. У вечірніх курсів фіксовані ціни, а навчання ти можеш розпочати одразу після оплати. Програма залишається та ж сама, але проходити її зможеш у своєму темпі. Вечірній формат також включає гарантію працевлаштування. Крім того, у тебе, як і раніше, буде постійна підтримка та спілкування з нашими менторами.

Для навчання на наших курсах тобі потрібно пройти відбір. Він складається з наступних кроків:

1. Зареєструйся та заповни форму заявки. Після цього ти знайдеш матеріали для підготовки до вступного тесту.

2. Пройди вступний тест.

3. Пройди онлайн-інтерв’ю, на якому ти розкажеш про свій досвід та очікування від курсу нашому менеджеру. Також ми дамо декілька технічних завдань та оцінимо рівень англійської мови. Ми зацікавлені у кандидатах із рівнем Intermediate та вище.

4. Підпиши договір.

Кожні 10 днів ми відбираємо найкращих кандидатів (так звана хвиля набору). Часто буває, коли група набрана за кілька тижнів до старту навчання. Тому ми рекомендуємо подати заявку якнайшвидше, щоб забезпечити собі місце на курсі.

У середньому групи стартують навчання 1 раз на 2-3 місяці.

Навчання проводиться онлайн із 9:00 до 18:00 (GMT+3) з понеділка по п’ятницю.

Ти будеш дивитися семінари та виконувати різноманітні практичні завдання. Наші наставники нададуть зворотний зв’язок і відповіді на всі твої запитання письмово або в Zoom із 9:00 до 18:00 з понеділка по п’ятницю.

Групові відеодзвінки відбуваються 4 рази на тиждень у другій половині дня. Також у тебе буде можливість спілкуватись з однокурсниками 24/7.

Цей формат не вдасться поєднати з навчанням або роботою через інтенсивність.

Звичайно! Наш курс розрахований і на новачків. 9 з 10 студентів Mate не мають технічної освіти. Ми навчимо тебе всім основам і допоможемо у всьому.

Записатися на курс повного дня ти можеш з 16 років (за згодою батьків). Поєднувати з роботою чи навчанням курс повного дня не вийде через його інтенсивність.

Так, ми не маємо обмежень за віком. IT — одна з найбільш недискримінаційних галузей. Можливо, буде складно, але ти зможеш отримати свою першу роботу в IT.

Випускники напрямку Java найчастіше отримують першу роботу на таких посадах: Java Developer, Java Software Engineer, Backend Developer та Software Developer.

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

90% наших випускників працевлаштовані.

Наші HR-фахівці будуть працювати з тобою та робити все можливе, аби в тебе вийшло працевлаштуватись. Ми допоможемо тобі з резюме та портфоліо, а також із профілями на всіх популярних IT-платформах. Ми підготуємо тебе до співбесіди та надамо доступ до вакансій.