Projektovanje softvera

Jedini sveobuhvatni kurs za Projektovanje softvera (PS) na FON-u — pokriva pismeni, usmeni, seminarski, kompletnu pripremu za ispit i kolokvijum. Učiš kroz prave rokove i jasna video objašnjenja. Preko 90% naših polaznika položi ispit iz prvog ili drugog pokušaja.

  • JavaJavaKrećemo od uvodnih OOP principa (klase, objekti, nasleđivanje), zatim prelazimo na rad sa Java GUI aplikacijama i bazama podataka. Na kraju gradimo kompletnu klijent–server arhitekturu kao na projektu i ispitu.
  • Video lekcije + PDF skripteVideo lekcije + PDF skripteKratke i jasne video-lekcije + skripte koje možeš da odštampaš ili učiš offline.
  • Zadaci iz ranijih rokovaZadaci iz ranijih rokovaVeliki broj rešenih rokova, kako sa kolokvijuma, tako i sa ispita.
  • Interaktivne simulacije (uskoro)Interaktivne simulacije (uskoro)Moodle simulacije i mini-provere znanja – idealno za pripremu usmenog.
  • Kvizovi (uskoro)Kvizovi (uskoro)Brze provere posle lekcija – odmah vidiš gde treba da dodaš vežbu.
  • Individualne konsultacije sa mentoromIndividualne konsultacije sa mentoromPišeš kad zapne – kratko objašnjenje, debug ili savet. Nema glupih pitanja.

Šta prelazimo na kursu

Pismeni deo (računar)

Vežbamo zadatke kao na ispitu i kolokvijumima uz jasna video objašnjenja i samostalne vežbe po težini.

I KLK

  • Uvod u Javu
  • Ponavljanje sa P1 (P2)
  • Baze i SQL
  • Rokovi I KLK

II KLK

  • Niti (Threads)
  • Komunikacija preko soketa
  • Klijent–server arhitektura
  • Rokovi II KLK

ISPIT (I + II KLK)

Pokriva gradivo sa oba kolokvijuma i ispitne rokove, sa kompletnim rešenjima i kratkim trikovima za bržu proveru.

  • Rekapitulacija I + II KLK
  • Ispitni rokovi

Pismeni deo se polaže ili preko dva klk ili u ispitnom roku.

Seminarski rad

Napravili smo deo kursa koji te vodi kroz izradu seminarskog rada: prve dve faze, implementaciju i izradu kompletne dokumentacije.

Kroz jedan praktičan primer dobijaš uputstvo kako da na najkraći i najjasniji način napraviš ceo projekat i dokumentaciju, dok radiš svoj sopstveni primer. Imaš podršku mentora, naučiš da praviš aplikacije ovakvog tipa i odbrana je mnogo lakša jer si sve uradio/la samostalno.

Usmeni deo — kompletna priprema dostupna

Usmeni deo kursa pokriva sve oblasti koje dolaze na usmenom ispitu, uz razne primere iz teorije i zadatke kakvi dolaze na kolokvijumima i ispitu. Sve za usmeni nalazi se na jednom mestu i dostupno je odmah.

Prvi deo obuhvata dijagrame sekvenci, sistemske operacije, prevođenje konceptualnog u relacioni model i strukturna i vrednosna ograničenja. Drugi deo pokriva niti i njihovu sinhronizaciju, klijent–server komunikaciju i rad sa bazom podataka, kroz objašnjenja, praktične primere i zadatke iz rokova.

Način polaganja 2026/27

Ispit se sastoji iz tri dela: usmenog (radi se pismeno), pismenog (kodiranje aplikacije) i seminarskog rada.

Pismeni / praktični deo — 40/100 poena

