▶ 19/01/2026   ⏱︎ 13 nedelja   𖤘 Osnove

Osnove Python programiranja januar 2026.

Budi korak bliže karijeri Python developera! Nakon ovog kursa moći ćeš da pišeš osnovne Python programe. Bez obzira da li želiš da ovladaš Python programskim jezikom, uploviš u svet web razvoja ili gradiš karijeru kao backend developer, razumevanje osnovnih principa programiranja ti je neophodno.

Veštine koje ćeš steći:

  • Rukovanje standardnom funkcionalnošću programskog jezika

  • Rad sa linearnim strukturama podataka

  • Razumevanje međusobne povezanosti različitih IT koncepta

  • Analiza problema i svođenje na računarski izvršive korake

  • Osnovne veštine iz HTML-a i CSS-a

Modul, zajedno sa našim mentorima i predavačima pripremiće te za napredniji rad u Python programskom jeziku, jednom od najtraženijih alata u modernom IT-ju.

Teme

Uvod u kurs
:

– Poređenje jezika
– Uvod u kurs

Datum održavanja: 19. januar 2026. godine.

Osnovna sintaksa, uslovni iskazi i petlje
:

– Uvod u osnovnu sintaksu
– Ulaz/Izlaz
– Operatori poređenja
– Kontrola toka
– Uslovi
– Logički operatori
– Petlje
– Debugovanje i traženje grešaka

Vežba - Osnovna sintaksa, uslovni iskazi i petlje
Git i GitHub
:

– Konfigurisanje softvera
– Uvod u Git
– Uvod u GitHub

Tipovi podataka i promenljive
:

– Tipovi podataka i promenljive
– Celi brojevi
– Decimlani brojevi Konverzije tipova
– Logički tip
– Karakteri
– Tekstualni podaci

Vežbe: Tipovi podataka i promenljive
HTTP Osnove
:

– HTTP Developer Tools
– HTML Forme
– Request
– Response
– URLs i ERL

 

Liste osnove
:

– Definicija i korišćenje liste
– Čuvanje podataka
– Kreiranje lista
– Pristupanje elementima
– Manipulacija listama
– Petljanje kroz liste
– Pretraga u listama.

Vežba - Liste osnove
HTML & CSS Osnove
:

– Uvod u HTML
– Elementi HTML jezika
– Uvod u CSS
– Selektori
– Blok elementi
– Developers tools
– Fontovi

 

Funkcije
:

– Pregled funkcija
– Deklarisanje i pozivanje funkcija
– Povratne vrednosti
– Lambda funkcije
– Parametri naspram argumenata

 

Vežba - Funkcije
Bitske operacije
:

– Šta je bit, bajt, KB i MB?
– Numerički simboli
– Reprezentacija podataka u računarskoj memoriji

 

Napredne liste
:

– List comprehensions
– Metode liste
– Napredne metode
– Napredne manipulacije listom;
– Metoda set()

Vežba - Napredne liste
Priprema za polugodišnji ispit
Polugodišnji ispit
:

Polugodišnji ispit će se održati online 01. marta 2026. godine., a period u kojem možete započeti ispit je od 10:00 do 16:00 časova. Ispit NIJE zakazan za određeno vreme. Nakon početka, imaćete na raspolaganju 4 sata. Primer: Ako započnete ispit u 13:00 časova, imaćete 4 sata (do 17:00 časova) za rešavanje ispita. Najkasnije vreme kada možete pristupiti ispitu je 15:59 časova, pri čemu ćete imati 4 sata za rešavanje (do 19:59 časova).

Objekti i klase
:

– Objekti Klase
– Built-in klase
– Definisanje klasa

Vežba - Objekti i klase
Baze podataka - Osnove
:

– Uvod u baze podataka
– SQL vs NoSQL
– DBMS sistemi
– Relacione baze podataka
– SQL
– MySQL
– NoSQL
– MongoDB

Rečnici
:

– Definicija rečnika
– Ključevi i vrednosti
– Iteriranje kroz rečnike
– Postojanje u rečnicima
– Metode rečnika

Vežba - Rečnici
Uvod u QA
:

– Testiranje softvara
– QA inženjeri i njihove dužnosti
– Greške i traženje grešaka
– Vrste testiranja
– Nivoi testiranja
– Automatizacija testova
– Alati

