Курс «Технології програмування мовою Java» орієнтований на дорослих, а також може підійти учням 10 та 11 класів, які прагнуть опанувати технології розробки ефективного коду мовою Java. Програма занять розрахована на початківців у галузі програмування. Наприкінці курсу видається сертифікат Академії прикладної програмної інженерії «Оптіма».
Курс «Технології програмування мовою Java» містить підготовку за 2 дисциплінами.
1. Основи програмування на Java.
Розкриваються основи роботи з базовими засобами мови програмування Java для подання основних структур даних і реалізації алгоритмів їх обробки: вступ до Java; інтегроване середовище розробки та налагодження програм; основні типи даних; базові конструкції; об’єкти та класи; інтерфейс та вкладені класи; багатопотокове програмування; програмування графіки.
2. Алгоритми та структури даних Java.
Надається комплексний теоретичний базис та практичні навички подання базових структур даних та розробки алгоритмів їх обробки мовою Java: структури даних та алгоритми їх обробки (структури даних і технології їх подання; алгоритми та алгоритмізація; алгоритми сортування; алгоритми пошуку; аналіз алгоритмів); обчислювальні алгоритми (генератори випадкових чисел; алгоритми розв’язку математичних рівнянь; базові алгоритми на графах; комбінаторні алгоритми; алгоритми кластеризації та ідентифікації).
Знання та навички курсу відповідають базовим вимогам до фахівців із розробки ефективного програмного коду мовою Java.