Preskoči na sadržaj
Svet Programiranja
SR|EN
Početna
  • Web vodič
    • Vodič: Osnove weba
      • Kako radi internet: IP adrese, DNS, domeni i URL
      • Šta je web aplikacija i kako funkcioniše internet
      • Kako radi web server i HTTP komunikacija
      • Bezbednost web aplikacija: osnove za učenike
      • Frontend i Backend — kako zajedno rade web aplikacije
      • Kako izabrati backend tehnologiju (Python ili ASP.NET)
      • Šta je API i kako frontend komunicira sa backendom
      • HTTP protokol: zahtevi, odgovori i statusni kodovi
    • Vodič: Kreiranje web sajtova
      • HTML forme: polja za unos, provera i slanje
      • HTML: liste, tabele i semantički delovi stranice
      • HTML: prva web stranica – tagovi i kostur
      • HTML: tekst, linkovi i slike
      • CSS box model: margin, padding, border
      • CSS flexbox i grid: raspored elemenata
      • CSS osnove: boje, fontovi i selektori
      • Responzivni dizajn: CSS za telefon i računar
      • JavaScript za početnike: prvi koraci
      • JavaScript: DOM i događaji – interaktivna strana
      • Bootstrap 5: meni, kartice, forme i modal
      • Bootstrap 5: mreža i pomoćne klase
      • CSS stilovi i klase — stilizacija naslovne strane
      • Kreiranje web sajta — HTML, CSS i JavaScript (osnove)
      • Logo-kreator - naslovna strana
      • Projekat Logo kreator: generator logoa u JavaScript-u
      • Kako pravimo Django web aplikaciju (plan i alati)
        • Kreiranje django web aplikacije- kreiranje naslovne strane
        • Kreiranje django web aplikacije-početak
        • Python na serveru — kako backend zaista radi
        • Struktura Django projekta i osnovna konfiguracija
        • Django: generator, čuvanje i brisanje logoa
        • Dodavanje web strane za prijavu korisnika(logovanje)
        • Kreiranje django web aplikacije- baza podataka
        • Kreiranje django web aplikacije- dodavanje modula za registraciju
        • Kreiranje django web aplikacije- heroku platforma
      • ASP.NET Core – vodič: web aplikacije u C#-u
        • Servisiranje statičkih web strana pomoću web servera
        • Uvod asp.net core web aplikacije
        • ASP.NET Core MVC: kontroleri i Razor pogledi
        • Kreiranje kontrolera u asp.net web api aplikaciji
        • Kreiranje sql web api servisa koji čita podatke iz baze
        • Objavljivanje ASP.NET Core aplikacije
        • Upotreba web api servera za potrebe druge web aplikacije
      • Aspnet-core-Web aplikacije
    • Vodič: Algoritmi
      • Osnovni matematički algoritmi
      • Algoritam brzog stepenovanja — objašnjenje i primeri
      • Fibonačijev niz brojeva
      • Kadaneov algoritam
      • Kombinatorika: brojanje rasporeda i izbora
      • Određivanje maksimalne sume uzastopnog podniza
      • Određivanje nzd i nzs pomoću euklidovog algoritma
      • Prosti brojevi i faktorizacija
      • Teorija brojeva za takmičenja – modularna aritmetika
      • The maximum sum of consecutive subarray
      • Mapa učenja — Strukture podataka
      • Disjoint Set Union (DSU) – teorija i osnovne operacije
      • Fenwick stablo (BIT) – zbirovi uz izmene
      • Osnovne strukture podataka
      • Povezane liste
      • Red (Queue)
      • Red sa prioritetom (priority_queue) u C++
      • Segmentno stablo – upiti na intervalu
      • Skupovi i mape u C++: set, multiset i map
      • Stek (Stack) – osnovna struktura podataka
      • Uvod u strukture i unije
      • Uvod u vektore
      • Sortiranje – vodič kroz lekcije
      • Brzo sortiranje(quick - sort engl.)
      • Funkcija sort u C++: komparatori i strukture
      • Sortiranje nizova
      • Sortiranje nizova objedinjavanjem(merge - sort engl.)
      • Sortiranje prebrojavanjem (Counting Sort)
      • Binarna pretraga – vodič kroz lekcije
      • "kružne zone" - rešenje zadatka
      • "kružne zone" - uputstvo za rešavanje zadatka
      • Binarna pretraga
      • Binarna pretraga po rešenju – takmičarska tehnika
      • lower_bound i upper_bound u C++
      • Rekurzija i bektreking – vodič kroz lekcije
      • Bektreking (pretraga sa vraćanjem) – C++
      • Faktorijel, stepen i NZD – rekurzivno (C++)
      • Generisanje permutacija i kombinacija (C++)
      • Hanojske kule-algoritam
      • Rekurzivni algoritmi
      • Sudoku rešavač – bektreking u C++-u
      • Uvod u rekurziju – bazni slučaj i stek poziva
      • Vodič: Dinamičko programiranje
        • Uvod u dinamičko programiranje (DP)
        • Fibonacijev niz DP i memoizacija – objašnjenje i primeri
        • Dinamičko programiranje: Problem ranca (Knapsack problem)
        • DP: Najduži zajednički podniz (LCS)
        • Subset Sum — problem podskupa sa zadatom sumom i detaljno objašnjenje sa DP rešenjem
        • Dinamičko programiranje na matrici (Grid DP)
        • Dinamičko Programiranje: Minimalan broj kovanica
        • Edit Distance (rastojanje između stringova)
      • Složenost algoritama – vodič kroz lekcije
      • Formule umesto petlji: zbirovi i brojanje
      • Kako ubrzati rešenje: tipične optimizacije
      • Složenost algoritama: O-notacija i procena vremena
      • Složenost algoritma. zamena iteracija formulom
      • Mapa učenja — Grafovi i stabla
        • Broj ostrva – zadatak i rešenje (BFS)
        • Grafovi — BFS i DFS (osnove)
        • Najduži put u DAG-u (DP + topološko sortiranje)
        • Najkraći put u lavirintu – BFS u C++-u
        • Otkrivanje ciklusa u usmerenim grafovima
        • Topološko sortiranje
        • Uvod u grafove: pojmovi i predstavljanje (C++)
        • Binarna stabla i binarno stablo pretrage (BST)
        • Stabla: obilazak, podstabla i prečnik (C++)
        • Bellman-Ford i Floyd-Warshall algoritmi
        • Dijkstrin algoritam — najkraći putevi u grafu
        • MST — Kruskalov algoritam
        • MST — Primov algoritam
        • DP na DAG-ovima — Primene
        • Eulerovi putevi i ciklusi
        • Mostovi i Artikulisani čvorovi (Tarjanov algoritam)
        • SCC — Komponente jake povezanosti (Kosaraju i Tarjan)
      • Napredne tehnike – vodič kroz lekcije
      • Bitovske operacije i maske podskupova (C++)
      • Gramzivi algoritmi (Greedy)
      • Metoda događaja (sweep line) – intervali u C++
      • Monotoni stek i red: sledeći veći, minimum prozora
      • Podeli-pa-vladaj (Divide & Conquer)
      • Prefiksne sume i niz razlika u C++
      • Tehnika dva pokazivača (Two Pointers) u C++
    • Vodič: Primeri
      • Vodič: Osnovni primeri
        • Petlje - primeri(c,c++,java)
        • Ugnježdene petlje - primeri
        • Dvodimenzionalni nizovi(matrice) - primeri
        • Nizovi u programskim jezicima: c,c++,java - primeri
        • Sortiranje nizova - primeri
        • Vektori i mape - primeri
      • Funkcije u programskom jeziku c/c++
      • Grananje u programu - primeri
      • Primeri za samostalan rad podaci primeri
      • Primeri zadataka sa operatorima u programskim jezicima: c, c++, java
      • Stringovi - primeri
      • Vodič: Primeri algoritama
      • Algoritmi - primeri
      • Algoritmi zadatak 1: "prosti brojevi na datom intervalu" - rešenje
      • Bektreking i gruba sila- primeri
      • Kombinatorni problemi- primeri
      • Poboljšanje složenosti algoritma- primeri
      • Rekurzivni algoritmi- primeri
      • Dodatni primeri sa rešenjima
      • Dodatni primeri iz petlji
      • Dodatni primeri za vežbu iz oblasti :podaci, grananje u programu , petlje, ugnježdene petlje
      • Dodatni zadaci iz oblasti - podaci i tipovi podataka(c,c++,java)
      • Priprema za kontrolni iz oblasti : grananje u programu (selekcije)
      • Takmičenja iz programiranja — vodič
        • Kvalifikacije za okružna takmičenja iz informatike za 5.,6, i 7 razred
        • Kvalifikacije za okružna takmičenja iz informatike za 8. razred i srednje škole
        • Okružna takmičenje iz informatike - zadaci
        • OPŠTINSKA TAKMIČENJA IZ INFORMATIKE za osnovne škole
        • PRIPREMA ZA OKRUŽNA TAKMIČENJA: 5 i 6. RAZRED
        • PRIPREMA ZA OKRUŽNA TAKMIČENJA: 7 i 8. RAZRED
        • Interaktivni algoritmi
        • Priprema za državno takmičenje i SIO iz informatike
        • Priprema za državno takmičenje iz informatike
      • 28. Seča drva - rešenje
      • 31. Sabiranje u različitim brojnim sistemima-rešenje
      • Kretanje lopte pri servisu u odbojci kosi hitac
      • Zadatak: Grupa radnika - objekti
      • Zadatak: Igra sa Džokerom - Rešenje i objašnjenje
      • Zadatak: Nedostajući broj - Uputstvo
      • Zadatak: Odbojka ispravan servis preko mreze uputstvo
      • Zadatak: Ramovi za slike objekti - rešenje
      • Zadatak: Reči u mreži - rešenje
      • Zadatak: Salon automobila - rešenje
      • Zadatak: Zbirovi nakon podele - rešenje
      • Zadatak: Zrak - rešenje
      • Vodič: Objektno programiranje
      • Dodatni primeri za vežbu iz oblasti "klase i objekti"
      • Klase i objekti - primeri
      • Konstruktori, geteri i seteri – primeri (Java)
      • Nasleđivanje, polimorfizam i interfejsi – primeri
      • Niz objekata i ArrayList – primeri (Java)
      • Vodič: Kontrolni zadaci
      • Kontrolni zadatak iz oblasti "klase i objekti i metode objekata"
      • Kontrolni zadatak iz oblasti "nizovi"
      • Kontrolni zadatak iz oblasti "petlje"
      • Kontrolni zadatak iz oblasti "podaci u jeziku c"
      • Kontrolni zadatak: funkcije u C++-u – sa rešenjima
      • Kontrolni zadatak: matrice (dvodimenzionalni nizovi)
      • Kontrolni zadatak: stringovi u C++-u – sa rešenjima
    • Testovi
  • Vodič: Programski jezici
      • C Programsko Jezik – Kompletan Vodič i Resursi
      • Operatori u jeziku c
      • Osnovni elementi jezika c
      • Podaci u jeziku c
      • Uvod u programski jezik c
      • Petlje u programskom jeziku c
      • Ugnježdene petlje u jeziku c
      • Funkcije u c programskom jeziku
      • Dvodimenzionalni dinamički nizovi - matrice u programskom jeziku c
      • Nizovi u c jeziku
      • Vodič: Stringovi
      • Stringovi u C jeziku
      • Pokazivači u jeziku c
      • Strukture u jeziku C: struct, typedef i qsort
      • Rad sa datotekama u jeziku C: fopen, fscanf, fprintf
      • C++ - svi resursi
      • Grananje u programu u c++
      • Operatori u jeziku c++
      • Podaci u jeziku c++
      • Uvod u programski jezik c++
      • Petlje u programskom jeziku c++
      • Ugnježdene petlje u jeziku c++
      • Dvodimenzionalni dinamički nizovi - matrice u programskom jeziku c++
      • Dvodimenzionalni nizovi - matrice u programskom jeziku c++
      • Nizovi u c++ jeziku
      • Rečnik podataka - mape u c++
      • Vector (dinamički niz) u C++
      • Zadatak: PNPN nizovi - rešenje
      • Funkcije u c++ programskom jeziku
      • Pokazivači u jeziku c++
      • Rad sa tekstualnim podacima – stringovi
      • C++ STL: pair, sort, set, map i priority_queue
      • Klase i objekti u C++-u
      • Nasleđivanje i polimorfizam u C++-u
      • Šabloni (template) u C++-u
      • C# – svi resursi
      • Kreiranje jednostavne aplikacije u c#
      • Uvod u programski jezik c#
      • Link upiti i lambda izrazi u c#
      • Napredni c#(sharp) primer
      • Konekcija sa bazom podataka u c#(sharp)-primer
      • Windows form aplikacija u c#(sharp) koja koristi mysql bazu podataka-primer salon automobila
      • Windows form aplikacija u c#(sharp) koja koristi sql server bazu podataka-primer salon automobila
      • Java – svi resursi
      • Java osnove
      • Java i nizovi
      • Java programiranje - grananje u programu
      • Java programiranje - petlje
      • Java programiranje - podaci
      • Metode u Javi: parametri, return i rekurzija
      • Operatori u javi
      • Stringovi u Javi: String i StringBuilder
      • Uvod u java programiranje
      • Apstraktne klase i interfejsi
      • Izuzeci u Javi: try, catch, finally i throw
      • Java programiranje-nasleđivanje (hijerarhija klasa)
      • Metode i objekti u java programskom jeziku
      • Objektno orijentisano programiranje - klase i objekti
      • Kolekcije u Javi: ArrayList i LinkedList
      • Kolekcije u Javi: HashMap, HashSet i TreeMap
      • Lambda izrazi i Stream API u Javi
      • REST API u Spring Boot-u: aplikacija Zadaci
      • Spring Boot i baza: Spring Data JPA i H2
      • Spring Boot: prva web aplikacija u Javi
      • Animacije u javi
      • Crtanje u prozoru
      • Događaji u javi
      • Grafički korisnički interfejs(gui)
      • Java gui-zadaci
      • Jednostavne grafičke aplikacije u javi - primeri
      • Kreiranje 2d igrice u javi na primeru "igra golf"
      • Uvod u dizajniranje java aplikacija
      • Ciklusi i nizovi u kompjuterskim simulacijama iz fizike
      • Java i simulacije u fizici
      • Klase i objekti sa primenom u fizici
      • Primeri izrade simulacija iz fizike sa potrebnom teorijom
      • Python programiranje – kompletan vodič za početnike
      • Zašto učiti Python?
      • Python — Osnovni kurs
        • Aritmetičke operacije u Pythonu ( + – * / // % ** )
        • Mini projekti: jednostavan kalkulator i vežbe
        • Prvi program u Pythonu — print() i komentari
        • Python — instalacija i prvo pokretanje
        • Python — Promenljive i tipovi podataka
        • Python input() — kako unositi podatke
        • Ilustracija laptopa – početnički Python zadaci o unosu tekstaIlustracija zadatka: Zbir i srednja vrednost tri brojaZadatak: Temperatura danas i jučeZadatak: Dužina putaIlustracija kalendara – zadaci o vremenu, satima i datumu
        • Grananje u Pythonu — if, elif, else
        • Logički operatori i grananje
        • Mini zadaci — Petlje (for i while)
        • Python — Petlje: for i while
        • Python iteracije i osnovni algoritmi
        • Zadatak: Provera temperatureZadatak: Mini kvizZadatak: Pogađanje brojaZadatak: Simulacija bacanja kockeZadatak: Mini kviz sa slučajnim pitanjem
        • Funkcije — parametri i povratne vrednosti
        • Funkcije u Pythonu — uvod (Thonny)
        • Opseg promenljivih (lokalno i globalno)
        • Mini projekat — Pogodi broj u Pythonu
        • Nizovi i liste u Pythonu — osnovno
        • Formatiranje teksta u python-u
        • Mini projekat — Organizacija programa u module
        • Modularno programiranje — moduli i import
          • Python projekat – Generator lozinki
          • Python projekat – Igra Pogodi broj
          • Python projekat – Kalkulator
          • Python projekat – Program za nasumične citate (Random Quote Generator)
          • Python projekat – Analiza CSV fajlova (CSV Data Analysis)
          • Python projekat – Vizualizacija podataka (Data Visualization)
          • Python projekat – Generativna grafika u Pythonu
          • Python projekat – Pong igra u Processing Python modu
          • Python projekat – Django blog aplikacija
          • Python projekat – REST API u Flask-u
          • Python projekat – To-Do web aplikacija u Flask frameworku
          • Napredni Python REST API (Flask RESTful)
          • Python chat server (Socket programiranje)
          • Python projekat – Modularni projekat (organizacija koda)
        • Mini projekat — Brojač bodova i statistika
        • Mini projekat — Simulacija semafora
        • Mini projekat — Tekstualni meni
        • Projekat: Refaktoriši igru "Pogodi broj"
        • Python projekti — od ideje do realizacije
        • Završni mini projekat — Digitalni brojač
      • Osnovni Python
      • Micro:bit i MicroPython — vodič kroz lekcije
        • Micro:bit LED matrica — prikaz teksta i slika
        • MicroPython — dugmad A i B na micro:bit-u
        • Uvod u MicroPython — micro:bit
        • MicroPython — petlje i rad sa vremenom
        • MicroPython — slučajni brojevi i osnovni algoritmi
        • Promenljive, liste i funkcije u MicroPython-u
        • Kompas i temperatura na micro:bit-u
        • MicroPython — dodatni senzori i aktuatori
        • MicroPython — senzori: ubrzanje, nagib i pedometar
        • MicroPython — radio komunikacija između micro:bit uređaja
        • MicroPython — Radio projekti i igre
        • Instalacija py5 biblioteke — Windows i Linux
        • micro:bit → py5 komunikacija preko serijskog porta
        • MicroPython — Mini projekti
        • MicroPython — serial komunikacija (most ka Processing-u)
        • Processing 4+ — šta može da pođe po zlu i koji put izabrati?
        • Projekat: „Vizuelni kontroler nagiba“
      • Python i Processing — kreativno programiranje
        • Instalacija Processing 4 i Python Mode
        • Prvi sketch — crtanje i koordinatni sistem
        • py5 u Thonny-ju – instalacija i prvi sketch
        • Uvod u Python i Processing — kreativno programiranje
        • Osnovni oblici, boje i rad sa slikama u Processing-u (Python Mode)
        • Animacija i promenljive — pomeranje objekta
        • Interakcija sa mišem i tastaturom u Processing Python Mode
        • Jednostavna fizika: gravitacija, odbijanje i trenje
        • Mini projekat: Igra Pong u Processing Python Mode
        • Nizovi i liste u Python Processing-u
        • Pong Level 3 — Fizika odbijanja i 2 igrača
        • Pong nivo 2 — poeni, kraj igre i restart
        • Pong u Pythonu — OOP verzija i modularna igra
        • Crtanje grafikona u Python Processing-u
        • Interaktivni grafikon u Python Processing-u
        • Generativna umetnost u Python Processing-u
        • Izvoz i prezentacija Processing projekta
        • Projekti za takmičenja u Python Processing-u
        • Rad iz kreativnog programiranja – od ideje do prijave
        • Završni projekat: Micro:bit kao gejming kontroler
      • Python - Processing
      • Python za web
        • Kako funkcioniše internet i HTTP protokol
        • Klijent-server model u web programiranju
        • Python web programiranje – uvod
        • Vodič: Flask
        • Flask rute (URL putanje)
        • HTML template u Flask-u (Jinja2)
        • Prva Flask web aplikacija
        • Uvod u Flask – Python framework za web aplikacije
        • Django forme i registracija korisnika
        • Django modeli i rad sa bazom podataka
        • Ideje za Python web projekte
        • Kreiranje Django projekta
        • Postavljanje Django aplikacije na server (Deploy)
        • Praktičan projekat – Django web aplikacija
        • Uvod u Django – Python framework za web aplikacije
      • Python za Web programiranje
        • Python projekat – Generator lozinki
        • Python projekat – Igra Pogodi broj
        • Python projekat – Kalkulator
        • Python projekat – Program za nasumične citate (Random Quote Generator)
        • Python projekat – Analiza CSV fajlova (CSV Data Analysis)
        • Python projekat – Vizualizacija podataka (Data Visualization)
        • Python projekat – Generativna grafika u Pythonu
        • Python projekat – Pong igra u Processing Python modu
        • Python projekat – Django blog aplikacija
        • Python projekat – REST API u Flask-u
        • Python projekat – To-Do web aplikacija u Flask frameworku
        • Napredni Python REST API (Flask RESTful)
        • Python chat server (Socket programiranje)
        • Python projekat – Modularni projekat (organizacija koda)
      • Mini projekat — Brojač bodova i statistika
      • Mini projekat — Simulacija semafora
      • Mini projekat — Tekstualni meni
      • Projekat: Refaktoriši igru "Pogodi broj"
      • Python projekti — od ideje do realizacije
      • Završni mini projekat — Digitalni brojač
      • Processing – svi resursi
      • Java i processing - uvod
      • Interakcija mišem i tastaturom u Processing-u
      • Mikrobit i njegova upotreba u processing aplikacijama
      • Osnove processinga sa java programskim jezikom
      • Operacije sa vektorima-aplikacija za edukaciju
      • UPOTREBA KLASE "PVector" U PRIMERIMA SA PROCESSINGOM I JAVOM
      • Processing u 2D
      • Analiza klizanja tela niz strmu ravan - primer u processing-u
      • Animacija rotacionog kretanja - primer u processing-u
      • Kreiranje animacije kosog hica u processing-u
      • Primer klizanja tela niz strmu ravan u processing-u
      • Primer kosog hica u processing-u. fudbal igrica
      • Processing 2D
      • Processing u 3D
      • Processing 3D
      • Sunčev sistem u 3D Processing-u – hijerarhijske transformacije
      • Uvod u 3D Processing – Kamera i kreiranje sopstvenih 3D objekata
      • Uvod u 3D Processing – prvi koraci u trodimenzionalnoj grafici
      • Mikrobit - vodič strana
      • Kategorije blokova u makecode okruženju. blokovi "input" i "music"
      • Mikrobit i njegova upotreba u učenju programiranja
      • Radio veza na mikrobit uređaju
      • Upotreba mikrobita u učenju programiranja i drugim oblastima. upotreba u svakodnevnom životu
      • Upotreba promenljivih(paleta variable) u programiranju projekta za mikrobit uređaj. merenje temperature i nivoa osvetljenja. led paleta komandi
      • Kontrolne naredbe u projektima mikrobita. grananje u programu
      • Mikrobit projekti i radionice
      • Pravljenje igrica sa upotrebom mikrobit uređaja. upotreba palete games u projektima mikrobita.
      • Upotreba petlji u projektima mikrobita.
      • Upotreba promenljivih i kontrolnih naredbi u projektima mikrobita
    • Vodič: Arduino i ESP32
      • Arduino programiranje
      • Merenje nepoznatog otpornika pomoću Arduina
      • Merenje rastojanja ultrazvučnim senzorom (Arduino)
      • Prikaz nivoa osvetljenja (LDR senzor)
      • Senzor vlažnosti zemljišta i Arduino
      • Temperaturni senzor na Arduino ploči
      • Uvod — upravljanje DC motorom sa Arduinom (školska upotreba)
      • Uvod u Arduino
      • Uvod u servo motore – Arduino Uno
      • Arduino i Esp32 programiranje
      • Esp32: Pokretanje pumpe za vodu
      • Merenje osvetljenja pomoću LDR senzora (ESP32)
      • Primer: ESP32 i Servo Motor – Sweep test
      • Ultrazvučno merenje rastojanja (ESP32)
      • Uvod u ESP32
  • Vodič: Resursi
      • Popularni programski jezici danas
      • Trendovi u programiranju
      • Veštačka inteligencija u učenju programiranja
  • Učenje na daljinu
    • Vodič: Internet stvari (IoT)
      • Internet stvari
      • Prvi IoT projekat: od senzora do telefona (ESP32)
  • Korisni linkovi
Kontakt

Uslovi korišćenja

Poslednje ažuriranje: 2026.

Dobrodošli na sajt SVET PROGRAMIRANJA, dostupan na adresi https://www.svetprogramiranja.com/uslovi_koriscenja.html . Korišćenjem ovog sajta prihvatate sledeće uslove korišćenja.

Korišćenjem sajta potvrđujete da ste pročitali i prihvatili ove Uslove korišćenja.

1. Namena sajta

SVET PROGRAMIRANJA je edukativni portal namenjen učenju programiranja kroz tutorijale, zadatke, algoritme, praktične primere i projekte. Sadržaj na sajtu ima informativnu i obrazovnu svrhu.

2. Korišćenje sadržaja

Sav sadržaj objavljen na sajtu, uključujući tekstove, primere koda, slike, grafiku i organizaciju sadržaja, zaštićen je autorskim pravima.

  • Dozvoljeno je korišćenje sadržaja u lične i edukativne svrhe.
  • Nije dozvoljeno kopiranje celokupnog sadržaja radi ponovne objave bez dozvole.
  • Citiranje delova sadržaja uz navođenje izvora je dozvoljeno.

3. Tačnost informacija

Iako se trudimo da sadržaj bude tačan i ažuran, ne garantujemo da su svi tutorijali, kod primeri ili tehničke informacije u svakom trenutku bez greške.

Korisnik koristi informacije i kod primere sa sajta na sopstvenu odgovornost.

4. Odricanje od odgovornosti

SVET PROGRAMIRANJA ne odgovara za eventualne greške, gubitke podataka, tehničke probleme ili štetu nastalu korišćenjem informacija, tutorijala ili primera koda sa sajta.

Sadržaj je edukativnog karaktera i ne predstavlja profesionalni razvojni, pravni ili poslovni savet.

5. Linkovi ka trećim stranama

Sajt može sadržati linkove ka drugim internet stranicama. SVET PROGRAMIRANJA nije odgovoran za sadržaj, politiku privatnosti niti dostupnost tih eksternih sajtova.

6. Privatnost korisnika

Obrada podataka o ličnosti uređena je dokumentom Politika privatnosti.

7. Izmene uslova korišćenja

Zadržavamo pravo da u bilo kom trenutku izmenimo ove Uslove korišćenja radi usklađivanja sa zakonskim, tehničkim ili poslovnim promenama.

Ažurirana verzija biće objavljena na ovoj stranici.

8. Kontakt

Za pitanja u vezi sa ovim Uslovima korišćenja možete nas kontaktirati putem stranice Kontakt.

{ }Svet Programiranja

Lekcije, primeri i zadaci iz programiranja u jezicima C, C++, Java i Python – za učenike, nastavnike i pripremu za takmičenja.

while (uci) { napreduj(); }

Programski jezici

  • C
  • C++
  • Java
  • Python
  • Processing
  • Arduino i ESP32

Učenje

  • Algoritmi
  • Matematički algoritmi
  • Praktični primeri
  • Primeri sa rešenjima
  • Uvod u web
  • micro:bit projekti

Takmičenja

  • Vodič kroz takmičenja
  • Priprema za okružna
  • Kvalifikacije za okružna
  • Državno takmičenje i SIO

Sajt

  • Početna
  • Korisni linkovi
  • Kontakt
  • English version
© 2026 Svet Programiranja · Sva prava zadržana
Politika privatnostiUslovi korišćenjaNa vrh ↑

Podešavanja kolačića

Koristimo kolačiće da bismo vam pružili najbolje moguće iskustvo. Takođe nam omogućavaju da analiziramo ponašanje korisnika kako bismo stalno poboljšavali veb lokaciju za vas.