Tag

programiranje

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

5 knjiga koje svaki programer treba da pročita Osnove programiranja

5 knjiga koje svaki programer treba da pročita

Svaki profesionalni programer treba da nastavi usavršavanje svojih veština nakon završenog kursa ili fakulteta. Ove veštine se ne odnose samo na pisanje koda, već i na organizaciju koda, pristup rešavanju problema, kao i kolaboraciju sa kolegama iz tima. Izučavanjem relevantne literature se mogu steći nova znanja koja unapređuju ove veštine. Izdvojili smo za vas 5 […]

Pročitaj ostatak

Goran Aničić

Algoritmi za početnike: Procena vremenske kompleksnosti Osnove programiranja

Algoritmi za početnike: Procena vremenske kompleksnosti

U jednom od prethodnih postova, načeli smo temu algoritama i njihove složenosti. Trudićemo se da pristupimo temi sa što manje „matematičkih” detalja, ali neće uvek biti moguće. Veoma nam je važno da znamo koliko brzo će se naš program odnosno algoritam izvršavati. Jedan od faktora koji utiče na to je hardver na kom se program/algoritam […]

Pročitaj ostatak
Member avatar

Bojana Dragaš

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

Algoritmi za početnike: Uvod Osnove programiranja

Algoritmi za početnike: Uvod

Ukoliko se spremate za intervjue za pozicije developera, sigurno ste čuli da u pojedinim kompanijama zapitkuju o algoritmima, njihovoj vremenskoj i prostornoj složenosti, a da ne pominjem (big) O notaciju. Sve to zvuči strašno početnicima, kažu da ima i neke matematike. Za početak, hajde da sažmemo osnove algoritama. Na pomisao o algoritmima, mnogi će se […]

Pročitaj ostatak
Member avatar

Bojana Dragaš

Programiranje s ChatGPT-om: Kako nam može pomoći? Osnove programiranja

Programiranje s ChatGPT-om: Kako nam može pomoći?

U današnje vreme, tehnološki napredak dramatično menja način na koji učimo i primenjujemo programiranje. Jedan od najzanimljivijih alata u ovom kontekstu je ChatGPT, model jezika zasnovan na veštačkoj inteligenciji, razvijen od strane OpenAI. ChatGPT nije samo inovativan alat za komunikaciju, već i moćan resurs za učenje programiranja, posebno za početnike. U ovom članku, istražićemo kako […]

Pročitaj ostatak

Goran Aničić

Zaštita vaše aplikacije na jednostavan način Android programiranje

Zaštita vaše aplikacije na jednostavan način

Autentifikacija je ključni element svake sigurne aplikacije. Jedan od popularnih metoda autentifikacije je JWT token bazirana autentifikacija. Ovaj pristup pruža efikasno rešenje za zaštitu vaših korisnika i podataka. Implementacija ovog pristupa nije komplikovana, a pruža visok nivo sigurnosti i praktičnosti. Razumevanje osnova JWT token autentifikacije može vam pomoći da poboljšate sigurnost vaših aplikacija i osigurate […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Zašto Spring Boot? Java Web programiranje

Zašto Spring Boot?

U današnje doba, veb programiranje je postalo ključni element u razvoju softvera. Među raznim jezicima i okvirima, Java sa Spring Boot-om se izdvaja kao jedan od najmoćnijih alata za veb programiranje. Prednosti Spring Boot-a: 1. Univerzalnost Java je jedan od najpopularnijih programskih jezika širom sveta. Koristi se u različitim oblastima, od bankarstva do telekomunikacija. Njena […]

Pročitaj ostatak

Goran Aničić

Aktuelni trendovi u ICT industriji: šta donosi 2024. godina IT vesti

Aktuelni trendovi u ICT industriji: šta donosi 2024. godina

ICT (informacione i komunikacione tehnologije) industrija nastavlja da se razvija neverovatnom brzinom, donoseći nove tehnologije i trendove koji oblikuju način na koji radimo, komuniciramo i živimo. Svake godine, nove inovacije i pomaci u tehnologiji otvaraju vrata za nove mogućnosti i izazove. Šta nas očekuje u 2024. godini? Ovaj članak istražuje najvažnije trendove u ICT industriji […]

Pročitaj ostatak
Member avatar

Branko Milosavljević