№ | Теми навчальної програми. |
МОДУЛЬ 1. Вступ до Java. Графічні компоненти. Ознайомлення із АРІ. Примітивні змінні. Цикли. Масиви. | |
1 | 1.1 Встановлення Eclipse. Перша програма. Поняття проєкта, пакета, класа. |
2 | 1.2 Малювання прямокутника, кола. АРІ пакету java.awt. Малювання автомобіля. |
3 | 1.3 Необхідність використання змінних. Оголошення примітивних змінних. |
4 | 1.4 Цикли. Малювання декількох автомобілів. |
5 | 1.5 Робота з кольорами. Малювання державних прапорів. |
6 | 1.6 Масиви. Малювання автомобілів з прапорами різних країн. |
7 | 1.7 Малювання ліній. Малювання маятників та повітряної кулі. |
8-10 | 1.8 Самостійна робота – малювання будинків, танків, тощо. |
МОДУЛЬ 2. Анімація. Об’єктні змінні. Оператори розгалуження. Опрацювання подій. Створення класів, полів, методів. | |
11 | 2.1 Об’єктні змінні. Представлення автомобіля, ляльки-неваляйки складеними фігурами. |
12 | 2.2 Принципи анімації. Рух автомобілів, ляльки-неваляйки. |
13 | 2.3 Оператори розгалуження. Обмеження руху автомобілів, ляльки-неваляйки. |
14 | 2.4 Вкладені оператори розгалуження. Затухання руху ляльки-неваляйки. |
15 | 2.5 Робота з кнопкою. Робота з текстом. Реалізація процесів інкрементування-декрементування двома кнопками. |
16 | 2.6 Кнопковий запуск анімаційних процесів – руху автомобіля. |
17 | 2.7 Створення класів, полів, методів. |
18-20 | 2.8 Самостійна робота – кнопковий запуск руху маятників, ляльки-неваляйки, руху та стрільби з танку, тощо. |
Відгуки про нас

Відгук Максима Бохонко
Спочатку я навчався у IT Step, де познайомився з багатьма мовами програмування, такими як: С++, С# та Python. Але останній курс у мене був Java, який викладав Сергій. Мені надзвичайно сподобалась мова та її логіка, а спосіб викладання Сергія тільки підігрівав мою зацікавленість.
Після завершення цього курсу я зконтактував з Сергієм, який мені розповів про свою онлайн школу IDF. Оскільки я вже щось трохи знав з попереднього курсу, Сергій мені порадив курс JavaSE Professional+. Тоді я і не думав, шо буду вивчати такі круті технології. І не просто вивчати, як ними користуватись, а ще й розуміти, як вони працюють. Це мені неодноразово допомагало у роботі. Як виявилось, навіть не всі розробники з багаторічним досвідом знають, як насправді працює система пам’яті Java чи багатопотоковість. Завдяки такому підходу до навчання своїх студентів: не просто пояснити, як використовувати, а ще й пояснити, як воно працює «під капотом» і чому саме так, я можу впевнено та професійно писати код, не витрачаючи час на спроби зрозуміти «чому ж воно не працює?».
Багато в чому саме завдяки цьому курсу я зміг спочатку пройти вхідне тестування на Java Марафон компанії SoftServe, а потім влаштуватись на роботу у AspenTechLabs. Тепер я кожен день використовую свої знання, які набув у школі IDF.

Відгук Микити Косенко
Я отримав цю посаду завдяки курсам від IDF, які дуже допомогли пройти співбесіду. Матеріал покривав основні питання зі співбесіди з боку Java програмування. Радує також доступність і розумна ціна. Дуже вдячний IDF за допомогу на старті моєї кар’єри!

Відгук Тетяни Ягодської
Чи може 60 грн кардинально змінити життя людини? Так! Це сталось зі мною!
Я працювала вчителем інформатики в загальноосвітній школі і цікавилась програмуванням виключно в цілях навчитись самій і навчити дітей. Одного чудового дня отримала на пошту лист із запрошенням на ознайомчий курс по Java за 60 грн. Хоч на той час я самостійно вивчала Python, варіант ознайомитись із іншою мовою мені сподобався.
Звичайно, після цього курсу захотілось дізнатись більше, тому було пройдено ще два курси саме в цього викладача! Сергій Михайлович дав не просто основні знання і розуміння теорії, а передав свою любов до програмування і азарт до вирішення задач та знаходження оптимальних варіантів. Добре сплановане подання матеріалів, теорія з практичними завданнями і висока професійність викладача дали можливість здобути знання паралельно з роботою в школі.
Без ґрунтовної підготовки на цих курсах була б неможлива моя участь в марафоні від компанії Softserve і рішення змінити професію. На даному етапі я проходжу стажування і планую працювати в Softserve.