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.

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

Upravljanje izuzecima u ASP.NET Core veb aplikacijama .NET Web Development

Upravljanje izuzecima u ASP.NET Core veb aplikacijama

Uvod Rukovanje izuzecima je sastavni deo razvoja robusnih i pouzdanih ASP.NET Core (Open Source Web Framework za .NET) web aplikacija. Pravilno upravljanje izuzecima osigurava da vaša aplikacija može elegantno da obrađuje neočekivane greške, pružajući bolje korisničko iskustvo i omogućavajući lakše rešavanje problema. U ovom blogu ćemo istražiti neke najbolje prakse za rukovanje izuzecima u ASP.NET […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Uvod u osnove algoritama: Kako razmišljati kao programer Osnove programiranja

Uvod u osnove algoritama: Kako razmišljati kao programer

Često kruži netačno verovanje da je za postizanje uspeha u programiranju potreban ogroman prirodni talenat ili urođeni način razmišljanja koji se ne može promeniti ili steći tokom vremena. Međutim, retko ko se rađa sa impozantnim “programerskim” načinom ražmišljanja ili osećajem za kodiranje. Baš kao što niko nije rođen sa sposobnošću vožnje bicikla, već je uložio […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Novosti iz Microsofta: Predstavljanje .NET 9 i šansa za buduće developere na Kursu FTN Informatike .NET Web Development

Novosti iz Microsofta: Predstavljanje .NET 9 i šansa za buduće developere na Kursu FTN Informatike

Microsoft je nedavno najavio dolazak nove verzije svoje razvojne platforme – .NET 9, obećavajući značajna poboljšanja usmerena ka razvoju cloud-native i AI-pokretanih aplikacija. Ova novost dolazi u pravi čas za polaznike kursa .NET Web Development koji FTN Informatika organizuje od 02.04.2024. do 13.07.2024. godine. Ovaj intenzivni kurs, koji traje 15 nedelja sa 132 časa predavanja, […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Da li treba koristiti relacionu ili NoSQL bazu podataka? Baze podataka

Da li treba koristiti relacionu ili NoSQL bazu podataka?

Rasprava oko SQL i NoSQL u osnovi je poređenje relacionih i nelrelacionih baza podataka. Relacione baze podataka su strukturirane, slično kao telefonski imenik. Relacione baze podataka ostaju popularne jer se prirodno uklapaju u mnoge softverske stekove, uključujući LAMP i Ruby. Sa svojom dugom istorijom, Relacione baze podataka imaju široku podršku i duboko razumevanje, što može […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Šta su Embedded sistemi? Razvoj softvera za embeded sisteme

Šta su Embedded sistemi?

U današnjem tehnološki naprednom svetu, Embedded sistemi su postali temelj koji pokreće širok spektar uređaja oko nas, od pametnih kućnih aparata do naprednih industrijskih mašina. FTN Informatika sa ponosom najavljuje početak kursa “Embedded Software Development“, koji startuje 1. aprila 2024. Ovaj kurs je dizajniran da obetbedi budućim inženjerima znanje i veštine potrebne za razvoj sofisticiranih […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Pisanje “čistog” koda Osnove programiranja

Pisanje “čistog” koda

Šta je to “čist” kod? Čist kod (clean code) predstavlja programski kod koji se lako čita, razume i menja. Potreba za pisanjem čistog koda postaje veoma izražena kako softverski sistemi rastu i postaju kompleksniji, te se javlja potreba za održavanjem. Visoko kvalitetan i čist kod znatno olakšava održavanje softverskih sistema. Čist kod: se lako održava […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Razlozi za učenje struktura podataka i algoritama Osnove programiranja

Razlozi za učenje struktura podataka i algoritama

Razumevanje struktura podataka i algoritama (Engl. Data structures and algorithms, DSA) je ključno za bilo kog studenta ili profesionalca iz oblasti računarstva. Evo glavnih razloga za učenje algoritama i struktura podataka: Efikasnost u rešavanju problema Učenjem različitih struktura podataka možete skladištiti i organizovati podatke na način koji olakšava operacije poput pretrage, dodavanja, brisanja i prolaska. […]

Pročitaj ostatak
Member avatar

Branko Milosavljević

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