Ovladavanje naprednim konceptima programskog jezika proučavanog u predmetu Objektno-orijentisano programiranje, tehnikama i alatima koje poseduje dati programski jezik kroz probleme srednje i veće složenosti, vezane za kreiranje grafičkog korisničkog interfejsa, podršku aplikacijama sa klijent/server arhitekturom, postavljanje interaktivnih programa na Veb. Upoznavanje razvojnih okruženja za programiranje u izabranom programskom jeziku.
Studenti će naučiti kako se razvijaju, održavaju i upravljaju poslovne aplikacije. Takođe će shvatiti njihovu funkcionalnost, značaj razvoja poslovnih procesa i razumeti principe njihove integracije.
Teorijska nastava
• Koncepti, funkcionalnost i efektivnost poslovnih aplikacija
• Poslovne aplikacije i internet
• Životni ciklus aplikacija
• Metode razvoja aplikacija
Praktična nastava
• Kreiranje jednostavnog korisničkog interfejsa
• Komponente korisničnikog interfejsa
• Dodavanje u kontejner i aranžiranje komponenti korisničkog interfejsa
• Osnovna i napredna postavka interfejsa
• Reakcija na akcije korisnika
• Tipovi događaja
• Upravljanje klikovima i pokretima miša
• Upravljanje događajima tastature i događajima komponenti