Technik programista to 5-letni kierunek w szkole średniej, który przygotowuje uczniów do pracy w branży IT od razu po maturze. Nauka opiera się na zdobywaniu praktycznych umiejętności, takich jak tworzenie stron i aplikacji internetowych, projektowanie relacyjnych baz danych oraz programowanie aplikacji (desktopowych i mobilnych).
Aby zdobyć państwowy tytuł technika programisty, uczeń musi zdać dwa obowiązkowe egzaminy zawodowe z następujących kwalifikacji:
- INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych. Egzamin ten sprawdza wiedzę z tzw. technologii webowych (Front-end i Back-end) oraz umiejętność projektowania baz danych i pisania zapytań w języku SQL.
- INF.04 - Projektowanie, programowanie i testowanie aplikacji. Ten egzamin skupia się na zaawansowanym programowaniu, tworzeniu algorytmów, aplikacjach okienkowych/konsolowych oraz testowaniu i debugowaniu kodu.