Digitalna znanja

Trening i obrazovanje

Podijeli:

Tip: Tečaj prema vlastitom tempu

Trajanje: Do 4 tjedana

Vrsta: Na internetu, U učionici

Uvod u PHP i MySQL

Ovaj tečaj je dizajniran za sve one koji žele naučiti kako izraditi dinamičke web aplikacije koristeći PHP i MySQL bazu podataka. Kroz tečaj, polaznici će imati priliku razumjeti osnove server-side programiranja te kako PHP može interagirati s MySQL bazom podataka kako bi se stvorile interaktivne web stranice. U sklopu tečaja izrađivat će se praktični primjeri poput adresara i sustava za unos i objavu novosti.

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:

  1. Model klijent-poslužitelj – Uvod u način na koji klijent (web preglednik) i poslužitelj (server) komuniciraju putem HTTP protokola.
  2. Varijable i operatori – Korištenje varijabli za pohranu podataka i operatora za manipulaciju podacima unutar PHP-a.
  3. Uvjetne strukture – Pisanje logike s uvjetnim naredbama (if, else, switch) kako bi aplikacija donosila odluke na temelju različitih uvjeta.
  4. Polja i petlje – Korištenje polja za spremanje višestrukih vrijednosti i ponavljanje radnji koristeći petlje (for, while, foreach).
  5. Funkcije i ugrađene funkcije PHP-a – Pisanje vlastitih funkcija te korištenje niza ugrađenih funkcija PHP-a za različite operacije.
  6. 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.
  7. Rad s datotekama – Otvaranje, čitanje i pisanje podataka u datoteke pomoću PHP-a.
  8. Slanje e-pošte putem PHP-a – Kreiranje skripti za slanje e-mailova, što može biti korisno za kontakt forme ili automatske obavijesti.
  9. Rad s MySQL bazom podataka – Osnove kreiranja i rada s bazama podataka, kao i korištenje MySQL upita za manipulaciju podacima (unos, izmjena, brisanje).
  10. 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

Povezani sadržaj:

Tip: Tečaj prema vlastitom tempu

Trajanje: Do 4 tjedana

Tip: Na internetu, U učionici

PowerPointiranje ili kako izraditi moćne prezentacije

Na ovoj radionici upoznat ćete se s mogućnostima programa PowerPoint 2016 (hrvatska inačica) koje će vam biti od pomoći pri izradi kvalitetnih i profesionalnih prezentacija u skladu s dobrom praksom.

Tip: Tečaj prema vlastitom tempu

Trajanje: Do 4 tjedana

Tip: Na internetu, U učionici

Uvod u SQL

Polaznici će upoznati baze podataka, naučiti glavne koncepte i dobiti osnovne preporuke za dizajniranje baze podataka. Naučit će kako kreirati i mijenjati strukturu, unositi, ažurirati i brisati podatke, te postavljati jednostavne i složene upite na bazu podataka. Osim pomoću SQL naredbi, naučit će raditi s bazom podataka i pomoću grafičkog sučelja. Polaznici će dobiti uvid u brojne probleme i načine njihovog rješavanja.

Tip: Tečaj prema vlastitom tempu

Trajanje: Do 4 tjedana

Tip: Na internetu, U učionici

Osnove projektiranja baza podataka

Polaznici će se upoznati postupkom projektiranja baza podataka. Tijekom tečaja prate se sve tri faze projektiranja na jednom odabranom studijskom primjeru. Također, svaki polaznik ima priliku projektirati svoju vlastitu bazu iz područja koje sam odabere. Za dokumentaciju i realizaciju baze koriste se standardni uredski paketi, alati za crtanje dijagrama i sustav za upravljanje bazom podataka – interpreter SQL-a.

Tip: Tečaj prema vlastitom tempu

Trajanje: Do 4 tjedana

Tip: Na internetu, U učionici

Upoznavanje sa sintaksom jezika R i njegova primjena u osnovnoj statističkoj i grafičkoj analizi podataka

Polaznici će se upoznati s radnim okruženjem programa RStudio. Naučit će kako instalirati radne pakete i učitavati podatke iz različitih izvora. Prepoznat će osnovne tipove i strukture podataka u R jeziku te kako koristiti funkcije sustava R, kako grafički prikazati podatke pomoću osnovnih paketa i paketa lattice, manipulirati s tekstom i koristiti regularne izraze te kako raditi s datumima. Moći će primijeniti osnove statistike uz pomoć jezika.