Member avatar

Autor

Aleksandar Bošnjak

Master menadžmenta informaciono-komunikacionih sistema, sa višegodišnjim iskustvom u edukacionom menadžmentu. Liderske, komunikacione i organizacione veštine gradio kroz prethodno angažovanje u Vojsci Srbije i na Fakultetu tehničkih nauka. Trenutno na poziciji operativnog direktora FTN Informatike.

Koraci u optimizaciji SQL upita Baze podataka

Koraci u optimizaciji SQL upita

Uopšteno govoreći, optimizacija SQL-a teži minimiziranju broja koraka – “dodira baze podataka” – koje upit podrazumeva, čime se smanjuje vreme obrade i vreme čekanja. Postoji mnogo sitnih SQL trikova i najboljih praksi koje treba imati na umu, i iako ova lista ni na koji način nije sveobuhvatna ili univerzalno primjenjiva, sledeće smernice su korisne u […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Obrada izuzetaka u C# .NET Web Development

Obrada izuzetaka u C#

Obrada izuzetaka u C# predstavlja ključni aspekt razvoja pouzdane i robusne softverske aplikacije. Izuzeci su neizbežni deo svakog softverskog sistema jer predstavljaju situacije u kojima program nije u mogućnosti da nastavi normalno izvršavanje. C# pruža moćne mehanizme za upravljanje izuzecima koji omogućavaju programerima da identifikuju, obrade i reaguju na neočekivane situacije tokom izvršavanja programa. C# […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Upoznajte se sa grafovskim bazama podataka na kursu FTN Informatike Baze podataka

Upoznajte se sa grafovskim bazama podataka na kursu FTN Informatike

Grafovska tehnologija (grafovi) se ne ograničava samo na baze podataka i razvoj aplikacija; ona nudi potpuno novo viđenje mogućnosti u vezi s idejom povezanosti. Kao i svaki novi pristup u rešavanju problema, pristupanje iz različite perspektive može dovesti do revolucionarnih promena u načinu na koji rešavamo izazove. Zašto bi trebalo da vas zanima tehnologija grafovskih baza […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Zašto baš programiranje, i odakle da počnem? Osnove programiranja

Zašto baš programiranje, i odakle da počnem?

U današnjem brzom tehnološkom svetu, programiranje postaje ključna veština koja otvara vrata nebrojenim mogućnostima za profesionalni uspeh i lični razvoj. Kurs “Osnove programiranja” na FTN informatici, koji počinje 20. maja, nudi vam priliku da zakoračite u ovaj fascinantan svet i steknete znanje koje može značajno promeniti vaš život. Zašto baš programiranje? Zvanični podaci pokazuju da […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Hibernate – radni okvir za objektno relaciono preslikavanje Baze podataka

Hibernate – radni okvir za objektno relaciono preslikavanje

Hibernate ORM je moćan alat koji omogućava programerima da lakše razvijaju aplikacije čiji podaci ostaju perzistentni i nakon završetka samog procesa aplikacije. Kao okvir za objektno relaciono preslikavanje (ORM), Hibernate se fokusira na perzistenciju podataka u kontekstu relacionih baza podataka, koristeći Java Database Connectivity (JDBC). Za one koji nisu upoznati sa konceptom ORM-a, on podrazumeva […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Otključajte svoj potencijal kao Junior Developer za testiranje sa našim intenzivnim kursom Testiranje softvera

Otključajte svoj potencijal kao Junior Developer za testiranje sa našim intenzivnim kursom

U današnje vreme, kada tehnologija napreduje brže nego ikad, potreba za kvalifikovanim test developerima u oblasti web aplikacija raste eksponencijalno. FTN Informatika sa ponosom predstavlja intenzivni kurs Test Development, dizajniran da osposobi ambiciozne pojedince za ulogu junior developera u testiranju modernih web aplikacija. Ovaj kurs predstavlja idealnu priliku da zaronite u dinamičan svet IT-a, steknete […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Osnove Test Driven Development-a (TDD): Šta budući programeri treba da znaju Osnove programiranja

Osnove Test Driven Development-a (TDD): Šta budući programeri treba da znaju

U svetu razvoja softvera, pisanje koda koji je pouzdan, efikasan i lako održiv je od suštinskog značaja. Jedan od ključnih alata koji pomaže programerima da postignu ove ciljeve je praksa poznata kao Test Driven Development (TDD). Ova metoda razvoja softvera podstiče programere da pišu testove pre nego što napišu funkcionalni kod, čime se osigurava da […]

Pročitaj ostatak
Member avatar

Prof. dr Branko Milosavljević

Code Reviews procesi: Zašto su važni za buduće programere? Osnove programiranja

Code Reviews procesi: Zašto su važni za buduće programere?

Kao budući programer, verovatno se fokusirate na učenje programskih jezika, algoritama i alata koji će vam pomoći da postanete stručni u kodiranju. Međutim, jedan od ključnih elemenata u radu programera u timovima je Code Review ili pregled koda. Pregled koda nije samo način da se proveri da li je kod ispravan, već i prilika da […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

DevOps kultura: Šta znači za buduće programere? Osnove programiranja

DevOps kultura: Šta znači za buduće programere?

U današnjem svetu razvoja softvera, brzina isporuke i kvalitet proizvoda postaju sve važniji faktori za uspeh IT projekata. U tom kontekstu, DevOps kultura je postala neizostavan deo modernih IT timova i organizacija. Ali šta tačno znači DevOps i zašto je to važno za buduće programere? DevOps je skup praksi koje integrišu razvoj softvera (Development) i […]

Pročitaj ostatak

Goran Aničić