Front-end Developer i Back-end Developer

Front-end označava grupu tehnologija koje se koriste da se izgradi vidljivi dio web aplikacija, u okviru kog se vrši interakcija s korisnicima. Dakle u ovoj fazi se kreira apsolutno svaki detalj koji krajnji korisnik vidi na svom ekranu.

Back-end označava grupu tehnologija koje se koriste da se naprave pozadinski procesi aplikacije i da se uspostavi komunikacija sa bazama podataka. Dakle u ovoj fazi se kreira i najsitniji pozadinski proces koji omogućava da sve što krajnji korisnik očekuje od aplikacije, odnosno dobije.

Zašto je ovo važno?

Kroz Cortex akademiju imate priliku da stičete vještine front-end i bek-end programiranja, što će vas učiniti konkurentnim u IT industriji.

Odgovor na ovo pitanje krije se u Vama. Ako ste više kreativni, treba da težite front-end karijeri, dok ako ste više logičan tip, back-end karijera je za vas. Ipak, ovakva podjela nije precizna jer postoje sive zone. Činjenica je da pojedinci mogu biti i kreativni i logični, mogu imati osjećaj za korisnika ali i sjajan osjećaj za funkcionalnost. U tom slučaju mogu sebe smatrati full stack programerom, što je hibridna forma front-end i back-end programera o kojoj možete pročitati više na ovom linku.

Fokus front-end programera je kako nešto izgleda. Dizajn prijemčiv ljudskom oku, način na koji se sa jedne opcije prelazi na drugu, jačina boja i usklađenost praznih polja je ono što zanima front-end programera. Uloga ovog programera je velika s obzirom da korisnikovo zadržavanje na sajtu uveliko zavisi od njegovog dizajna i atraktivnog interfejsa. Takođe, ukoliko je uloga sajta prodaja, dizajn velikim dijelom odlučuje da li će korisnik nešto kupiti ili ne. Dovoljno je nekoliko sekundi da procijenite da li je u neki sajt uložen dizajnerski trud ili je urađen samo da bi postojao. Stil kojim je nešto na sajtu prezentovano može dati na važnosti ili oduzeti, u zavisnosti od važnosti tog konkretnog elementa. Dizajn velikim dijelom vodi korisnika kroz različite elemente sajta, tekstualno i vizuelno navodi na određene djelove sajta. Ukoliko sebe pronalazite u navedenim primjerima, možda je karijera front-end programera krojena za vas.

Pogledajte kurseve iz ove oblasti

Osnove web razvoja – HTML, CSS, JS – Angular usmjerenje
ICT Cortex
Osnove web razvoja - HTML, CSS, JS - Angular usmjerenje
Besplatno
Front end programiranje
Besplatno
Osnove web razvoja – HTML, CSS, JS – Node.JS usmjerenje
ICT Cortex
Osnove web razvoja - HTML, CSS, JS - Node.JS usmjerenje
Besplatno
Front end programiranje
Besplatno
Osnove web razvoja – HTML, CSS, JS – React usmjerenje
ICT Cortex
Osnove web razvoja - HTML, CSS, JS - React usmjerenje
Besplatno
Front end programiranje
Besplatno
Node.JS i baze podataka
ICT Cortex
Node.JS i baze podataka
Besplatno
Back end programiranje
Besplatno
C# osnove za početnike
ICT Cortex
C# osnove za početnike
Besplatno
Besplatno
SQL server
ICT Cortex
SQL server
Besplatno
Besplatno
Razvoj full stack veb aplikacija sa C# OOP, MS SQL & ASP.NET MVC
ICT Cortex
Razvoj full stack veb aplikacija sa C# OOP, MS SQL & ASP.NET MVC
Besplatno
Besplatno
Kompletan kurs PHP-a od nule za početnike
ICT Cortex
Kompletan kurs PHP-a od nule za početnike
Besplatno
Programiranje
Besplatno
Objektno orijentisani PHP i MVC
ICT Cortex
Objektno orijentisani PHP i MVC
Besplatno
Back end programiranje
Besplatno
Laravel 8 – Kompletan vodič (za početnike i srednje)
ICT Cortex
Laravel 8 - Kompletan vodič (za početnike i srednje)
Besplatno
Back end programiranje
Besplatno
Angular – Kompletan vodič
ICT Cortex
Angular - Kompletan vodič
Besplatno
front-end-programiranje
Besplatno
React – Kompletan vodič (uključujući Hooks, React Router i Redux)
ICT Cortex
React - Kompletan vodič (uključujući Hooks, React Router i Redux)
Besplatno
front-end-programiranje
Besplatno