Онлайн-навчання

Професія Junior Java Developer

Стати Junior Java-розробником? З ІТЕА!

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

КОЛИ
Старт
4 Липня 2022
СКІЛЬКИ
65 занять / 8 місяців
2-3 рази на тиждень
З 19:00 до 22:00
ЦІНА
39150 UAH
27450 UAH
Доступна оплата частинами або безпроцентна розстрочка від Альфа-банку на 11 місяців
Можливість заморозити навчання
Доступна оплата частинами або безпроцентна розстрочка від Альфа-банку на 11 місяців
Можливість заморозити навчання
Чому Професія Junior Java Developer?
Універсальність роботи з високою зарплатнею
Спеціалісти з джава-розробки створюють безліч корисних продуктів: додатки для смартфонів, серверні програми для різних компаній, веб-портали на кшталт Netflix, Amazon, LinkedIn. Молодші спеціалісти отримують від 52 000 грн, а просунуті — понад 130 000 грн.
Затребуваність на ринку
Професія користується великою популярністю не тільки серед замовників, а й серед інших фахівців. Позиція Java-розробник займає перші місця в рейтингу затребуваності, тому ти завжди зможеш знайти роботу й не будеш сидіти без діла.
Підходить для користувачів без досвіду
Пройшовши комплексне навчання за правильно розробленою методикою, новачок швидко опанує основи й тонкощі роботи в цьому напрямку. Ти зможеш швидко навчитися виконувати і прості, і складні задачі, не порушуючи дедлайни.

Перша робота Java-розробником?
З ІТЕА!

Про працевлаштування

Міні-курс з soft skills, пошуку та отримання замовлень на фріланс-біржі Upwork

Працевлаштування в компаніях-партнерах ITEA на їх запит

Обліковий запис та супровід від Jungo.dev - біржі з працевлаштування IT-фахівців-початківців

Доступ до рекомендаційної системи підвищення кваліфікації, яка допоможе адаптувати твої навички під IT-ринок

Про працевлаштування
Курси для професії Junior Java Developer
Розклад курсів
Етапи становлення кваліфікованим Java фахівцем

65 live-занять
Заняття з професії Junior Java Developer проводяться дистанційно, що суттєво економить час і сили. Ти можеш під’єднатися до прямої трансляції з будь-якого зручного місця. На заняттях створюються чудові умови для взаємодії між студентами та викладачем.
Перевірка знань: тести та домашні завдання
Після проходження тематичного блоку учням пропонується виконати ДЗ. Робота додому дається для кращого засвоєння матеріалу й отримання практичного досвіду, який потрібен кожному айтішникові.
Індивідуальна робота з ментором
Регулярна підтримка ментора допоможе розібратись зі складними темами під час вивчення основ роботи з Java, з виконанням домашніх завдань, а також з іншими питаннями, які виникають по мірі проходження комплексних курсів з професії Junior Java Developer.
Курсовий проєкт для портфоліо
Для підтвердження отриманих знань студенти виконують дипломну роботу розробника. Вона стане чудовим доповненням до персонального портфоліо програміста та доказом умінь під час співбесід з майбутніми роботодавцями.
Формула ефективного навчання ITEA:

Сучасна програма

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

Віддалений формат

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

Максимум практики

Без практичних навичок важко працювати в будь-якій сфері. В ІТЕА ми робимо великий акцент саме на практику. Наші заняття не схожі на нудні й монотонні лекції — викладач буде підкріпляти теоретичний матеріал практичними завданнями, які допоможуть розвинути потрібні для роботи скіли.

Допомога з працевлаштуванням

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

Твій повний план навчання за програмою Java-розробник:
1. Основи програмування

12 занять:

  • Огляд мов програмування
  • Поняття алгоритму
  • Базові конструкції програмування
  • Базові структури даних
  • Функції
  • Побудова простого графічного інтерфейсу (GUI)
2. Java Pro

37 занять

  • Загальна характеристика Java
  • Типи даних та основні операції з ними
  • Потік управління
  • Масиви
  • Терміни
  • Вступ до об’єктно-орієнтованого програмування. Об’єкти та класи
  • Відносини між об’єктами
  • Наслідування й поліморфізм
  • Клас Object
  • Внутрішні класи
  • Робота з базами даних
  • Обробка помилок і винятки
  • Система введення та виведення
  • Desktop–додатки
  • Класи колекцій
  • Знайомство з XML
  • Багатопотоковість
  • Класи BigInteger і BigDecimal. Основні операції
  • Універсальні типи
  • Утилітні пакети
  • Java 8. Анонімні функції. Stream API
  • Контроль версії. Локальні системи контролю версій. Централізовані системи контролю версій. Розподілення системи контролю версій
  • Автоматизація зборки Java-проектів. Декларативний опис проекту. Управління залежностями. Артефакти jar, war, ear. Правила розробки особистих фреймворків і бібліотек
  • Модульне тестування
  • Java Annotations
  • Java Reflection
  • Advanced Generics
  • Advanced Collections
  • Advanced Multithreading/Concurrency
  • Advanced OOP
  • Design Patterns
  • JRE Security, JVM Internals: платформи, архітектура, байт-код, ClassLoader, garbage collector, засоби JVM для захищеного виконання коду
  • Destop-додатки: технологія JavaFX
  • Spring
  • Робота з XML і JSON
  • Вступ до SQL
  • JDBC
  • Знайомство з Lombok і Log4J
  • Екзамен. Захист програмного проекту
4. Розробка веб-додатків на Java

15 занять:

  • Maven/Ant build tools
  • SOLID (basic principles of object-oriented programming and design)
  • Apache Tomcat.
  • Java Server Pages.Model 1.
  • Java Server Pages.Model 2. Expression Language.
  • Using DataBases.
  • Using beans in EL
  • Sessions
  • Servlets
  • MVC (model-view-controller)
  • Spring: Framework
  • Spring MVC
  • Objects relational mapping (ORM)
  • Adding to project other technologies
  • SOAP and RestFull
Викладачі напрямку Професія Junior Java Developer
Команда ITEA зібрала кращих практиків:
керівників, Senior-фахівців і експертів з багаторічним досвідом
Java Developer
Денис Ковбій
Більше 16 років досвіду. Досконало знає Java (Core, Advance, Web), PHP, MySQL, HTML, CSS, JavaScript, а також вміє відмінно працювати з Apache, Linux, Visual Basic, Pinnacle Studio, Adobe Premiere, Adobe Photoshop, Macromedia Flash. Розуміє принципи розробки та впровадження програми електронного документообігу для локальних і зовнішніх серверів та баз даних.
Java Developer
Антон Мальцев
10+ років досвіду. Працював в управлінні інформаційних технологій Міністерства економіки України. Розробник аудіо-формата АМА, який був високо оцінений українськими музикантами. Викладач на кафедрі математичних методів системного аналізу в КПІ.
10 років досвіду. Кандидат наук в галузі Комп'ютерних технологій. Професор КПІ. Databases: Microsoft SQL Server, MySQL. Programming languages: JavaScript, C#.
Катерина Мелкумян
Software Engineer Lead
Досвід викладання — 13 років. Викладач та асистент у КПІ. Спеціаліст в області Кібернетики енергосистем. На своїх заняттях використовує весь свій досвід для створення атмосфери, в якій хочеться навчатися та засвоювати новий матеріал.
Людмила Булигіна
Спеціаліст в області кібернетики енергосистем
Компанії, в яких працюють наші випускники
Встигни забронювати своє місце в групі
Якщо після першого заняття ти відчуєш, що цей курс не для тебе (наприклад, не підходить за складністю), то ми повернемо гроші.

В обработке...