Objektno orijentirano programiranje

Kategorija:
Digitalni programi
Maksimalni iznos vaučera za obrazovanje:
1942.88 €
CSVET ECTS:
9

Uvjeti upisa:

  • Cjelovita kvalifikacija na razini 4.2
  • Dodatni uvjeti navedeni u opisu programa

Status zaposlenosti: Zaposlen/a Nezaposlen/a

Uvjet za upis je posjedovanje cjelovite kvalifikacije minimalno na razini 4.2 HKO-a iz sektora elektrotehnika i računarstvo.

Program Objektno orijentirano programiranje osmišljen je za stjecanje mikrokvalifikacije u području razvoja softverskih rješenja temeljenih na objektno orijentiranom programiranju (OOP). Fokus programa je na razumijevanju ključnih koncepata OOP-a, razvoju stolnih aplikacija te primjeni naprednih tehnika u programiranju korisničkih sučelja. Cilj programa je osposobiti polaznike za samostalni razvoj softverskih rješenja, s naglaskom na strukturu koda, modularnost i održivost programskih rješenja.

Struktura programa

Program se sastoji od jednog modula – Objektno orijentirano programiranje – koji obuhvaća tri skupa ishoda učenja:

  1. Osnove objektno orijentiranog programiranja (3 CSVET) – uvodi polaznike u temeljne koncepte OOP-a: enkapsulaciju, nasljeđivanje, kreiranje instanci, agregiranje i obradu iznimki. Polaznici stječu znanja o pisanju modularnog, fleksibilnog i lako održivog koda primjenom OOP principa.
  2. Osnove izrade stolnih aplikacija (3 CSVET) – usmjeren je na razvoj stolnih aplikacija, s naglaskom na izradu prozora, rad s događajima te osnovne i kontejnerske kontrole korisničkog sučelja.
  3. Napredne tehnike izrade stolnih aplikacija (3 CSVET) – pokriva napredne aspekte razvoja stolnih aplikacija: rad s više prozora na modalni i nemodalni način, validaciju korisničkog unosa, prikaz podataka u grid kontroli te izbornike i alatne i statusne trake.

Način izvođenja i završna provjera

Program se provodi redovitom nastavom u trajanju od 225 sati, uz mogućnost izvođenja teorijskog dijela programa na daljinu u realnom vremenu. Ishodi učenja ostvaruju se:

  • 45 sati vođenog procesa učenja i poučavanja
  • 120 sati učenja temeljenog na radu
  • 60 sati samostalnih aktivnosti polaznika

Učenje temeljeno na radu ostvaruje se kroz problemske i projektne zadatke koji simuliraju stvarne poslovne situacije po zahtjevu klijenta, uz izradu aplikacija u odabranom programskom jeziku. Program završava završnom provjerom usmenim i/ili pisanim provjerama znanja te provjerom vještina kroz projektne i problemske zadatke, pred tročlanim povjerenstvom. Polaznicima koji uspješno završe program izdaje se Uvjerenje o usavršavanju za stjecanje mikrokvalifikacije objektno orijentirano programiranje, uz 9 stečenih CSVET bodova.