Softverski testovi dele se na različite grupe, što sve zavisi od merila koje koristimo. Po ulozi koju vrše delimo ih …
Read More »Modul za rad sa operativnim sistemom u Pajtonu (os)
Jedan od standardnih paketa u Pajtonu koji omogućava rad sa operativnim sistemom je os. Predstavljamo neke od komandi koje on …
Read More »Kako se vratiti na prethodnu verziju koda putem gita?
Neretko se dešava da napravimo grešku prilikom slanja koda ili se predomislimo, pa želimo da se vratimo na prethodno stanje. …
Read More »Rad sa excel-datotekama u Pajtonu pomoću paketa openpyxl
Pokazaćemo vam kako da koristite openpyxl paket za rad sa dokumentima u excel xlsx formatu. Nažalost, nema grafičkog interfejsa, ali …
Read More »Interfejsi u objektno orijentisanim jezicima
U objektno orijentisanom programiranju, interfejs je opis svih radnji i funkcija koje objekat mora da ima. Na primer, sve što …
Read More »Glavni princip razvoja vođenog testiranjem (TDD)
Razvoj vođen testiranjem iliti takozvani test-driven development vrlo je popularan proteklih godina. Podrazumeva pisanje testa pre koda. Njegov glavni princip …
Read More »Kako da pronađete NULL vrednosti u svojoj tabeli (SQL)?
Vrednost NULL u nekoj tabeli znači da ta vrednost nedostaje. Ona nije nula, niti su u pitanju prazni navodnici ili …
Read More »Neke metode za rad sa podacima u JSON formatu u Pajtonu
Opis JavaScript Object Notation (JSON) je format koji koristi Java Script. Pošto je široko korišćen postao je neka vrsta standarda …
Read More »Kako da vidite istoriju komitova u gitu?
Istoriju komitova na projektu lako vidite iz nekog od alata sa korisničkim interfejsom kao što su SourceTree ili GithubDesktop. Ipak, …
Read More »Uslovni izrazi u SELECT naredbama (SQL)
Ako želite da izvršite IF-ELSE komandu nad vrednostima u SELECT naredbi, možete da koristite izraz CASE. Na primer imamo ovakvu …
Read More »Kako da vrednost iz više kolona vratite u jednoj (SQL)?
Recimo da imate ovakvu tabelu i želite da vrednost iz više kolona izvučete u jednu i da još, pride, ubacite …
Read More »Opcioni parametri u funkcijama (Pajton)
Neretko se dešava da treba da napravimo funkciju čiji parametri se retko menjaju. Tim parametrima možemo dodeliti podrazumevanu vrednost . …
Read More »Refaktorisanje (prerađivanje koda)
Jednostavno rečeno, refaktorisanje predstavlja prerađivanje izvornog koda bez promene njegove funkcionalnosti. Dakle, nakon refaktorisanja programerski kod treba da radi isto …
Read More »Šta početnik treba da zna o gitu?
Git je sistem za kontrolu verzija. Svi timovi koji se bave pisanjem koda ga koriste za praćenje ko je šta …
Read More »Koja je razlika između modula, paketa, biblioteka i frejmvorka u Pajtonu?
Paketi i biblioteke se u Pajtonu često koriste kao sinonimi. Da li to zaista i jesu? Ne baš. Hajde da …
Read More »Kako povezati Python sa PostgreSQL-om?
Sve aplikacije u sebi sadrže podatke, koji se najčešće čuvaju u sistemima za upravljanje bazama podataka. Pokazaćemo vam kako da …
Read More »Funkcije za rad sa listama u Pajtonu
Lista je struktura podataka koja sadrži kolekciju različitih tipova podataka u nekom određenom rasporedu. Postojeći elementi mogu se brisati, dok …
Read More »Naredba UPDATE u SQL-u
Podaci u tabelama moraju da se menjaju. U takvu svrhu u SQL-u koristi se naredba UPDATE. Pokazaćemo kako se koristi. …
Read More »Regularni izrazi u Pajtonu
Regularni izrazi su obrasci koji sadrže obične karaktere (slova i brojeve) i specijalne karaktere (kao što su simboli * i …
Read More »Kako da ručno testirate REST API?
Većina veb aplikacija ima klijent-server arhitekturu. Komunikacija između njih se odvija putem mrežnih protokola, ali svaka komunikacija zahteva pravila, i …
Read More »