26 godine s vama
500 predavača i suradnika
15.000 polaznika godišnje
300.000 održanih edukacija
Ovu edukaciju možete pohađati 100% sufinancirano uz HZZ vaučer
Back-end programer je vrsta programera koji stvara osnovnu računalnu logiku web stranice. Programer stvara komponente i značajke kojima korisnik neizravno pristupa putem napredne aplikacije ili sustava. Back-end programeri prvenstveno razvijaju i održavaju jezgru funkcionalne logike i operacije softverske aplikacije ili informacijskog sustava.
Ključna uloga back-end programera jest osigurati da se podaci ili usluge koje zahtijeva front-end sustav ispravno isporučuju. Back-end programeri također stvaraju i održavaju čitav back-end sustav koji se sastoji od osnovne logike aplikacije, baze podataka, integracije podataka i aplikacija, API-ja i ostalih back-end procesa. Štoviše, back-end programer vrši testiranje i uklanjanje pogrešaka bilo koje back-end aplikacije ili sustava.
Kompetencije koje ćete steći
- Na temelju vlastitih ili tuđih modela i specifikacija samostalno napisati, testirati i dokumentirati program u zadanom programskom jeziku i razvojnoj okolini.
- Samostalno kreirati SQL upite za rad s bazama podataka.
- Programski povezati baze podataka s programima.
- Odabrati odgovarajuće standardizirane algoritme za rješavanje problema.
- 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.
Seminari
Program obrazovanja za Back-End developera sastoji se od nekoliko seminara.
- Savladat ćete i integraciju PHP koda sa postojećim HTML-om te korištenje dodatnih vlastitih i vanjskih biblioteka funkcija.
- PHP je danas najpopularniji jezik za razvoj web aplikacija. Nezahtjevan je za početnike, osobito u usporedbi s C#, ali može sve. Ima ogomnu bazu korisnika i podržavatelja, što znači da ćete pomoć pronaći na svakom koraku, kad god vam bude potrebna.
- Šta je kontrola verzija koda, zašto je kontrola verzija bitna i kako radi te kako instalirati GIT i u njemu inicijalizirati i upravljati projektima? Sve to i mnogo drugih GIT ‘hackova’ ćete naučiti tijekom ovog seminara.
- Ovaj seminar također pokriva sve potrebne korake za dohvaćanje podataka iz MySQL baze putem stalnih ili privremenih veza te da bi se podacima upravljalo (unos, promjena, brisanje), sa ili bez korištenja transakcija. Također ćete kroz praktične primjere učiti detekciju i obradu grešaka koje mogu nastati kod spajanja na MySQL bazu ili kod dohvata te promjene podataka.
- Na ovom tečaju nećete naučiti samo PHP, već ćete steći i dobro znanje iz MySql-a. Njihova kombinacija će vam pružiti široke mogućnosti za kreiranje bilo kakvih web stranica. Naučit ćete naprednije tehnike rada sa SQL-om i bazama podataka, kao što su agregatne funkcije. Upoznat ćete se s pogledima i indeksima, znati objasniti pojmove trigger i stored procedure i biti. Na seminaru ćete ovladati definiranjem i upotrebom korisničkih tipova i funkcija.
- Nakon što se upoznate s PHP-om i SQL-om načit ćete napredne funckionalnosti i upotrebu PHP programskog jezika kroz rad s ugrađenim klasama, exceptionsima, design patternsima. Naposljetku ćete znati kako raditi razvojne i unit testove te koji sve obrasci dizajna arhitketure koda postoje.
- Općenito, programski okvir koristi se kako bi se pružio lakši i brži način razvoja aplikacijskih rješenja. Razvoj aplikacija se odvija brže jer se programer može posvetiti razvoju funkcionalnosti aplikacija bez značajnog gubitka vremena na razvoj detalja niže razine aplikacije.
- Laravel radni okvir u kratkom vremenu zadobio je pažnju razvojnih programera i proglašen jednim od najpopularnijih PHP razvojnih okruženja diljem svijeta ponajprije radi svoje jednostavnosti, izražajne sintakse, jasne strukture i vrlo detaljne dokumentacije.
- Da biste uspješno okončali svoj projekt potrebne su vam neke od vještina koje ćete naučiti tijekom ovog seminara. Tako ćete se uhvatiti u koštac s osnovnim postavkama produkcijskog servera, prijenosom projekta na server, kontinuiranom integracijom i produkcijom te u konačnici samom isporukom projekta klijentu.
Po uspješnom završetku programa obrazovanja za stjecanje djelomične kvalifikacije Back-End developer na PHP-u / Back-End developerka na PHP-u stječete uvjerenje za upis zvanja u e-radnu knjižicu.
Brzi upit
"*" označava obavezno polje
Prijavite se
CSVET:
12
Lokacija
Vođeni proces učenja i poučavanja (VPUP):
77
Učenje temeljeno na radu (UTR):
106
Samostalne aktivnosti polaznika (SAP):
117
Na programe obrazovanja Sveučilišta Algebra primijenjuju se različiti minimalni uvjeti upisa.
Brzi upit
"*" označava obavezno polje
Ostali programi sufinancirani uz vaučere:
- UX dizajner (dizajner korisničkog sučelja)
- Web dizajn
- Grafički dizajner
- Digitalni video
- Digitalna fotografija
- Front-end developer
- ASP.NET developer
- Primjena Pythona u području podatkovne znanosti
- Razvoj web aplikacija u programskom jeziku Python
- Back-end developer/ka na Javi
- Administrator baza podataka
- CISCO mrežni suradnik – CCNA
- Izrada BIM modela
- Koordiniranje BIM projekata
- Temeljni principi izrade videoigara