Tip: Tečaj prema vlastitom tempu

Trajanje: Do 4 tjedana

Vrsta: U učionici, Na internetu

Web programiranje

Ovaj program obrazovanja za stjecanje mikrokvalifikacije u web programiranju osmišljen je za sve koji žele steći praktične vještine i znanja potrebna za razvoj web stranica i aplikacija. Program obuhvaća osnove dizajniranja korisničkih sučelja, rada s bazama podataka, te dizajniranja i razvoja jednostavnih web aplikacija. Tijekom programa, polaznici će raditi na stvarnim projektima, stječući kompetencije koje su tražene na tržištu rada.

Trajanje i način izvođenja nastave:

  • Ukupno trajanje programa: 135 sati teorijske i praktične nastave te 90 sati predviđenih za samostalni rad polaznika.
  • Način izvođenja nastave: Kombinacija predavanja, vježbi i samostalnog rada pruža polaznicima uravnotežen pristup učenju, omogućujući im da primijene teorijska znanja u praktičnim zadacima.

Kompetencije koje se stječu programom: Program omogućava polaznicima stjecanje sljedećih ključnih kompetencija:

  1. Dizajn korisničkog sučelja – Sudjelovanje u osmišljavanju izgleda i funkcionalnosti korisničkog sučelja, prilagođavajući ga potrebama korisnika za jednostavno i intuitivno iskustvo.
  2. Dizajn baze podataka – Rad na osmišljavanju strukture baza podataka, što uključuje kreiranje tablica, definiranje odnosa i osiguravanje efikasnog pohranjivanja i pristupa podacima.
  3. Oblikovanje konceptualno jednostavne baze podataka – Kreiranje osnovne baze podataka, analiziranje podataka i implementacija osnovnih funkcionalnosti baze za manje projekte.
  4. Odabir arhitekture programskog sustava – Usporedba različitih pristupa i odabir najpogodnije arhitekture za određeni projekt, uzimajući u obzir performanse, skalabilnost i sigurnost.
  5. Dizajn arhitekture web-stranice – Sudjelovanje u dizajniranju strukture i funkcionalnosti web-stranice, uključujući navigaciju, organizaciju sadržaja i raspodjelu funkcionalnosti.
  6. Odabir razvojnog okruženja – Evaluacija različitih alata i platformi za razvoj web aplikacija te odabir najprikladnijeg okruženja za određeni projekt.
  7. Izrada korisničkog sučelja – Izrada osnovnih elemenata korisničkog sučelja koristeći HTML, CSS i JavaScript, prilagođavajući ih funkcionalnostima koje korisnicima omogućuju lakše korištenje aplikacije.
  8. Testiranje komponenata i funkcionalnosti – Testiranje pojedinačnih dijelova aplikacije, njihove međusobne povezanosti i ukupne funkcionalnosti kako bi se osigurala ispravnost rada aplikacije.
  9. Izrada elemenata baze podataka – Kreiranje i konfiguracija osnovnih elemenata baza podataka, poput tablica, upita i odnosa, za podršku funkcionalnosti web aplikacije.
  10. Izrada elemenata web-stranice – Razvoj i implementacija osnovnih elemenata web-stranice, uključujući dizajn i kodiranje različitih sekcija, formi, navigacijskih elemenata i ostalih komponenti.

Što ćete naučiti: Polaznici će steći praktične vještine i razumijevanje ključnih komponenti web razvoja, uključujući:

  • Osnovne tehnologije za razvoj web stranica – HTML za strukturu stranica, CSS za stiliziranje i JavaScript za interaktivnost.
  • Osnove baza podataka – kako kreirati, ažurirati i upravljati bazama podataka koristeći SQL jezik.
  • Alati i okruženja za razvoj – Korištenje raznih razvojnih alata kao što su Visual Studio Code, Git i platforme za verzioniranje koda.
  • Prakse testiranja i optimizacije – Tehnike za testiranje i optimizaciju performansi kako bi aplikacije bile funkcionalne, brze i prilagođene korisnicima.

Praktične vježbe i primjena znanja: Kroz program, polaznici će raditi na zadacima koji im omogućuju primjenu stečenih znanja i vještina:

  • Izrada jednostavne web aplikacije – Dizajniranje i implementacija jednostavnih aplikacija kao što su osobni blog ili kontakt forma, uz korištenje HTML-a, CSS-a, JavaScripta i baze podataka.
  • Kreiranje baze podataka za web aplikaciju – Postavljanje baze podataka, unos podataka i kreiranje osnovnih SQL upita za prikaz i manipulaciju podacima.
  • Testiranje i debugiranje koda – Korištenje alata za debugiranje kako bi se otkrili i otklonili potencijalni problemi u radu aplikacije.

Za koga je ovaj program namijenjen: Program je idealan za početnike u web programiranju, kao i za sve one koji žele proširiti svoje znanje o razvoju web stranica i aplikacija. Polaznici će nakon završetka programa biti spremni za prve korake u svijetu web razvoja i rada na jednostavnijim projektima.

Pojedinosti o ponudi obuke

  • Poveznica na web stranicu:

  • Ciljana publika:

    Digitalne vještine za sve

  • Digitalna tehnologija / specijalizacija:

    Digitalne vještine

    Razvoj web aplikacija

  • 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:

    U učionici

    Na internetu

  • Trajanje treninga:

    Do 4 tjedana

  • Organizacija:

  • Je li ovaj tečaj besplatan:

    Ne

  • Je li certifikat / vjerodajnica besplatan:

    Da

  • Datum početka treninga:

    2022

  • 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 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.

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.