Головна Школи Hillel IT school Програмування Java для школярів
Hillel IT school

Програмування Java для школярів

14 400 UAH за курс
38 занять
Для початківців
Java
Цей курс навчить дітей основам програмування на Java через створення ігор та програм. Вони розберуться зі змінними, циклами, класами та навчаться працювати з даними. Після курсу кожен студент зможе створити власний проєкт.

Про курс

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

Основи Java та перші кроки

На цьому курсі починають з розуміння, де використовується Java та чому вона популярна. Студенти встановлюють середовище IntelliJ IDEA та створюють перші програми. Розбирають, що таке код, алгоритми та як комп'ютер виконує програми. Вчаться працювати зі змінними, числами та основними арифметичними операціями.

Робота з функціями та структурами даних

Далі курс показує, як створювати та використовувати функції для організації коду. Студенти освоюють умовні оператори if-else та цикли for і while для керування потоком виконання програми. Вчаться працювати з масивами даних та їх сортуванням.

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

Тут пояснюють основи ООП - класи та об'єкти. Розглядають принципи інкапсуляції та успадкування, які роблять код зрозумілішим та зручнішим для розробки. Студенти вчаться використовувати статичні методи та розуміють їхню роль у програмі.

Поглиблене вивчення Java

Цей блок присвячений роботі з датою та часом у Java. Студенти знайомляться з лямбда-виразами та функціональними інтерфейсами, які спрощують написання коду. Вивчають посилання на методи та основи роботи з потоками даних.

Колекції та веб-розробка

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

Дипломний проект

В кінці курсу кожен студент виконує власний проект, де застосовує отримані знання на практиці.

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

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

Що включено

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