Початок тренінгів – ЖОВТЕНЬ 2022р. Тривалість 5 місяців (з дати фактичного початку навчання). Навчання передбачає активне застосування дистанційних технологій – перегляд навчальних відеотренінгів, приймання участі у онлайн-вебінарах, перевірку та допомогу у вирішенні завдань.
Повна вартість курсів – 9000 грн. Наприкінці всім учасникам видаються сертифікати про успішне завершення курсів.
Особливістю курсів є отримання практичних навичок розробки програм на Java, підготовка до здачі сертифікаційного іспиту Oracle 1Z0-808 для отримання сертифікату компанії Oracle - Certified Associate, Java SE 8 Programmer I. Під час тренінгу Ви навчитесь розробляти програмні додатки різного прикладного характеру.
Метою курсів є підготовка студентів для вступу до інтернатури, стажування, проходження співбесіди при прийомі на роботу в провідних ІТ-компаніях.
Програма курсу
Структурне програмування
Основи алгоритмізації, лінійні програми, примітивні типи даних, масиви, розгалуження, цикли, foreach, break, continue і т.п.
Об’єктне програмування
- Структура класу, шаблон Model-View-Contrоller
- Ключове слово static. локальні змінні, змінні екземпляра, змінні класу
- Метод main(), аргументи в методі main()
- Типи методів, передача в метод в якості аргументів примітивів та об’єктів, перевантаження методів
- Конструктори, перевантажені конструктори
- API. API класу String, Date, Math
- Особливості роботи з класом String та класами-обгортками
- Пакети, іmport, static import.
- Ініціалізація змінних, в т.ч. локальних та об’єктних. Порядок ініціалізації, блоки ініціалізації
- Наслідування, відношення has-a,is-a.UML-діаграми,класи Calendar, GregorianCalendar, Date
- Модифікатори доступу
- Ключове слово this, ключове слово super. Клас Object
- Перевизначення методів. Методи toString(), equals()
- Поліморфізм. Covariant returns
- Ключове слово final. Приведення типів об’єктних змінних, оператор instanceof
- Абстрактні класи, інтерфейси, інтерфейси Comparable, Comparator
- Внутрішні класи. Реалізація множинного наслідування
- Колекції. Клас Arrays. Інтерфейси Collections, List. Клас ArrayList
- Обробка виключень (exceptions)
ДОДАТКОВО
- Лямбда-вирази
- робота із текстовими файлами
- parsing
- strings, wrappers
- enums, varargs, garbage collector
- багатопотокове програмування
- програмування інтерфейсу користувача (GUI)
- програмування графіки, моделювання, анімація
- інші теми, за бажанням учасників тренінгу
Курси проводяться з 2016 року, підготовку вже пройшло більше 185 слухачів, як з числа студентів ДУТ, та інших бажаючих з міста Києва. Випускники курсів успішно працевлаштовуються в провідних ІТ-компаніях.
Запис на курси
Реєструйтесь на сайті: http://www.dut.edu.ua/ua/java/register
або звертайтесь за контактами:
Віктор Вишнівський, каб. 103, моб. тел. (063)-4747924
Олег Ільїн, моб./Viber (068)- 172 6981
До зустрічі на курсах!