Obrada teksta
:

– Stringovi
– Manipulacija stringovima
– Pravljenje i izmena stringova

 

Vežba - Obrada teksta
Koncepti razvoja softvera - deo 1
:

– 4 veštine dobrog softver developera
– Osnovni koncepti za razvoj softvera
– Softverske arhitekture
– Front end
– Back end

Regularni izrazi
:

– Regularni izrazi
– Grupisanja pojmova
– Kvantifikatori

Vežbe - Regularni izrazi
Koncepti razvoja softvera - deo 2
:

– Koncepti Front-end developmenta
– Koncepti Back-end developmenta
– Integrisani sistemi i Internet of things ( IOT )

Priprema za završni ispit
Rešavanje problema
:

– Osnovne veštine softver developera
– Definisanje i rešavanje problema
– Faze rešavanja problema
– Rešavanje ispitnih zadataka

Jednostavan web projekat
:

– Django
– Django REST
– CRUD demo

Završni ispit
:

Završni ispit će se održati online 19. aprila 2026. godine., a period u kojem možete započeti ispit je od 10:00 do 16:00 časova. Ispit NIJE zakazan za određeno vreme. Nakon početka, imaćete na raspolaganju 4 sata. Primer: Ako započnete ispit u 13:00 časova, imaćete 4 sata (do 17:00 časova) za rešavanje ispita.

Ponovo polaganje polugodišnjeg ispita
:

Ponovo polaganje polugodišnjeg ispita će se održati online 25. aprila 2026. godine, a period u kojem možete započeti ispit je od 10:00 do 16:00 časova. Ispit NIJE zakazan za određeno vreme. Nakon početka, imaćete na raspolaganju 4 sata. Primer: Ako započnete ispit u 13:00 časova, imaćete 4 sata (do 17:00 časova) za rešavanje ispita.NAPOMENA: Za prijavu polaganja popravnog ispita se plaća taksa u iznosu od 2 500 dinara (nevezano da li ste polagali redovan ispit ili ne).

Ponovo polaganje završnog ispita
:

Ponovo polaganje završnog ispita će se online 26. aprila 2026. godine, a period u kojem možete započeti ispit je od 10:00 do 16:00 časova. Ispit NIJE zakazan za određeno vreme. Nakon početka, imaćete na raspolaganju 4 sata. Primer: Ako započnete ispit u 13:00 časova, imaćete 4 sata (do 17:00 časova) za rešavanje ispita.
NAPOMENA: Za prijavu polaganja popravnog ispita se plaća taksa u iznosu od 2.500 dinara (nevezano da li ste polagali redovan ispit ili ne).

Kome je modul namenjen?

Kurs je pogodan za sve polaznike koji su upoznati sa tipovima podataka u Pythonu i imaju osnovne veštine rada sa uslovnim konstrukcijama i petljama. Neophodne veštine mogu se steći uz besplatan kurs Uvod u Python programiranje. Pogodan je za osobe koje imaju znanje engleskog jezika na nivou B2.

Kako mogu da se prijavim?

Za prijavu odaberi opciju plaćanja (u celosti ili na rate) pa zatim klikni na dugme DODAJ U KORPU i prati korake. 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 19. januara 2026.godine, a obuka počinje 19. januara 2026.godine. Detaljan raspored predavanja možeš pronaći u sekciji „Teme“ ili kliknom na dugme “Raspored predavanja” u odeljku Dokumenti.



Kako i gde će se održavati predavanja?

Obuka će biti dostupna u formi snimljenih predavanja. Edukativni video materijali i resursi biće objavljivani na platformi za učenje, počevši od datuma početka kursa.
Organizovaćemo Q&A sesije uživo sa predavačem, gde polaznici mogu da postavljaju pitanja i kao i da razjasne kompleksnije teme iz gradiva.





Cena kursa i šta je sve uključeno?

ONLINE

  • N

    Snimljeni tutorijali sa live Q&A sesijama sa predavačem.

  • N

    Pomoć mentora za savladavanje gradiva

  • N

    Pristup zatvorenoj Discord grupi sa polaznicima

  • N

    Polaganje redovnog ispita i sertifikat

  • N

    Trajni pristup video snimcima i materijalima za učenje

Predavač Strahinja Kešelj