XS
SM
MD
LG
Державний університет телекомунікацій

Адреса:
03110, Україна
м. Київ, вул. Солом'янська, 7
Контактна інформація:
Державний університет телекомунікацій
Донабір до магістратури - останній шанс з 03 до 14 жовтня 2022р.! Є можливість отримати другу вищу освіту!
Детальніше

Записуйтесь на 5-ти місячні курси програмування на мові Java

19:28, 11-09-2022

Початок тренінгів – ЖОВТЕНЬ 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

До зустрічі на курсах!

Шановні абітурієнти!

Надаємо допомогу абітурієнтам по питанням вступу у 2022 році до Державного університету телекомунікацій

Детальніше

Читайте також

Про кафедру

Кафедра Комп'ютерних наук

Отримати консультацію

Ваш запит на зворотній дзвінок отримає завідуючий кафедрою
Надіслати запит

Абітурієнту

Спеціалізація: Комп’ютерні науки

За спеціальністю 122 Комп’ютерні науки (англ. Computer Science, CS) готуються фахівці, що здатні на високому професійному рівні виконувати загальні функції розробника-програміста, спеціаліста по мережах, адміністратора баз даних, системного адміністратора, DevOps Engineer, спеціаліста по тестуванню програм, IT-архітектора. Вони володіють навичками алгоритмічного мислення, уявлення інформації, програмування і проектування інформаційних систем. Основні розділи: алгоритми і структури даних, мови програмування, архітектура комп'ютерів, операційні системи і комп'ютерні мережі, розробка програмного забезпечення, бази даних та інформаційно-пошукові системи, штучний інтелект та робототехніка, комп'ютерна графіка, взаємодія людини і комп'ютера та ін.

Спеціалізація: Комп’ютерні науки

За спеціальністю 122 Комп’ютерні науки (англ. Computer Science, CS) готуються фахівці, що здатні на високому професійному рівні виконувати загальні функції розробника-програміста, спеціаліста по мережах, адміністратора баз даних, системного адміністратора, DevOps Engineer, спеціаліста по тестуванню програм, IT-архітектора. Вони володіють навичками алгоритмічного мислення, уявлення інформації, програмування і проектування інформаційних систем. Основні розділи: алгоритми і структури даних, мови програмування, архітектура комп'ютерів, операційні системи і комп'ютерні мережі, розробка програмного забезпечення, бази даних та інформаційно-пошукові системи, штучний інтелект та робототехніка, комп'ютерна графіка, взаємодія людини і комп'ютера та ін.

Переглядів: 670