Sanok
Technikum
Technikum Nr 3 w Sanoku - 1P Technik programista
Nazwa oddziału

 1P Technik programista

Liczba miejsc

 32

Cykl kształcenia

 5

Języki obce
Przedmioty punktowane

obowiązkowe

  • język polski
  • matematyka

dodatkowe

  • język obcy nowożytny
  • informatyka

Przedmioty rozszerzone
  • fizyka
Zawody

 Technik programista

Opis

Technik programista – zawód przyszłości

Od roku szkolnego 2019/2020 w naszej ofercie edukacyjnej znajduje się nowoczesny kierunek technik programista, skierowany do absolwentów 8-klasowej szkoły podstawowej. To propozycja dla osób zainteresowanych technologią, komputerami oraz tworzeniem nowoczesnych rozwiązań cyfrowych.

Technik programista to specjalista, który projektuje i tworzy oprogramowanie – od prostych aplikacji po zaawansowane systemy informatyczne. Mówiąc prościej: „uczy komputer, co ma robić”, pisząc kod w różnych językach programowania.

 

Czego nauczysz się na tym kierunku?

Podczas nauki zdobędziesz zarówno wiedzę teoretyczną, jak i praktyczne umiejętności, m.in.:

programowania w popularnych językach (np. Python, Java, C++, JavaScript);

tworzenia stron internetowych (HTML, CSS, JavaScript);

projektowania i obsługi baz danych (np. SQL);

tworzenia aplikacji desktopowych i mobilnych;

pracy z systemami kontroli wersji (np. Git);

testowania i poprawiania błędów w oprogramowaniu;

podstaw cyberbezpieczeństwa;

pracy zespołowej nad projektami informatycznymi.

Co robi technik programista?

pisze kod, czyli zestawy instrukcji dla komputera;

projektuje i tworzy aplikacje, gry oraz strony internetowe;

analizuje problemy i szuka optymalnych rozwiązań;

testuje oprogramowanie i usuwa błędy;

rozwija i aktualizuje istniejące programy;

współpracuje z zespołem (np. grafikami, testerami, analitykami).

 

Gdzie może pracować technik programista?


Absolwenci tego kierunku mają bardzo szerokie możliwości zatrudnienia:

w firmach IT i software house’ach;

w firmach tworzących aplikacje i gry komputerowe;

w bankach i dużych korporacjach;

w startupach technologicznych;

w administracji publicznej;

jako freelancer (praca na własny rachunek);

zdalnie – pracując dla firm z całego świata;

po zdobyciu doświadczenia – także jako nauczyciel lub trener IT.

 

Dlaczego warto wybrać ten kierunek?

to jeden z najbardziej poszukiwanych zawodów na rynku pracy;

wysokie zarobki i duże możliwości rozwoju;

możliwość pracy zdalnej i elastycznego czasu pracy;

realny wpływ na rozwój nowoczesnych technologii;

praca kreatywna i dająca satysfakcję.

Bez programistów nie istniałyby aplikacje mobilne, strony internetowe, gry komputerowe, systemy bankowe czy sklepy online. To zawód, który ma ogromne znaczenie w dzisiejszym świecie mimo sztucznej inteligencji. Ktoś musi jąprojektować i tworzyć.

 

Kwalifikacje zawodowe zdobywane w trakcie nauki

W trakcie nauki uczniowie przygotowują się do egzaminów zawodowych i uzyskują kwalifikacje:

INF.03 – Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

W ramach tej kwalifikacji uczeń uczy się:

  • projektowania i tworzenia stron internetowych z wykorzystaniem HTML, CSS oraz JavaScript;
  • budowania dynamicznych aplikacji webowych (np. formularzy, paneli użytkownika);
  • obsługi i projektowania baz danych (np. tworzenie tabel, zapytań, relacji);
  • korzystania z języków programowania po stronie serwera (np. PHP);
  • administrowania stronami i aplikacjami internetowymi;
  • publikowania stron w Internecie (konfiguracja serwerów, hosting);
  • dbania o bezpieczeństwo danych i aplikacji (np. ochrona przed atakami);
  • testowania poprawności działania stron i aplikacji;
  • pracy z systemami zarządzania treścią (CMS, np. WordPress).

Uczeń zdobywa praktyczne umiejętności potrzebne do tworzenia nowoczesnych stron internetowych
i zarządzania danymi.

INF.04 – Projektowanie, programowanie i testowanie aplikacji

W ramach tej kwalifikacji uczeń uczy się:

  • projektowania aplikacji komputerowych i mobilnych;
  • programowania w różnych językach (np. Python, Java, C#);
  • tworzenia algorytmów i rozwiązywania problemów programistycznych;
  • tworzenia aplikacji okienkowych, konsolowych oraz prostych aplikacji mobilnych;
  • testowania oprogramowania oraz wykrywania i poprawiania błędów (debugowanie);
  • dokumentowania tworzonego oprogramowania;
  • pracy z narzędziami programistycznymi (środowiska IDE, systemy kontroli wersji jak Git);
  • współpracy w zespołach projektowych;
  • optymalizacji kodu i wydajności aplikacji.

Uczeń zdobywa kompetencje niezbędne do samodzielnego tworzenia oprogramowania oraz pracy
w branży IT.

Po zdaniu egzaminów i ukończeniu szkoły absolwent otrzymuje tytuł technika programisty.

Dodatkowe możliwości rozwoju

Uczniowie mogą również:

brać udział w konkursach i olimpiadach informatycznych;

zdobywać certyfikaty branżowe;

realizować własne projekty (np. aplikacje, gry, strony WWW);

odbywać praktyki zawodowe w firmach IT;

kontynuować naukę na studiach informatycznych.

Prezentacja Technik Programista