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

Курс Java Pro

Стати Java-розробником? З ITEA!
Навчання Java з нуля онлайн познайомить тебе з основами програмування однією з найпопулярніших мов.

КОЛИ

Старт

Йде набір на курс

СКІЛЬКИ

54 заняття / 4.5 місяця

3 рази на тиждень
ВТ, ЧТ - теорія
СБ з 9:00 до 12:00 - практика

ЦІНА

30830 UAH

15400 UAH

Доступна оплата частинами

Можливість заморозити навчання

Доступна оплата частинами

Можливість заморозити навчання

Стати Java-програмістом?
Разом з ITEA!

Стати Java-програмістом?
Разом з ITEA!

Цей курс – для тебе, якщо ти мрієш вивчити одну з найпопулярніших мов програмування. На курсі Java Pro ти опануєш Java спершу на базовому, а потім – на просунутому рівні: вивчиш синтаксис мови, розробиш прості програми й попрацюєш з базами даних. Ну а після – можна претендувати на позицію Junior Java Developer.

Навчання на курсі Java Pro проходить так:

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

4.5 місяці занять

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

Перевірка знань: тести та домашні завдання

Курс Java онлайн обов’язково містить домашні завдання з пройденої теми. Так ти зможеш закріпити матеріал, отримати практичний досвід та навчитися якісного програмування на Java.

Індивідуальна робота з ментором

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

Курсовий проєкт для портфоліо

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

Перша робота в IT?
З ITEA!

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

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

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

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

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

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

На курсі Java Pro ти навчишся:

Чому варто вибрати навчання
Java з нуля від ITEA

Ефективний формат онлайн-навчання

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

Актуальні програми навчання

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

Стажування та працевлаштування

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

Англійська мова та всебічний розвиток

Java-курси в ITEA — це не тільки навчання hard skills. Заняття з елементами розвитку soft skills та покращення лексики з англійської мови підготують тебе до проходження співбесід, ефективної роботи в команді й вироблення необхідних особистісних якостей для просунутої розробки нових проєктів.

Стати Java-розробником?
З ITEA!

Онлайн-курси Java Pro — твій перший крок на шляху до перспективної кар’єри. Почни грандіозні зміни просто зараз!

Записатися на курс

Junior

від 1 року досвіду
$785+

Middle

2-3 роки досвіду
$2000+

Senior

від 4 років досвіду
$3600+
Записатися на курс

Твій план навчання на курсі Java Pro:

1. Огляд мов програмування
  • Огляд парадигм програмування
  • Огляд сучасних мов програмування
2. Поняття алгоритму
  • Роль алгоритму у рішенні задач
  • Поняття і властивості алгоритму
  • Типи алгоритмів
3. Базові конструкції програмування
  • Поняття синтаксису і семантики мов програмування
  • Змінні, типи даних, вирази і присвоювання значень змінним
  • Подання даних у пам’яті комп’ютера: біти, байти і т.п.
  • Найпростіше введення/виведення
  • Умовні конструкції та їх різновиди
  • Ітеративні конструкції (цикли)
4. Базові структури даних
  • Одномірні масиви і робота з ними
  • Двовимірні масиви і робота з ними
  • Призначені для користувача об’єкти, їх властивості та методи
  • Поняття асоціативного масиву і принципи роботи з ним
  • Формат JSON
  • Особливості роботи з рядками
  • Особливості роботи з датами
5. Функції
  • Опис функції
  • Виклик функції
  • Параметри функцій
  • Передача параметрів з точки виклику в функцію
6. Побудова простого графічного інтерфейсу (GUI)
  • Форми і робота з елементами управління на web-формах
  • Події, обробка подій миші
7. Основи роботи з системою контролю версій
8. Загальна характеристика мови Java
  • Історія мови Java
  • Байт-код
  • Віртуальна машина Java (JVM)
  • Трансляція, інтерпретація й компіляція
  • JIT-компіляція
  • JDK та його структура
  • Команди JDK: javac, java, appletviewer, jar (en10). Їхнє використання та параметри
  • Пошук та завантаження класів
  • Створення й запуск першого додатка на Java
  • Вихід з програми та завершення її роботи
  • Використання IDE Eclipse/NetBeans/Intellij IDEA для створення й виконання програм
9. Типи даних та основні операції з ними
  • Алфавіт мови
  • Коментарі
  • Ключові слова
  • Типи даних: прості (примітивні) та за посиланням
  • Ідентифікатори, вибір імен ідентифікаторів
  • Змінні й константи
  • Оголошення та ініціалізація змінних
  • Область видимості й час життя змінних
  • Оператори
  • Операції: арифметичні, привласнення, відносні й логічні
  • Перетворення та приведення числових типів
  • Пріоритет операцій
  • Використання круглих дужок
10. Потік управління
  • Складовий оператор (блок)
  • Умовний оператор і його види
  • Оператор switch
  • Цикли: for, while, do while
  • Нескінченні цикли
  • Переривання потоку керування, мітки
  • Оператор goto й причини уникнення його застосування

