- 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
- projektowania i tworzenia stron internetowych z
wykorzystaniem HTML, CSS oraz JavaScript;