INTERNET PROGRAMERSKI ALATI
Studijski program/studijski programi : INFORMACIONE TEHNOLOGIJE
Vrsta i nivo studija: Osnovne strukovne studije
Naziv predmeta: INTERNET PROGRAMERSKI ALATI
Status predmeta: obavezni
Broj ESPB: 8
Cilj predmeta
Cilj predmeta Internet programerski alati je dobro savladavanje programskog jezika Java i njenih razvojnih alata, uz isticanje prednosti u odnosu na ostale programske jezike. Posebna pažnja se poklanja razdvajanju i izučavanju samog jezika i njegovih karakteristika, a posebno alata u kojima će se pisati programi.Pored ovog cilja neophodno je savladavanje skript jezika, pre svih PHP-a, što zajedno sa poznavanjem teorije WEB dizajna, HTML, JavaScript-a i baza podataka kao rezultat daje obučenog studenta za kreiranjem potpuno funkcionalnih i interaktivnih sajtova i veb aplikacija, povezanih na pripadajuću bazu podataka.
Ishod predmeta
Studenti će biti osposobljeni da programiraju u programkim jezicima JAVA kao i u skript jeziku PHP kako bi mogli da kreiraju potpuno funkcionalne i interaktivne WEB sajtove.
Sadržaj predmeta
Teorijska nastava
Osnove jezika JAVA:tipovi podataka, promenljive i nizovi; operatori; upravljačke naredbe; uvod u klase; metode; nasleđivanje; paketi i interfejsi; obrada izuzetaka; višenitno programiranje; nabrojani tipovi, automatsko pakovanje i metapodaci; ulazno-izlazne operacije; apleti; generički tipovi. Javine biblioteke: Rukovanje znakovnim nizovima; paket java.lang; paket java.util; paket java.io; umrežavanje; klasa Applet; obrada događaja; AWT biblioteka; Slike; Alatke za paralelan rad; NIO. Projektovanje softvera u Javi: Zrna jave; grafička biblioteka Swing; Servleti. Skript jezik PHP: Pisanje PHP programa, Uzimanje podataka od klijenta; Naredbe odlučivanja; Petlje i nizovi; Organizacija koda; Objekti; Upravljanje datotekama i direktorijumima; Povezivanje PHP-a sa bazom podataka; Uzimanje podataka iz MySQL korišćenjem PHP-a; Manipulacija podacima u MySQL korišćenjem PHP-a.
Praktična nastava:Vežbe, Drugi oblici nastave, Studijski istraživački rad
Prelazak gradiva obuhvaćenog predavanjima radom u konkretnim alatima u računarskim laboratorijama. Kreiranje programa, pokretanje i ispravljanje grešaka.
Pogledajte kompletnu knjigu predmeta za ovaj predmet >>>
















