Objektno orijentirano programiranje

Nauči odabrati, implementirati i prilagođavati algoritme, te izrađivati jednostavna korisnička sučelja.

Trajanje programa:

225 sati

Na programu obrazovanja za stjecanje mikrokvalifikacije objektno orijentirano programiranje dobiti ćete teorijsko i praktično znanje za izradu sofisticiranih programskih rješenja.

Program osposobljava polaznike za odabir, dizajn i implementaciju algoritama te razvoj korisničkih sučelja i baze podataka.

Nastavu možete pratiti online ili uživo u prostorijama učilišta Dante.

Nakon završne provjere polaznici dobivaju Uvjerenje o stečenoj mikrokvalifikaciji koja se upisuje u e-radnu knjižicu.

Oblik nastave

Praktična nastava 40%
Vođeni proces učenja i podučavanja 20%
Samostalne aktivnosti polaznika 40%

Teme

  1. Definirati privatne i javne članove klase uz ispravnu primjenu enkapsulacije
  2. Implementirati konstruktor i ostale metode klase
  3. Izraditi baznu i naslijeđenu klasu
  4. Koristiti instance klase za rješavanje problema
  5. Izraditi klasu koja agregira drugu klasu
  6. Opisati obradu iznimki za rješavanje problema
  1. Izraditi prozor stolne aplikacije te podesiti veličinu, položaj, boju, font i ostala osnovna svojstva
  2. Pretplatiti se i obrađivati osnovne događaje
  3. Koristiti osnovne kontrole (gumbe, tekstualne kućice, labele, radio gumbe i potvrdne kućice) u izradi sučelja prema korisniku
  4. Koristiti kontejnerske kontrole za povezivanje ostalih kontrola u smislene cjeline
  5. Prepoznati elemente objektno orijentiranog programiranja u stolnoj aplikaciji
  1. Odabrati podatke potrebne za validaciju korisničkog sučelja.
  2. Koristiti više prozora na modalni i nemodalni način
  3. Koristiti kontrole s više vrijednosti (liste, padajuće izbornike i slično) u izradi sučelja prema korisniku
  4. Prikazati veću količinu podataka u grid kontroli
  5. Implementirati izbornike te alatne i statusne trake za poboljšanje korisničkog iskustva

Kompetencije koje ćete steći

  • Odabrati odgovarajuće standardizirane algoritme za rješavanje jednostavnijih programskih i/ili sklopovskih problema
  • Osmišljavati vlastite algoritme za rješavanje jednostavnijih programskih i/ili sklopovskih problema
  • Odabrati programsku paradigmu za izradu algoritama. Prilagoditi razvojno okruženje.
  • Izraditi jednostavnije osmišljene i standardizirane algoritme u odabranom programskom jeziku
  • Izraditi korisničko sučelje manje razine složenosti
  • Testirati komponente, međusobnu povezanost i funkcionalnost jednostavnog programskog sustava
  • Izraditi elemente baze podataka
  • Izraditi i povezati jednostavne poslovne procese unutar programskog sustava

Cijena programa

Osoba može upisati program uz plaćanje ili besplatno ako zadovoljava uvjete za besplatnu edukaciju putem HZZ vaučera.

Od 1. travnja 2022. sve zaposlene i nezaposlene osobe mogu se prijaviti i dobiti svoj vaučer koji će moći iskoristiti za upis u neki od programa u našoj Ustanovi (u suradnji s HZZ-om i Ministarstvom rada, mirovinskog sustava, obitelji i socijalne politike RH).

Dodatne informacije

Završena minimalno trogodišnja srednja škola.

Nastavu možete pratiti online ili uživo u prostorijama učilišta Dante (Korzo 35).

Prijave su otvorene!

Ne propustite priliku za osposobljavanjem u poticajnom okuženju, uz stručne predavače i zanimljiva predavanja. Prijavite se već danas i osigurajte svoje mjesto u grupi.