Мета викладання дисципліни є: забезпечення оволодіння студентами навичками роботи з сучасними інформаційними технологіями за допомогою крос-платформенного програмування.
Після опанування курсу студенти повинні знати компонентну ідеологію; методи створення компонентів; архітектура та проектування компонентних систем; проміжне програмне забезпечення, особливості компонентних технологій ; компоненти об’єктно–орієнтовного програмування на мові JAVA; структуру програми та команди мові JAVA для програмування окремих задач; структуру мови JAVA; етапи компiляцiї, принципи оптимiзацiї програм; макрозасоби мови JAVA та мов високого рівня; принципи та методи розробки технології клієнт-сервер; інструментальні засоби для розробки WEB– серверів (розробляти скрипті, сервелети, аплети та сторінки JSP); методи розробки структури WEB–сайтів та WEB–серверів; шляхи удосконалення та обробки запитів через систему клієнт–сервер.
Студенти повинні вміти проектувати компоненти програмного забезпечення, проектувати людинно-машиний інтерфейс інформаційних систем, реалізовувати прототипи архітектури програмного забезпечення, інтегрувати компоненти в систему, установлювати, налаштовувати та об-слуговувати системне, інструментальне і прикладне програмне забезпечення та інформаційні системи, складати програми на мові JAVA, розробляти та реалізовувати WEB–сайти та WEB–сервери з використанням скриптів, сервелетів, аплетів та сторінок JSP, з виконанням захисту iнформацiї вiд несанкціонованого доступу.
Даний дистанційний курс навчання складений у вигляді розгалуженої структури текстових документів. Він розбитий на теми, кожна з який у свою чергу містить лекційний матеріал, тест для самоконтролю та вправи.
БАЖАЄМО УСПIХУ У ВИВЧЕННI ДИСЦИПЛІНИ „ Крос-платформене програмування ”