Radi se na računaru (Java ili C# aplikacija). Pismeni se može polagati preko dva kolokvijuma ili u ispitnom roku.

Minimum za prolaz: 20p

Opcija A — Dva kolokvijuma (po 20p)

  • I KLK (20p): Fokus na rad sa bazom (CRUD)
  • II KLK (20p): Mini klijent-server aplikacije
  • Uslov izlaska na II KLK: minimum 5 poena na I KLK
  • Prolaz pismenog preko kolokvijuma: minimum 5p na svakom kolokvijumu, a ukupno 20p

Opcija B — Ispitni rok (jedan termin)

  • Obuhvata kombinovano gradivo: rad sa bazom u okviru klijent-server aplikacije
  • Prolaz: ≥ 20/40 poena

Seminarski rad — 30/100 poena

Kodiranje kompleksnije aplikacije sa zadatim zahtevima i dokumentacijom kroz pet faza Larmanove metode. Prve dve faze rade se tokom semestra ili kasnije, u okviru seminarskog rada. Aplikacija je slična pismenom ispitu u roku, uz dodatke kao što su Template Method obrazac, apstraktne klase i interfejsi.

Uslov za odbranu: položen pismeni ispit

Usmeni deo — radi se pismeno

Usmeni može da se položi kroz odbrane faza i testove tokom semestra (do 32 poena) ili u ispitnom roku (do 30 poena).

Minimum za prolaz: 16p

Načini polaganja

  • Ispitni rokovi: radi se pismeno, sastoji se od nekoliko zadataka i nosi maksimalno 30 poena.
  • Tokom semestra: odbrane prve dve faze i dva testa nose ukupno maksimalno 32 poena.

Usmeni tokom semestra — termini za 2026/27

  • Prve dve faze: do 7 poena —
  • Prvi test: do 15 poena —
  • Drugi test: do 10 poena —

Ukupno: 32 poena. Za prolaz je potrebno najmanje 16 poena. Na primer, 7 poena na fazama i 9 na prvom testu daju 16 poena, pa ne moraš da izađeš na drugi test.

Tri mogućnosti za položen ispit

  • Samo usmeni: ako imaš 16 ili više poena, a ne izađeš ni na pismeni ni na odbranu seminarskog, dobijaš 51 poen i ocenu 6. Kod polaganja kroz faze i testove ocena ostaje 6 bez obzira na to da li imaš 16 ili 32 poena.
  • Usmeni i pismeni, bez seminarskog: na 51 poen za položen usmeni dodaju se poeni sa pismenog podeljeni sa 3,1875. Za podizanje ocene sa 6 na 7 potrebno je najmanje 32/40 poena na pismenom.
  • Sva tri dela: poeni sa usmenog, pismenog i odbrane seminarskog sabiraju se i moguće je dobiti ocenu veću od 7.

U ovom semestru ne možeš položiti samo usmeni i seminarski, jer je odbrana seminarskog uslovljena položenim pismenim ispitom.

Sve za pripremu na jednom mestu

Naš kurs pokriva sva tri dela: usmeni, pismeni i seminarski rad.Kompletna priprema je dostupna, uz teorijske primere, ispitne zadatke i tutorijal za samostalnu izradu aplikacije i dokumentacije. Moguće je birati da li se radi ispit u Javi ili C#, ali naš kurs pokriva Javu.

Prednosti našeg kursa

Napravljen od strane kolega koji su već prošli ispit

Nema prazne teorije. Znaš tačno šta te čeka, gde su cake, kako izgleda ispit i koje zadatke najčešće ponavljaju.

Tu smo za pitanja

Pišeš nam kad zapneš — kratko objašnjenje, debug ili savet. Odgovor stiže brzo, da ne gubiš ritam.

Besplatne online konsultacije

Rezervišeš termin i zajedno prelazimo zadatak. Objašnjenje je prilagođeno tebi — nema glupih pitanja.

Tu smo kad postane teško

Biće dana kad nije lako. I to je normalno. Tu smo da te podignemo, vratimo fokus i podsetimo da možeš mnogo više nego što misliš.

Pravi rokovi od prvog dana

Učimo na zadacima koji zaista dolaze na ispitu. Od starta ste na pravom nivou težine.

Tempo i materijal prilagođeni studentima

Sve je organizovano po težini, kratko i jasno. Bez viška teorije. Svaki korak ima smisao.

Investiraj u znanje

Paketi učenja

Izaberi paket koji odgovara tvojoj pripremi.

Učitavanje cena…

* Svaki korisnik ima personalizovane popuste. Nakon prijave videćete svoj popust i konačnu cenu — može biti niža od ovde prikazane javne cene.

Teachify zajednica

Zapratite nas na Instagramu.

Saveti za učenje, novosti o kursevima i posebne ponude za naše pratioce.

Određeni popusti važiće samo za članove koji prate našu Instagram stranicu.

Poseti @teachify.fon

Vidimo se na feedu.

Teachify objave: Brucoški rečnik, Saveti za FON i Sve o kursevima
@teachify.fon
TeachifyTeachify Instagram kartice: Matematika 1 i Saveti za FON

@teachify.fon

Tvoj FON kutak.I na Instagramu.

Saveti za učenje, novosti o kursevima i posebne ponude za našu zajednicu.

Određeni popusti važiće samo za članove koji prate našu Instagram stranicu.

Zaprati nas