▶ 17/11/2025   ⏱︎ 15 nedelja   𖤘 Napredno

Python Web

Razvijaj moderne web aplikacije u Python programskom jeziku uz Django framework.
Modul Python Web pruža sveobuhvatan uvod u tehnologije koje čine osnovu modernog web razvoja. Kroz rad u najpopularnijem Python frameworku – Django, naučićeš da razvijaš funkcionalne i dinamične web aplikacije koje odgovaraju stvarnim potrebama korisnika.
Modul završavaš sopstvenim projektom, svojom prvom web aplikacijom!

Modul se sastoji iz 2 kursa:

Kursevi u modulu

Django Basics

7 nedelja

Django Advanced

7 nedelja

Veštine koje ćeš steći:

  • Razumevanje i rad sa HTTP zahtevima,
  • Web programiranje uz Django,
  • Upotreba templates i rad sa URL rutiranjem,
  • Razvoj pomoću Function-Based i Class-Based prikaza,
  • Upotreba formi i model formi, kao i validacija podataka,
  • Upravljanje korisnicima, ulogama i proširivanje modela,
  • Izrada asinkronih operacija,
  • Pisanje jediničnih i integracionih testova,
  • Razvoj REST API servisa u Django okruženju,
  • Deploy gotove aplikacije u produkciju.

Na ovom modulu učiš osnove web razvoja, rad sa HTTP protokolom, i pravljenje aplikacija koristeći Django framework – najpopularnije web okruženje u Python svetu.
Radićeš sa templates, URL rutiranjem, klasnim i funkcijskim prikazima, formama, korisnicima i ulogama. Naučićeš kako se razvijaju REST servisi, kako funkcionišu asinkrone operacije, kao i kako da postaviš aplikaciju u produkciju.
Modul završavaš sopstvenim projektom, svojom prvom web aplikacijom.

Kako da znam da li je modul za mene?

Kurs je za tebe ako znaš osnove Pythona, razumeš objektno-orijentisano programiranje i imaš iskustva u radu sa relacionim bazama i ORM pristupom.
Za praćenje kursa potrebno je i znanje engleskog jezika na nivou B

Kako mogu da se prijavim?

Za prijavu odaberi opciju dinamike plaćanja (u celosti ili na rate) a zatim klikni na dugme „DODAJ U KORPU“. Nakon uspešnog plaćanja, bićeš zvanično upisan na obuku.



Do kada mogu da se prijavim i kada počinje obuka?

Prijave su otvorene do 17. novembra 2025., a obuka počinje 17.novembru 2025. godine. Detaljan raspored predavanja možeš pronaći u sekciji „Teme“ ili kliknom na dugme “Raspored predavanja” u odeljku Dokumenti (biće naknadno objavljeno)



Kako i gde će se održavati predavanja?

Predavanja se održavaju online u realnom vremenu online, dva puta nedeljno radnim danima.

 



Da li postoje dodatni zahtevi za praćenje kursa?

(Potreban softver ili hardver za učešće na kursu)

softver
Neki od alata koji se koriste na kursu zahtevaju plaćanje licence, ali studenti nisu u obavezi da plaćaju ako to ne žele. Za izradu domačih zadataka je prihvatljivo korićenje besplatnih verzija



Da li ću dobiti sertifikat na kraju kursa?

Ako položiš ispit sa minimum 70% tačnosti, dobijaš SoftUni sertifikat o položenom kursu. Redovnom izradom domaćih zadataka možeš ostvariti dodatnih 5% bodova.

Sertifikat je priznat od strane IT zajednice u Srbiji.

Šta je sve uključeno u modul?

ONLINE

  • N

    Online obuka u realnom vremenu radnim danima, dva puta nedeljno od 18:30h

  • N

    Trajni pristup video snimcima i materijalima za učenje

  • N

    Pomoć mentora za savladavanje gradiva

  • N

    Pristup zatvorenoj Discord grupi sa polaznicima

  • N

    Polaganje redovnog ispita i sertifikat

Predavač Tea Dogandžić