Technik Programista

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.
Więcej

Technik Informatyk

Technik informatyk to 5-letni, bardzo wszechstronny kierunek w szkole średniej. W przeciwieństwie do programisty (który w 100% skupia się na pisaniu kodu i tworzeniu oprogramowania), informatyk zajmuje się w dużej mierze sprzętem, sieciami komputerowymi oraz systemami operacyjnymi. To idealny wybór dla osób, które wolą konfigurować serwery, naprawiać komputery i zarządzać sieciami, ale chcą też znać podstawy technologii webowych.

Aby uzyskać tytuł technika informatyka, uczeń musi zdać dwa egzaminy państwowe. Co ważne, jedna z kwalifikacji jest dokładnie taka sama jak na profilu programistycznym:

  • INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych. Ten egzamin sprawdza wiedzę z zakresu tzw. "twardej" informatyki: składania i diagnozowania sprzętu komputerowego, instalacji i konfiguracji systemów operacyjnych (Windows, Linux) oraz budowy i administracji sieciami komputerowymi (np. konfiguracja routerów, przełączników, serwerów).
  • INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych. Uczeń musi wykazać się tu znajomością tworzenia stron WWW (Front-end: HTML, CSS, JavaScript; Back-end: np. PHP) oraz projektowania relacyjnych baz danych (język SQL).
Więcej

Najnowsze

Struktura katalogów w systemie Linux

Architektura, historia i filozofia systemu Linux

Dodatkowe zadanie

Java - dziedziczenie