Hillel IT school

Java Basic

9 200 UAH за курс
16 занять
Для початківців
Java
Цей курс для тих, хто хоче спробувати себе в IT, але не знає основ програмування. Тут навчишся працювати з Java: від змінних і циклів до ООП та тестування. Після курсу зможеш вибрати, у якому напрямку розвиватися далі.

Про курс

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

Старт: підготовка до роботи

На першому модулі студенти знайомляться з курсом і планом навчання. Встановлюють Java та середовище розробки, створюють першу програму. Отримують базові навички роботи в IDE та вивчають основи Git і GitHub для контролю версій.

Основи програмування

Другий модуль вчить працювати зі змінними та типами даних. Студенти розбираються в оголошенні змінних, примітивних і референсних типах, явному та неявному приведенні типів. Потім переходять до арифметичних операцій - від базових до складніших, включаючи роботу з класом Math.

Логіка та управління кодом

Тут студенти освоюють оператори порівняння, логічні та побітові оператори. Далі переходять до циклів - for, for-each, while та do-while. Розбирають особливості кожного типу циклів, включаючи проблему вічних циклів.

Робота з даними та алгоритми

Модуль присвячений роботі з масивами - одновимірними та двовимірними. Студивнти вчаться маніпулювати даними в масивах та отримують введення в алгоритми. Розглядають поняття складності алгоритмів та їх оптимізацію.

Функції та об'єктно-орієнтоване програмування

Спочатку студенти вивчають методи та функції в Java - сигнатури методів, область видимості змінних. Потім переходять до ООП: класи та об'єкти, класи-обгортки, ієрархія класів, конструктори, модифікатори доступу. Розбирають ключові концепції - this, super, getters/setters, static, enum, інтерфейси, поліморфізм та перевизначення методів.

Інструменти розробника

Завершальні модулі знайомлять з професійними інструментами. Студенти вивчають інструменти збирання проєктів, зокрема Maven, та освоюють основи модульного тестування (Unit Testing) для створення якісного коду.

Як організовано навчання

Курс розрахований на впевнених користувачів ПК. Заняття проходять онлайн у групах. Кожен студент отримує особистий кабінет і доступ до записів уроків під час навчання та після його завершення. Більшість часу приділяється практичним завданням. Викладачі - практики з топових IT-компаній. Є технічна підтримка та можливість повернути кошти до шостого заняття.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Супровід ментора