Kategorija

Osnove programiranja

Zašto je učenje osnova programiranja ključno danas? Osnove programiranja

Zašto je učenje osnova programiranja ključno danas?

Zima je, vreme kada mnogi od nas provode više vremena unutra, idealna je prilika za usvajanje novih veština. Jedna od veština koja postaje sve značajnija u današnjem tehnološki naprednom društvu jeste programiranje. Nekada se mislilo da se programiranjem kao hobijem bave samo geekovi, danas je programiranje izuzetno tražena veština u mnogim profesionalnim sektorima. Razmišljate da […]

Pročitaj ostatak

Goran Aničić

Ključne navike i veštine za početnike u programiranju Osnove programiranja

Ključne navike i veštine za početnike u programiranju

Dragi budući i sadašnji programeri, dobrodošli u svet programiranja, jednog od najdinamičnijih i najizazovnijih polja današnjice! Kao što znate, programiranje je više od pukog pisanja koda. To je umetnost rešavanja problema, stvaranja i neprekidnog učenja. Kako biste postali uspešni u ovoj oblasti, postoje ključne navike i veštine koje treba da razvijate od samog početka. Evo […]

Pročitaj ostatak

Goran Aničić

Funkcionalno programiranje u Java i C#: Poređenje LINQ i Java Streams API-a Osnove programiranja

Funkcionalno programiranje u Java i C#: Poređenje LINQ i Java Streams API-a

Implementacija brojnih funkcionalnosti u softveru često se svodi na standardne operacije nad skupovima podataka ili objektima. Ove operacije uključuju prolazak kroz podatke, filtriranje (pretragu), mapiranje (pretvaranje iz jednog oblika u drugi), redukciju (izračunavanje po određenom pravilu), sortiranje, traženje proseka, minimuma, maksimuma i slično. Algoritmi koji obavljaju ove operacije već su dobro poznati, i poželjno je […]

Pročitaj ostatak
Member avatar

Siniša Nikolić

Microsoft Copilot: Revolucionarna AI pomoć u programiranju Osnove programiranja

Microsoft Copilot: Revolucionarna AI pomoć u programiranju

Microsoft Copilot donosi revolucionarne promene u svet tehnologije, posebno u oblasti programiranja i IT-a. Kao nezaobilazan alat za polaznike kursa 'Osnove programiranja' na FTN Informatika, Copilot otvara nove horizonte u učenju, istraživanju i efikasnosti. Od generisanja koda do pripreme dokumentacije, Copilot nudi inovativna rešenja koja unapređuju programerske veštine i produktivnost, čineći ga neophodnim partnerom u modernom programerskom obrazovanju.

Pročitaj ostatak

Goran Aničić

Demistifikacija Jave: Ključni koncepti za početnike Osnove programiranja

Demistifikacija Jave: Ključni koncepti za početnike

Osvetlite put u svet Java programiranja uz naš blog post 'Java sintaksa demistifikovana'. Pojasničemo vam koncept, promenljive, operatore i naredbeu Javi. Pridružite se kursu 'Osnove programiranja 184' koji počinje 05.02.2024.

Pročitaj ostatak

Goran Aničić

Zašto je Eclipse idealno okruženje za početnike u Javi? Osnove programiranja

Zašto je Eclipse idealno okruženje za početnike u Javi?

Otkrijte zašto je Eclipse idealan izbor za početnike u Javi kroz naš detaljni blog post. Saznajte o prednostima Eclipse okruženja, uključujući intuitivni interfejs, snažne alatke za uređivanje, debager, i podršku velike zajednice. Takođe, ne propustite priliku da se prijavite za naš sledeći kurs 'Osnove programiranja 184' koji počinje 05.02.2024. Pridružite se i usavršite svoje veštine u Java programiranju."

Pročitaj ostatak

Goran Aničić

Prijavite se za naredni kurs
Osnove programiranja 185

20.05.2024 - 06.07.2024
ponedeljak - sreda - petak
17:45 - 19:30

Ostavite Vaše podatke, a mi ćemo Vas kontaktirati.

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