Opis tečaja:
Trajanje i način održavanja:
- Trajanje: 20 školskih sati, raspoređenih na pet uzastopnih dana po četiri školska sata dnevno (5 x 4).
- Način održavanja: uživo u učionici Srca ili putem sustava za webinare, kako bi polaznici mogli birati način sudjelovanja koji im najviše odgovara.
Što ćete naučiti: Polaznici će steći znanja o svim osnovama PHP programskog jezika i radu s MySQL bazom podataka. Detaljan sadržaj tečaja obuhvaća sljedeće:
- Model klijent-poslužitelj – Uvod u način na koji klijent (web preglednik) i poslužitelj (server) komuniciraju putem HTTP protokola.
- Varijable i operatori – Korištenje varijabli za pohranu podataka i operatora za manipulaciju podacima unutar PHP-a.
- Uvjetne strukture – Pisanje logike s uvjetnim naredbama (if, else, switch) kako bi aplikacija donosila odluke na temelju različitih uvjeta.
- Polja i petlje – Korištenje polja za spremanje višestrukih vrijednosti i ponavljanje radnji koristeći petlje (for, while, foreach).
- Funkcije i ugrađene funkcije PHP-a – Pisanje vlastitih funkcija te korištenje niza ugrađenih funkcija PHP-a za različite operacije.
- Obrasci i prijenos podataka između skripti – Rad s HTML obrascima te prijenos podataka između različitih PHP skripti putem GET i POST metoda.
- Rad s datotekama – Otvaranje, čitanje i pisanje podataka u datoteke pomoću PHP-a.
- Slanje e-pošte putem PHP-a – Kreiranje skripti za slanje e-mailova, što može biti korisno za kontakt forme ili automatske obavijesti.
- Rad s MySQL bazom podataka – Osnove kreiranja i rada s bazama podataka, kao i korištenje MySQL upita za manipulaciju podacima (unos, izmjena, brisanje).
- Sjednice i autentikacija korisnika – Korištenje PHP sjednica za održavanje stanja korisnika i autentikacija korisnika za kreiranje jednostavnih sustava prijave.
Praktične vježbe: Polaznici će kroz tečaj raditi na stvarnim primjerima, kao što su:
- Izrada adresara – kreiranje aplikacije koja omogućuje unos, izmjenu i brisanje podataka o kontaktima.
- Sustav za unos i objavu novosti – jednostavni sustav u kojem se mogu unositi, uređivati i objavljivati vijesti, što može biti osnova za kreiranje bloga ili informativne stranice.
Potrebno predznanje: Za uspješno praćenje tečaja, preporučuje se poznavanje osnovnih koncepata iz:
- HTML-a (C201) – struktura web stranica, osnovne HTML oznake.
- CSS-a (C220) – osnovno stiliziranje web stranica.
- SQL-a (D301) – osnovne SQL naredbe za rad s bazama podataka.
- Osnove programiranja – logičke strukture poput petlji i uvjeta.
Ovaj tečaj je idealna polazna točka za sve koji žele dublje ući u svijet web programiranja i izradu vlastitih dinamičkih web stranica.
Pojedinosti o ponudi obuke
-
Poveznica na web stranicu:
-
Ciljana publika:
Digitalne vještine za sve
-
Digitalna tehnologija / specijalizacija:
Digitalne vještine
-
Razina digitalnih vještina:
Osnovno
-
Geografski opseg - Država:
Hrvatska
-
Ciljani jezik:
Hrvatski
-
Vrsta inicijative:
Lokalna inicijativa
-
Tipologija mogućnosti izobrazbe:
Tečaj prema vlastitom tempu
-
Aktivnost učenja:
rad u laboratoriju/simulacijski/praktični rad
-
Vrsta ocjenjivanja:
Na internetu
U učionici
-
Trajanje treninga:
Do 4 tjedana
-
Organizacija:
-
Je li ovaj tečaj besplatan:
Ne
-
Je li certifikat / vjerodajnica besplatan:
Da
-
Datum početka treninga:
2024
-
Napor:
Nepuno vrijeme pohađanja - lagani tečaj
-
Ponuđena vjerodajnica:
Aktivnost učenja
-
Samostalni tečaj:
Ne