{"id":17308,"date":"2017-03-08T12:01:22","date_gmt":"2017-03-08T11:01:22","guid":{"rendered":"http:\/\/vipos.edu.rs\/?p=17308"},"modified":"2017-03-10T23:35:16","modified_gmt":"2017-03-10T22:35:16","slug":"programiranje-veb-i-mobilnih-aplikacija-vma","status":"publish","type":"post","link":"https:\/\/va.akademijazs.edu.rs\/index.php\/2017\/03\/08\/programiranje-veb-i-mobilnih-aplikacija-vma\/","title":{"rendered":"Programiranje veb i mobilnih aplikacija, VMA"},"content":{"rendered":"<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td colspan=\"3\" width=\"229\">Studijski program<\/td>\n<td colspan=\"2\" width=\"713\">Poslovna informatika i programiranje<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"229\">Izborno podru\u010dje (modul)<\/td>\n<td colspan=\"2\" width=\"713\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"229\">Vrsta i nivo studija<\/td>\n<td colspan=\"2\">osnovne strukovne studije \/ studije prvog stepena<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"229\">Naziv predmeta<\/td>\n<td colspan=\"2\" width=\"713\">Programiranje veb i mobilnih aplikacija<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"156\">Broj ESPB<\/td>\n<td width=\"73\">7<\/td>\n<td width=\"257\">Status predmeta (obavezni\/izborni)<\/td>\n<td width=\"456\">izborni<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Uslov<\/td>\n<td colspan=\"4\" width=\"860\"><\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Cilj<br \/>\npredmeta<\/td>\n<td colspan=\"4\" width=\"860\">Cilj predmeta je da studentu omogu\u0107i razumevanje karakteristika i na\u010dina razvoja mobilnih aplikacija, kako onih realizovanih za internet, tako i onih generisanih za tablete i telefone. Student treba da ovlada osnovnim principima i da bude sposoban da koristi savremene programske alate za generisanje mobilnih aplikacija.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Ishod<br \/>\npredmeta<\/td>\n<td colspan=\"4\" width=\"860\">Po uspe\u0161nom okon\u010danju predmeta studenti \u0107e biti sposobni da:<br \/>\n-objasne karakteristike klijent-server arhitekture;<br \/>\n-koriste\u00a0 WEB obrasce i\u00a0 WEB kontrole i samostalno kreiraju jednostavnije internet aplikacije<br \/>\n-identifikuju karakteristike mobilnih operativnih sistema (Android, iOS, Windows Mobile&#8230;)<br \/>\n-koriste osnovne elemente mobilnih aplikacija i da izvr\u0161e sintezu poznatih elemenata u nezavisnu aplikaciju<br \/>\n-pove\u017eu svoju aplikaciju sa skladi\u0161tem podataka i da uklju\u010de eksterne multimedijalne sadr\u017eaje u svoju aplikaciju<br \/>\n-publikuju svoju mobilnu aplikaciju<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"942\">Sadr\u017eaj predmeta<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Teorijska<br \/>\nnastava<\/td>\n<td colspan=\"4\" width=\"860\">1. Programiranje veb aplikacija<br \/>\n&#8211; Uvod u programske jezike za izradu veb aplikacija (RNR, ASP.NET,&#8230;)<br \/>\n&#8211; Uvod u baze podataka na Internetu, Projektovanje, kreiranje i administracija baza podataka, Transakcije i konekcije, Rukovanje gre\u0161kama i otklanjanje gre\u0161aka, Replikacija i izrada rezervnih kopija<br \/>\n&#8211; Razvijanje veb aplikacije, interfejs, modularno programiranje, Osnove objektno orijentisanog programiranja, Bezbednosne metode, Provera identiteta, JavaScript, jQuery, AJAX<br \/>\n&#8211; Testiranje i objavljivanje veb aplikacije<br \/>\n2. Programiranje mobilnih aplikacija<br \/>\n&#8211; Uvod u mobilne operativne sisteme (Andorid, iOS, Windows Phone,&#8230;)<br \/>\n&#8211; Razvojno okru\u017eenje (Andoid Studio, Visual Studio-Xamarin.Forms, Eclipse IDE,&#8230;), Virtuelni mobilni ure\u0111aji<br \/>\n&#8211; Osnove izvr\u0161avanja programa (komponente sistema, aktivnosti, korisni\u010dki interfejs,&#8230;)<br \/>\n&#8211; Jednostavne aplikacije (jednostavan program za ra\u010dunanje, prikaz obave\u0161tenja, \u010ditanje i upis podataka, slanje i primanje tekstualnih SMS poruka,&#8230;)<br \/>\n&#8211; Prihvatanje i prikaz podataka iz senzora, Upotreba multimedijalnih sadr\u017eaja, Upotreba podataka sa veb sajtova i dru\u0161tvenih mre\u017ea<br \/>\n&#8211; Komunikacija sa bazama podataka<br \/>\n&#8211; Testiranje i objavljivanje mobilne aplikacije<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Prakti\u010dna nastava (ve\u017ebe, DON, studijski istra\u017eiva-\u010dki rad)<\/td>\n<td colspan=\"4\" width=\"860\">Baze podataka na Internetu: Uvod u kori\u0161\u0107enje baza podataka na Internetu,\u00a0 Projektovanje, kreiranje i administracija baza podataka na veb serveru, Replikacija i izrada rezervnih kopija<br \/>\nProgramiranje veb aplikacija: Definicija, instalacija i osnove programskih jezika za izradu veb aplikacija, Nizovi, Kontrola toka, Funkcije i objektno orijentisano programiranje, Ulaz i izlaz, Prosle\u0111ivanje podataka, \u010cuvanje podataka, Bezbednost i Debug<br \/>\nProgramiranje mobilnih aplikacija: Pode\u0161avanje razvojnog okru\u017eenja; Izrada i pode\u0161avanje prikaza, vid\u017eeta, stilova; Izrada funkcionalnog korisni\u010dkog okru\u017eenja, pode\u0161avanje da bude intuitivan i upotrebljiv; Upotreba podataka o lokaciji; Upotreba podataka sa veb sajtova i dru\u0161tvenih mre\u017ea; \u010citanje i pisanje podataka u bazu podataka;\u00a0 Testiranje aplikacije<br \/>\nProjekat 1: Izrada i objavljivanje veb aplikacije<br \/>\nProjekat 2: Izrada i objavljivanje mobilne aplikacije<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"942\">Literatura<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">1<\/td>\n<td colspan=\"4\" width=\"860\">Prettyman S., Nau\u010dite PHP 7 objektno-orijentisano modularno programiranje (HTML 5, CSS3, JavaScript, XML), Kompjuter biblioteka 2016.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">2<\/td>\n<td colspan=\"4\" width=\"860\">Ullman L., PHP i MySQL za dinami\u010dke veb sajtove, CET 2012.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">3<\/td>\n<td colspan=\"4\" width=\"860\">Boyer R., Mew K. M., Android Studio IDE kuvar za razvoj aplikacija, Kompjuter biblioteka 2016.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">4<\/td>\n<td colspan=\"4\" width=\"860\">Talbot J., McLea J., Programiranje Android aplikacija, CET 2014.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">5<\/td>\n<td colspan=\"4\" width=\"860\">\u0160vark S., Android aplikacije, Agencija EHO 2013.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">6<\/td>\n<td colspan=\"4\" width=\"860\">Mekdonald M., &#8220;ASP.NET 3.5 sa C# 2008&#8221;, Kompjuter biblioteka, Beograd 2008.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">7<\/td>\n<td colspan=\"4\" width=\"860\">MacDonald M., &#8220;Beginning ASP.NET 4 in C#&#8221;, Apress, NY, 2010.<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">8<\/td>\n<td colspan=\"4\" width=\"860\">Petzold C., &#8220;Creating Mobile Apps with Xamarin.Forms&#8221;, Microsoft Press, Redmond, 2016<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">9<\/td>\n<td colspan=\"4\" width=\"860\">DiMarzio J, &#8220;Android A Programmer&#8217;s Guide&#8221;, McGrow Hill, 2008.<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"942\">Broj \u010dasova aktivne nastave nedeljno tokom semestra\/trimestra\/godine<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Predavanja<\/td>\n<td width=\"74\">Ve\u017ebe<\/td>\n<td width=\"73\">DON<\/td>\n<td width=\"257\">Studijski istra\u017eiva\u010dki rad<\/td>\n<td width=\"456\">Ostali \u010dasovi<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">3<\/td>\n<td width=\"74\">0<\/td>\n<td width=\"73\">1<\/td>\n<td width=\"257\"><\/td>\n<td width=\"456\"><\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Metode<br \/>\nizvo\u0111enja<br \/>\nnastave<\/td>\n<td colspan=\"4\" width=\"860\">Nastava se realizuje kroz predavanja, laboratorijske ve\u017ebe u ra\u010dunarskom kabinetu, kroz samostalnu izradu programskih zadataka, kao i timske izrade projektnih zadataka, jednog za izradu WEB i jednog za izradu mobilne aplikacije i njihovo publikovanje. Student sti\u010de poene kroz odbranu programskih zadataka, odbranu projekata, te na zavr\u0161nom ispitu.<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"942\">Ocena znanja (maksimalni broj poena 100)<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"156\">Predispitne obaveze<\/td>\n<td width=\"73\">poena<\/td>\n<td width=\"257\">Zavr\u0161ni ispit<\/td>\n<td width=\"456\">poena<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">programerski zadaci<\/td>\n<td width=\"73\">10<\/td>\n<td width=\"257\">pismeni ispit<\/td>\n<td width=\"456\">30<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">projekti<\/td>\n<td width=\"73\">2 x 30<\/td>\n<td width=\"257\">usmeni ispit<\/td>\n<td width=\"456\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Studijski program Poslovna informatika i programiranje Izborno podru\u010dje (modul) Vrsta i nivo studija osnovne strukovne studije \/ studije prvog stepena Naziv predmeta Programiranje veb i mobilnih aplikacija Broj ESPB 7 Status predmeta (obavezni\/izborni) izborni Uslov Cilj predmeta Cilj predmeta je da studentu omogu\u0107i razumevanje karakteristika i na\u010dina razvoja mobilnih aplikacija, kako onih realizovanih za&hellip; <br \/> <a class=\"read-more\" href=\"https:\/\/va.akademijazs.edu.rs\/index.php\/2017\/03\/08\/programiranje-veb-i-mobilnih-aplikacija-vma\/\">Op\u0161irnije&#8230;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[268],"tags":[],"class_list":["post-17308","post","type-post","status-publish","format-standard","hentry","category-knjiga-predmeta-2017","wpautop"],"_links":{"self":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/posts\/17308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/comments?post=17308"}],"version-history":[{"count":0,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/posts\/17308\/revisions"}],"wp:attachment":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/media?parent=17308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/categories?post=17308"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/tags?post=17308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}