Мова програмування Java існує вже понад 20 років, і її використувають майже в усіх галузях: від мобільних додатків до сайтів, від фінансової сфери до аграрної. Java легко вивчається новачками
3000+ працевлаштованих випускників, які працюють у топових ІТ-компаніях: WIX, Genesis, PDF Filler тощо.
Робота з ментором, перевірка завдань та «чарівний пендель» у потрібний час.
Наші студенти та випускники — це звʼязки в IT по всій країні, як під час навчання, так і після.
Наш координатор допоможе тобі з портфоліо та резюме, підготує тебе до співбесід і не тільки.
База вакансій
Вбудований календар
Чати
Тест швидкості друку
Та багато іншого
So cool!
Тут ти вивчиш основний синтаксис мови програмування Java, а саме типи даних, масиви, цикли та логічні оператори, які допоможуть тобі розв'язувати базові задачі за допомогою коду.
Java Basics
Спробуй і переконайся, наскільки він класний!
Відеоуроки та текстова теорія
Практичні завдання
Онлайн-спільнота, де можна ставити питання
Ми настільки впевнені у своєму продукті, що інвестуємо в тебе власні кошти та нічого не отримаємо, якщо ти не знайдеш роботу.
Працевлаштованих випускників
3 000+
Студентів працевлаштовано
90%
Ти перестанеш боятися співбесід. Ми навчимо тебе відповідати на технічні питання й показувати свій високий рівень професійної підготовки.
Модуль з підготовки резюме, супровідного листа та робочих профілів. Ми навчимо тебе створювати їх так, щоб рекрутер обов'язково звернув на тебе увагу. Як кажуть, в IT зустрічають по CV.
Ти будеш мати доступ до свіжої бази вакансій по твоєму профілю прямо у своєму кабінеті Mate academy. А ще наших випускників охоче звуть компанії-партнери ще до того, як вакансії опубліковані в загальний доступ.
Наші досвідчені координатори допоможуть тобі на цьому шляху, підкажуть, чи йдеш ти в правильному напрямку, а також допоможуть оцінити пропозиції роботодавців та сформувати свої зарплатні очікування згідно із ситуацією на ринку.
Договір — це наша інвестиція в тебе. Ти не платиш нічого впродовж 4 місяців навчання. Після того, як ти закінчиш навчання і працевлаштуєшся, ти почнеш платити 12% своєї зарплати щомісяця впродовж 3 років (36 платежів).
Нам немає що приховувати — переглянь договір та впевнись у цьому самостійно!
Ціна
Безкоштовно до першої зарплати в IT
а після — 12% впродовж 3 років
USD650
Початок кар'єри
USD1800
Через 1 рік
USD2700
Через 2 роки
Не треба шукати додаткові курси — усе доступно в Mate academy. Інтерактивні вправи допоможуть миттєво вдосконалити твої знання англійської мови, і ти дуже скоро побачиш результат!
Maria Bartosevych
Fatyma Ametova
Cristopher McGill
Olha Shankar
Inna
Svitlana Didenko
Marina Khablenko
Для нас важливо, щоб люди з усього світу мали доступ до world-class освіти, яка надасть їм реальну можливість отримати роботу мрії та розвивати свій талант всупереч життєвим обставинам.
Засновник Mate, працював у Google 😎
13 модулів
131 тема
4 місяці
У цьому модулі ти вивчиш базовий синтаксис мови програмування Java. Почнеш знайомство з типами даних та операціями над ними, а вже незабаром ти будеш писати цикли та логічні оператори, які допоможуть тобі розв'язувати базові задачі за допомогою коду. Усе це допоможе тобі на шляху в становленні Java-розробником.
Теми модуля
Introduction
Main Concepts
Data Types
Operators
Methods
Boolean
Conditionals
Loops
Arrays
String
Practice
Продовжуємо вивчати Java! У цьому модулі ти детальніше розбереш інструменти із Java Basics та виконаєш ще більше практичних завдань!
Теми модуля
Type Casting
Arrays Extended
Switch Case
Classes
Classes Advanced
Methods Advanced
Practice
Термінал — один з основних інструментів будь-якого розробника. У цьому модулі ти познайомишся із базовими командами термінала, а також дізнаєшся, що таке система контролю версій Git та як нею користуватися.
Теми модуля
Environment Setup
Command Line Basics
Git Basics
Working With Branches
Working With Remote Repo (GitHub)
Ми хочемо, щоб ви приєдналися до курсу підготовленими і швидко рухалися разом з групою, коли почнеться навчання. Виконання завдань підвищить вашу продуктивність під час курсу і в довгостроковій перспективі допоможе вам отримати роботу в кращій компанії з вищою зарплатою.
Теми модуля
Intro
Java and IntelliJ Idea
Maven
Checkstyle and Review process
Ти вже познайомився з основами Java, а зараз ми заглибимося детальніше у світ Java Core. Протягом даного модуля ти дізнаєшся те, що потрібно знати Java-розробнику для того, щоб на співбесідах давати чіткі відповіді та бути впевненим у своїх знаннях. Також ти закріпиш знання на практиці, виконаєш цікаві завдання та реалізуєш власні структури даних. Let’s begin!
Теми модуля
How to Solve Tasks
Memory, Wrappers, String
Bit Manipulation
OOP
Abstract Class vs. Interface
Exception
Files
Equals, Hashcode, and Clone
Patterns and Recursion
Generics
ArrayList
LinkedList
PECS
HashMap
Array Practice
Immutable
Set, Queue, Stack, and Comparator
Java JUnit
Java 8 — Part 1
Java 8 — Part 2
Java 8 — Part 3
Java 9-19 Improvements
Stream API Practice
Java SOLID
Java Dependency Injection
Logger
У рамках даного модуля ти познайомишся з поняттям бази даних, а також дізнаєшся, які існують види баз даних. Ти розглянеш, яким чином зберігається інформація в реляційних базах, та навчишся писати запити SELECT, щоб отримувати потрібну інформацію в бажаному вигляді. Після завершення модуля ти будеш знати, що таке INNER JOIN та для чого він використовується, будеш вміти сортувати та групувати дані за потрібними критеріями, а також застосовувати різні функції конкретної БД. Отож, поїхали!
Теми модуля
Introduction to SQL
SELECT Statement
WHERE Statement
NULL Value, LIKE, BETWEEN, and IN Statements
ORDER BY, LIMIT, DISTINCT
Aliases
Aggregate Functions
GROUP BY Statement
JOIN Statement
Functions
HAVING Statement
JDBC — це круто, а Hibernate — ще крутіше! Настав час отримати нові знання про взаємодію з базами даних і вийти на новий рівень. У цьому модулі ми подивимося, як «під капотом» працює один із найбільш популярних ORM-фреймворків. Максимум теорії та практики вже чекають на тебе, тож не гаймо часу!
Теми модуля
Database Intro
JDBC Intro
Hibernate Entities and Transactions
Entity Relations and Life Cycle
JPA and Cascade Types
Working With Lazy Initialization
Criteria API
Transaction Isolation Levels
N+1 Problem
Database Change Management Tools
SQL Practice
Hibernate Inheritance
Hibernate Cache Levels
Performance Improvement
І безліч інших технологій та бібліотек, які мають попит на ринку.
Та ще понад 700 не менш крутих IT-компаній, лого яких не влізли 😉
Потрібно пройти кілька простих кроків, з якими ти легко впораєшся. Головне — це твоя мотивація.
Отримай безкоштовний курс Java Basics, який підготує тебе до більш складних тем
Приєднуйся до чату SandBox, де ти завжди зможеш отримати допомогу
Вільних місць у хвилі набору
або
Навчання на курсі Java повного дня буде безкоштовним до працевлаштування. Ти будеш сплачувати відсоток від своєї зарплати згідно з договором, що ми підпишемо.
Навчання на курсі Java триває 4 місяці.
Full-time або навчання повного дня та flex або гнучкий курс Java мають ідентичну програму. У них спільний кінцевий результат - це ваше працевлаштування. Ці формати курсів відрізняються тим, як ти платиш та проходиш курс. На full-time курсі ти навчаєшся безкоштовно, поки не отримаєш роботу. Після цього ти платитимеш відсоток від зарплати згідно з договором. На курсі повного дня ти навчаєшся з понеділка по п’ятницю з 9:00 до 18:00. На flex курсі Java ти можеш навчатись у власному темпі в зручний для себе час але платиш за нього одразу фіксовану ціну. Гнучкий курс також включає працевлаштування, як і денний. У тебе буде постійна підтримка та спілкування з менторами і програма також не буде відрізнятись.
Для навчання курсі Java ти маєш пройти відбір, що складається з таких кроків: 1. Зареєструйся та заповни нашу форму заявки. Далі, ти отримаєш матеріали для підготовки до вступного тестування. 2. Пройди вступне тестування. 3. Пройди інтерв’ю, що проходить онлайн, і на якому ти опишеш свій попередній досвід та свої очікування від курсу. Ми дамо тобі декілька технічних завдань та протестуємо рівень англійської мови. Ми зацікавлені у кандидатах із рівнем Intermediate та вище. 4. Підпиши договір.
Кожні 10 днів ми відбираємо найкращих кандидатів (так звана хвиля набору). Часто буває, коли група набрана за кілька тижнів до старту навчання. Тому ми рекомендуємо подати заявку якнайшвидше, щоб забезпечити собі місце на курсі. У середньому групи стартують навчання 1 раз на 2-3 місяці.
Навчання на курсі повного дня ми проводимо онлайн у будні дні згідно з (див. планом навчання) Студенти дивляться онлайн-семінари та виконують практичні завдання. Ментори надають зворотній зв’язок і дають відповіді на запитання студентів письмово або в Zoom у робочий час з понеділка по п’ятницю. Групові відеодзвінки відбуваються 4 рази на тиждень у другій половині дня. Також у тебе буде можливість спілкуватись з однокурсниками 24/7. Формат навчання повного дня не вдасться поєднати з навчанням або роботою через інтенсивність. Тому май це на увазі.
Наш курс розрахований і на новачків, тож відсутність технічного бекграунду не має бути проблемою. Більшість студентів Mate не мають технічної освіти. Ми навчимо тебе всім основам і допоможемо у всьому.
За згодою батьків, починаючи з 16 років ти маєш змогу записатися на курс повного дня. Якщо ти навчаєшся чи працюєш ти не зможеш поєднувати це з навчанням на курсі Java.
В IT немає дискримінації за віком. Тож ми не маємо обмежень. Можливо, тобі буде непросто знайти роботу, але ми прикладемо максимум зусиль для цього.
Випускники напрямку Java найчастіше отримують першу роботу на таких посадах: Java Developer, Java Software Engineer, Backend Developer та Software Developer.
Головна мета Mate academy — це навчити і працевлаштувати наших студентів. Якщо ми не працевлашуємо тебе, то нічого платити буде не потрібно.
З курсу Java ми працевлаштовуємо близько 90% наших випускників.
Ми будемо працювати над тим, щоб у тебе вийшло працевлаштуватись. Ми допоможемо написати резюме та оформити портфоліо. Наші координатори підготують тебе до співбесіди та нададуть доступ до вакансій.
Для зручності користування сайтом використовуються cookies. Детальніше в Cookies Policy.