Після курсу Java Pro у тебе буде:

Відгуки студентів

Данило Процак

Відгук із сайту Dou.ua (2019 рік)

Окончил полный курс Java, результат очень радует, с полного нуля поднялся до знаний юниора-девелопера. Благодарю академию за этот золотой опыт, всем рекомендую.

Юрій Царенко

Відгук із сайту Dou.ua (2020 рік)

Навчався в ITEA-Львів на курсах «Fundamentals of programming», «Java basic», «Java advanced». Досвідчені викладачі, що безпосередньо активно працюють у сфері розробки програмного забезпечення, та діляться трендами на яких варто зконцентруватися на даний час. Також, окрім занять, організовувалися івенти з відвідування провідних ІТ компаній Львова, де можна дізнатися більше про формат роботи та особливості цієї сфери. Тут мені дали старт, потенціал для розвитку та знання, яких мені зараз достатньо для розробки власного проекту та подальшого росту.

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

Артем Костенко

Відгук із сайту Dou.ua (2019 рік)

Окончил Основы программирования и JAVA base, всем доволен, все отлично объясняют, преподаватели умеют найти подход к каждому студенту. Всем советую 🙂

Юрій Мелкумян

Відгук із сайту Dou.ua (2021 рік)

Проходив навчання в Академії. Почав з основ програмування, потім довго шукав себе: тестування, с++, java. В результаті все ж таки «зловив хвилю».

Хочу висловити слова подяки викладачу Денису Ковбию з Java. Заняття були насичені, змістовні, корисні. А також, подяка всьому колективу Академії, який зміг так якісно організувати навчання в умовах карантину.

Викладачі курсу:

Команда ITEA зібрала кращих практиків:
керівників, Senior-фахівців і експертів з багаторічним досвідом

Android Developer

Дмитро Красний

Android Developer у стартапі та AQA Specialist у Citrus. Стек технологій. Java (core, advance, pro), jdbc, hibernate, Spring. Selenium.

Більше 16 років досвіду. Досконало знає Java (Core, Advance, Web), PHP, MySQL, HTML, CSS, JavaScript, а також вміє відмінно працювати з Apache, Linux, Visual Basic, Pinnacle Studio, Adobe Premiere, Adobe Photoshop, Macromedia Flash. Розуміє принципи розробки та впровадження програми електронного документообігу для локальних і зовнішніх серверів та баз даних.

Денис Ковбій

Java Developer

Java Developer (10+ років в Java-розробці)

Антон Мальцев

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

Встигни забронювати своє місце в групі

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

Тобі можуть підійти
ці курси онлайн:
Розклад курсів

Вибирай IT-курси суміжного напряму, щоб розширити свої компетенції і підвищити свою конкурентоспроможність.

Відповідаємо на питання, які часто задаються
Який рівень англійської мови потрібен для працевлаштування на позицію Junior?
Рівень знання англійської мови безпосередньо залежить від вакансії. Для багатьох Junior-фахівців англійська рівня Intermediate буде перевагою, проте для деяких вакансій досить рівня Elementary.
Чи потрібно мати попередню підготовку в рамках вашого навчання?
Мінімальні вимоги вказані на сторінці кожного курсу. Найчастіше базові курси не потребують спеціальної підготовки. Для курсів поглибленого рівня досить матеріалу попереднього (базового) курсу.
Чи є вікові обмеження на проходження курсу?
Курси націлені на аудиторію віком від 18 років.
Чи буде викладач допомагати мені з вирішенням практичних завдань: давати поради, дивитися скріншоти, пояснювати те, що я не зрозумів?
Так. Викладач завжди на зв'язку, щоб направити студента і при необхідності виправити його. Викладач бере за основу власний досвід і наводить приклади з власної практики. Викладач не рухається далі по програмі, поки студенти не засвоять матеріал на потрібному рівні.
Як відбувається процес працевлаштування в ITEA після проходження курсу і отримання сертифікату?
Студенти, які набрали максимальну кількість балів в ході навчання і пройшли програму професії, отримують спеціальну форму резюме, по якій ми співпрацюємо з нашими партнерами.

Ми також проводимо перевірку резюме, супровідних листів та даємо консультації, якщо виникають питання.
Якщо я роблю паузу в навчанні (наприклад, через хворобу), чи можу я відновитися? Чи не будуть втрачені час і гроші?
Якщо ти був змушений тимчасово припинити навчання - не потрібно знову повертатися до самого початку. Ти завжди можеш продовжити з того ж місця, де зупинився. Деталі відновлення розповість наш менеджер.
Чи не буде в курсі багато теорії? Я отримаю практичні знання?
Інформація без практичного закріплення довго не тримається в пам'яті. Тому після отримання нових знань, наші студенти відразу застосовують їх на практиці.

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

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