Studenti druge godine prijediplomskog stručnog studija Elektroničko poslovanje i programsko inženjerstvo na Fakultetu turizma i ruralnog razvoja u Požegi imaju priliku razvijati desktop aplikacije u okviru kolegija Stručna praksa 2 – Digitalne radionice.
Kroz ovaj kolegij studenti stječu praktične vještine razvoja desktop aplikacija koristeći jedan od vodećih softverskih alata, Embarcadero RAD Studio 12 Architect u programskom jeziku Delphi.
Rad u ovom alatu omogućila je podrška poduzeća Konto d.o.o. iz Požege i Varaždina, generalnog zastupnika za alate Embarcadero, Sencha i IDERA. Zahvaljujući g. Mladenu Kuzminskom, mag. inf., i poduzeću Konto d.o.o., Fakultet je dobio donaciju od 200 akademskih licenci za korištenje ovog alata. Time su osigurani ključni resursi za kvalitetno izvođenje nastave i profesionalni razvoj studenata u području softverskog inženjerstva.
Kolegij Stručna praksa 2 – Digitalne radionice usmjeren je na osposobljavanje studenata za rad u stvarnim poslovnim okruženjima, gdje se od njih očekuju napredne vještine razvoja softvera. Poseban naglasak stavljen je na rad s bazama podataka, a studenti nakon što savladaju osnove izrade aplikacija, izrađuju završni projekt – aplikaciju koja omogućuje interakciju s lokalnom bazom podataka.
Tijekom razvoja aplikacija koriste Delphi RAD alat, učeći ključne aspekte objektno orijentiranog programiranja (OOP), dizajniranje grafičkog korisničkog sučelja (GUI), kreiranje navigacijskih izbornika, modalnih formi te implementaciju različitih funkcionalnosti poput potvrde izlaza iz aplikacije koristeći dijaloge i zvuk. Posebna pažnja posvećuje se radu s bazama podataka, konkretno s MS Access formatom, što uključuje kreiranje i upravljanje tablicama, održavanje referencijalnog integriteta te unos, pregled i izmjenu podataka putem aplikacije.
Ovaj projekt omogućuje studentima primjenu stečenih teorijskih znanja u praksi, s naglaskom na integraciju front-end aplikacija s back-end bazama podataka putem SQL jezika, što je ključna kompetencija za razvoj poslovnih aplikacija u stvarnom okruženju.

