Метою навчальної дисципліни є отримання студентами базових знань і практичних навиків використання технології та мови програмування Java, вивчення реалізації об’єктно-орієнтованих підходів та технологій на цій платформі, а також отримання навичок використання бібліотечних класів Java при розробці програмних продуктів.

За підсумками вивчення дисципліни студент повинен знати:

  • основні ідеї і принципи виконання Java-програм віртуальною машиною Java;
  • примітивні типи даних Java та їх використання;
  • оператори для роботи із даними в Java та способи керування обчисленнями в програмах на Java;
  • реалізацію принципів об'єктно-орієнтованого підходу в Java;
  • загальну структуру бібліотек класів Java, основні інструменти обробки текстової інформації, роботи з потоками введення-виведення, датами та використання виключень;
  • призначення утилітарних класів та способи їх використання.

За підсумками вивчення дисципліни студент повинен вміти:

  • розробляти програми на Java в інтегрованому середовищі розробника NetBeans;
  • виконувати компіляцію, відлагодження та документування програмного коду;
  • проектувати класи із використанням об’єктно-орієнтованих технологій;
  • використовувати бібліотечні класи та методи при розробці програмного забезпечення.