OPIS PROGRAMA
Izuzetno brz napredak na području web razvoja omogućio je stvari o kojima do nedavno nismo mogli niti sanjati. Danas se podrazumijeva da uz korištenje web tehnologija napišemo aplikaciju koja može povezivati milijune ljudi diljem svijeta te raditi izuzetno brzo, bez učitavanja već dohvaćenih stvari i izvršavati se na svim uređajima, a sve to u offline modu, ako je potrebno. Upravo iz tog razloga ne poznajemo niti jednog developera koji nema dobro plaćen posao.
Ovaj program obrazovanja je namijenjen svima koji žele uroniti u svijet između dizajnera i programera, žele doprinijeti korisničkom iskustvu i na kraju priče žele pokupiti svu slavu jer upravo je front-end ono što korisnik stvarno vidi i čime vrši interakciju između čovjeka i stroja.
Na ovom ćete programu obrazovanja dobiti cjelovit pregled – od fundamenata koji ne zastarijevaju sve do novih i naprednih tehnologija, a primjena koda kroz stvarno životne scenarije pomoći će vam smjestiti kućice na prava mjesta i pripremiti vas za prave poslove.
Osnovne web tehnologije
Web je odavno punoljetan što bi u slučaju bilo koje druge IT tehnologije značilo da je zastario i da bi trebalo prijeći na nešto novo. To vrijedi za bilo koju drugu IT tehnologiju osim weba. Rast i razvoj weba osigurala je činjenica da je web pristupačan, a pristupačnost počiva na osnovnim web tehnologijama u koje ubrajamo HTML, CSS i JavaScript. Ako poznate navedene tri tehnologije, raspolažete znanjima uz pomoć kojih možete napraviti najmodernije korisničko sučelje jedne web ili mobilne aplikacije.
React JS
Nakon što postavimo temelje u osnovnim web tehnologijama, vrijeme je da se svo to znanje iskoristimo za razvoj složenih korisničkih sučelja. Za to smo izabrali React, razvojni okvir koji se može koristiti za izradu web, mobilnih i desktop aplikacija, CLI-a, upravljačkog softveara za dronove i još mnogo toga. Učenje Reacta je najučinkovitiji način kojim ćete pokrenuti svoju karijeru pravog front-end razvojnog inženjera.
KOMPETENCIJE KOJE POLAZNIK STJEČE ZAVRŠETKOM PROGRAMA
- Izraditi sučelja i funkcionalnosti web projekta prema zadanim specifikacijama koristeći programske jezike sa klijentske strane.
- Prilagoditi stranice sučelja i interakcije za odabranu tehnologiju s poslužiteljske strane.
- Provesti testiranje web projekta na različitim platformama, uređajima, rezolucijama i Internet preglednicima.
- Odrediti tehnologije izradbe proizvoda temeljenih na web tehnologijama.
- Pisati HTML i CSS kod.
- Koristiti odgovarajuće HTML i CSS okvire za razvoj.
- Odabrati odgovarajuće standardizirane algoritme za rješavanje problema.
- Primijeniti načela responzivnoga dizajna za web prilikom izrade web stranica.
- Napisati validan JavaScript kod.
- Osmisliti vlastite algoritme za rješavanje problema.
- Primijeniti kritičko razmišljanje u izradi algoritama.
- Samostalno izraditi razne vrste računalnih programa.
- Izmijeniti i/ili popraviti pojedine dijelove programskog koda.
- Ispitati kvalitetu softverskog rješenja.
Pojedinosti o ponudi obuke
-
Poveznica na web stranicu:
-
Ciljana publika:
Digitalne vještine radne snage.
Digitalne vještine stručnjaka u području IKT-a i drugih digitalnih stručnjaka.
-
Digitalna tehnologija / specijalizacija:
Digitalne vještine
Internet stvari
-
Razina digitalnih vještina:
Srednja
-
Geografski opseg - Država:
Hrvatska
-
Ciljani jezik:
Hrvatski
-
Vrsta inicijative:
Institucionalna inicijativa EU-a
-
Tipologija mogućnosti izobrazbe:
Tečaj prema vlastitom tempu
-
Aktivnost učenja:
rad u laboratoriju/simulacijski/praktični rad
-
Vrsta ocjenjivanja:
Na internetu
-
Trajanje treninga:
Do 3 mjeseca
-
Organizacija:
-
Je li ovaj tečaj besplatan:
Ne
-
Je li certifikat / vjerodajnica besplatan:
Da
-
Napor:
Nepuno vrijeme pohađanja - lagani tečaj
-
Ponuđena vjerodajnica:
Aktivnost učenja
-
Samostalni tečaj:
Ne