Kategorija

Java Web programiranje

Validacija lozinke zasnovana na regularnim izrazima Java Web programiranje

Validacija lozinke zasnovana na regularnim izrazima

Uvod Kada je reč o sajber bezbednosti, validacija lozinki je ključna za zaštitu korisničkih naloga. Upotreba regularnih izraza može biti iskorišćena kao jedan od načina provere primene određenih standarda za kompleksnost lozinke. Kriterijumi za snažnu lozinku U ovoj sekciji će se pojasniti šta to čini snažnu lozinku. Idealan password treba da ima neke od sledećih […]

Pročitaj ostatak
Member avatar

Siniša Nikolić

String Templates u Java 21 Java Web programiranje

String Templates u Java 21

Java 21 je najnovija LTS (long-term support) verzija Java platforme i kao takva donosi mnoštvo novina. Među njima su i String Templates (string šabloni). Oni na čitljiv, održiv i efikasan način rešavaju problem generisanja dinamičkih string vrednosti. Uzmimo za primer konverziju objekta neke klase u JSON format (slika 1):   Film film = new Film(1, […]

Pročitaj ostatak
Member avatar

Miloš Beočanin

Istraživanje popularnih kompozicionih obrazaca u React-u Java Web programiranje

Istraživanje popularnih kompozicionih obrazaca u React-u

Prilikom pisanja React komponenti, treba da težimo ka tome da komponente budu maksimalno ponovno iskoristive. U nastavku ćemo opisati nekoliko takvih tehnika. Container and presentational patterns React komponente obično sadrže kombinaciju logike i prezentacije. Pod logikom podrazumevamo sve što je nevezano za UI, poput poziva ka API-ju, manipulacije podataka i event handlera. Pod prezentacijom smatramo […]

Pročitaj ostatak
Member avatar

Branko Milosavljević

Java 22 dolazi sa impresivnim setom funkcionalnosti Java Web programiranje

Java 22 dolazi sa impresivnim setom funkcionalnosti

Polaznici kursa Java Web Development na FTN Informatici, pripremite se za novo uzbudljivo poglavlje u svetu Java programiranja! Sa najavom izlaska Java Development Kit (JDK) 22, Java zajednica je na ivici inovacija koje obećavaju da unaprede kako razvijamo i razmišljamo o Java aplikacijama. JDK 22 dolazi sa impresivnim setom funkcionalnosti, uključujući drugi pregled scoped vrednosti […]

Pročitaj ostatak

Goran Aničić

Zašto koristiti React Hooks? Java Web programiranje

Zašto koristiti React Hooks?

React Hooks je moćan alat koji omogućava lakše upravljanje stanjem vaših React komponenti. U novijim verzijama React-a standard su postale funkcijske komponente, a klasne komponente koje su nekada bile standard se više ne koriste. Pitate se kako se onda vrši kontrola stanja, s obzirom na to da su klasne komponente bile te koje su nam […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Copilot X – Nova era AI-podržanog programiranja Java Web programiranje

Copilot X – Nova era AI-podržanog programiranja

Otkrijte revolucionarnu moć Copilot X-a, GitHub-ovog AI-podržanog alata za kodiranje koji koristi GPT-4 model. Saznajte kako Copilot X transformiše kodiranje uz napredne algoritme mašinskog učenja, prilagođavanje stilu pojedinačnih programera i podršku za različite jezike programiranja. Razmotrite implikacije na tržište rada i autorska prava, te otkrijte praktične savete za buduće programere u korišćenju ovog inovativnog alata.

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Prijavite se za naredni kurs
Java Web Development 71

02.09.2024 - 08.12.2024
ponedeljak - sreda - petak
18:00 - 21:00

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

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: Veliko O notacija Osnove programiranja

Algoritmi za početnike: Veliko O notacija

U ovom postu nastavljamo priču o čuvenoj Big O (veliko O) notaciji. Ukoliko niste pročitali prethodni post sa naslovom “Algoritmi za početnike: Procena vremenske kompleksnosti“ započnite čitanje odatle. Ako na Google pretraživaču unesete „Veliko O notacija” prvi pogodak je članak sa Wikipedije https://sr.wikipedia.org/sr-ec/Велико_О. Bez upozorenja „samo za najhrabrije“ i „ulazite na sopstvenu odgovornost“ programer početnik […]

Pročitaj ostatak
Member avatar

Bojana Dragaš

Angular 17 standalone komponente Front-end programiranje

Angular 17 standalone komponente

Angular 17 donosi mnoštvo novina među kojima su i standalone (samostalne) komponente. Tradicionalno, Angular moduli su zaduženi za okupljanje elemenata aplikacije (komponenata, servisa i sl.) u funkcionalno logičku celinu, što omogućava da se skup srodnih elemenata grupiše u modul i migrira u aplikacije od interesa. Dodatno, međuzavisnosti (dependencies, imports) elemenata koji pripadaju različitim modulima se […]

Pročitaj ostatak
Member avatar

Miloš Beočanin