Овладавање напредним концептима програмског језика проучаваног у предмету Објектно-оријентисано програмирање, техникама и алатима које поседује дати програмски језик кроз проблеме средње и веће сложености, везане за креирање графичког корисничког интерфејса, подршку апликацијама са клијент/сервер архитектуром, постављање интерактивних програма на Веб. Упознавање развојних окружења за програмирање у изабраном програмском језику.
Студенти ће научити како се развијају, одржавају и управљају пословне апликације. Такође ће схватити њихову функционалност, значај развоја пословних процеса и разумети принципе њихове интеграције.
Теоријска настава
• Концепти, функционалност и ефективност пословних апликација
• Пословне апликације и интернет
• Животни циклус апликација
• Методе развоја апликација
Практична настава
• Креирање једноставног корисничког интерфејса
• Компоненте корисничниког интерфејса
• Додавање у контејнер и аранжирање компоненти корисничког интерфејса
• Основна и напредна поставка интерфејса
• Реакција на акције корисника
• Типови догађаја
• Управљање кликовима и покретима миша
• Управљање догађајима тастатуре и догађајима компоненти