Osnove backend programiranja
Opis
Program obrazovanja za stjecanje mikrokvalifikacije osnove backend programiranja provodi se redovitom nastavom u trajanju od 150 sati, uz mogućnost izvođenja programa na daljinu u stvarnom vremenu.
Ishodi učenja ostvaruju se teorijskim dijelom nastave od 30 sati, praktičnim dijelom nastave u trajanju od 90 sati, a dijelom samostalnim aktivnostima polaznika u trajanju od 30 sati.
Praktični dio nastave obuhvaća rješavanje problemskih situacija i izvršenje konkretnih radnih zadaća u stvarnim i/ili simuliranim radnim uvjetima.
Svakom polazniku nakon uspješno završene završne provjere izdaje se Uvjerenje o usavršavanju za stjecanje mikrokvalifikacije osnove backend programiranja.
Uvjet upisa:
- Minimalno završena srednja četverogodišnja škola u sektoru Elektrotehnika i računarstvo.
Moduli i teme:
Backend programiranje
- Odabir i podešavanje OS-a i IDE-a
- Rad s Git-om
- Podešavanje Apache i MySQL-a
- Uvod u razvoj web aplikacija s PHP-om
- Kako kodirati PHP aplikaciju
- Rad s varijablama i operatorima
- Primjena grananja, petlji, polja i funkcija
- Kreiranje formi, dohvaćanje podataka iz forme i sesija
- Uvod u MySQL
- Rad s bazom i tablicama
- Normalizacija baze podataka
- Jednostavni i složeniji upiti
- Rad s transakcijama, procedurama, okidačima i funkcijama
- Administriranje baze podataka
- Domena i hosting
- Migracija podataka na produkcijsko okruženje
- Završno testiranje i preuzimanje projekta
Kompetencije koje se steknu po završetku:
- Oblikovati i izraditi web stranice
- Samostalno oblikovati i izraditi korisnička sučelja aplikacija
- 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
- Izmijeniti i/ili popraviti pojedine dijelove programskog koda