Absolwent szkoły prowadzącej kształcenie w zawodzie technik programista powinien być przygotowany do wykonywania zadań zawodowych w zakresie kwalifikacji:

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

  • tworzenie i administrowanie stronami internetowymi,

  • tworzenie, administrowanie i użytkowanie relacyjnych baz danych,

  • programowanie aplikacji internetowych,

  • tworzenie i administrowanie systemami zarządzania treścią.

INF.04. Projektowanie, programowanie i testowanie aplikacji:

  • projektowanie, programowanie i testowanie zaawansowanych aplikacji webowych,

  • projektowanie, programowanie i testowanie aplikacji desktopowych,

  • projektowanie, programowanie i testowanie aplikacji mobilnych.

R3xTNmNVR6VOB1
Źródło: GroMar Sp. z o.o., Technik programista, licencja: CC BY-SA 3.0.

„W swojej pracy tworzę zarówno aplikacje webowe jak i desktopowe oraz mobilne oraz dobieram język programowania i technologie webowe właściwe do tworzonej aplikacji lub strony internetowej”.

Jan, technik programista

Ciekawostka

Za pierwszego programistę i zarazem pierwszą programistkę w historii powszechnie uważa się Adę Lovelace, żyjącą w latach 1815‑1852, a więc przeszło 150 lat temu. Ada Lovelace była brytyjską matematyczką i poetką, która zasłynęła napisaniem pierwszego algorytmu, który miał zostać wykorzystany na tzw. maszynie analitycznej (uważanej za pierwszy programowalny komputer).

R1eZURb23GrMt
Źródło: Kelly Sikkema, Programistka w pracy, dostępny w internecie: www.unsplash.com, tylko do użytku edukacyjnego na zpe.gov.pl.

Przykładowe zadania zawodowe

Tworzenie i administrowanie stronami internetowymi

Galeria przedstawia przykładowe zadania zawodowe. W galerii są dwa zdjęcia.

Zdjęcie pierwsze, podpisane Tworzenie strony internetowej. Na zdjęciu widać otwartego, włączonego laptopa. Na jego ekranie wyświetla się kod źródłowy. Obok laptopa stoi pojemnik z przyborami piśmienniczymi i telefon komórkowy.

Zdjęcie drugie, podpisane Administrowanie strony internetowej. Na zdjęciu częściowo widać siedzącą kobietę z laptopem na kolanach. Pisze kod źródłowy, który wyświetla się na ekranie urządzenia. W tle widać fragmenty okien i mały okrągły stolik.

Tworzenie, administrowanie i użytkowanie relacyjnych baz danych

1,1,1
RvcDcbysKTc2r
Tworzenie bazy danych
Źródło: Autor nieznany, Programista w biurze, dostępny w internecie, tylko do użytku edukacyjnego na zpe.gov.pl.
R1L1wvYvvLDTo
Użytkowanie bazy danych
Źródło: GroMar Sp. z o.o., Praca z komputerem, licencja: CC BY-SA 3.0.
RORCXVrWpUEzw
Administrowanie baz danych
Źródło: Lukas, Kodowanie, dostępny w internecie: www.pexels.com, tylko do użytku edukacyjnego na zpe.gov.pl.

Galeria przedstawia przykładowe zadania zawodowe. W galerii są trzy zdjęcia.

Zdjęcie pierwsze, podpisane Tworzenie bazy danych. Na zdjęciu widać otwartego, włączonego laptopa. Leży na okrągłym stoliku. Częściowo widać siedzącego przy nim człowieka, który w jednej ręce trzyma telefon komórkowy podłączony do laptopa. Drugą rękę trzyma na panelu dotykowym laptopa. Obok urządzenia stoi kubek z kawą.

Zdjęcie drugie, podpisane Użytkowanie bazy danych. Na zdjęciu widać mężczyznę schylającego się nad biurkiem, na którym leży laptop z dużą ilością kabli i przewodów. Pisze coś na klawiaturze urządzenia. W tle widać innych mężczyzn, siedzących na kanapach.

Zdjęcie trzecie, podpisane Administrowanie baz danych. Na zdjęciu widać fragment laptopa. Na jego ekranie widoczny jest kod źródłowy. Widoczna jest lewa dłoń osoby siedzącej przy nim. Wciska na klawiaturze urządzenia klawisz Esc.

Programowanie aplikacji internetowych

1,1
RUUQ6n3E8oZKh
Programowanie aplikacji
Źródło: Mario Amé, Pisanie kodu źródłowego, dostępny w internecie: www.pexels.com, tylko do użytku edukacyjnego na zpe.gov.pl.
Rhi71MS63Iq2n
Pisanie kodu
Źródło: Lukas, Opracowywanie kodu źródłowego, dostępny w internecie: www.pexels.com, tylko do użytku edukacyjnego na zpe.gov.pl.

Galeria przedstawia przykładowe zadania zawodowe. W galerii są dwa zdjęcia.

Zdjęcie pierwsze, podpisane Programowanie aplikacji. Na zdjęciu częściowo widać mężczyznę siedzącego przy otwartym, włączonym laptopie. Pisze kod źródłowy na klawiaturze, który wyświetla się na ekranie.

Zdjęcie drugie, podpisane Pisanie kodu. Na zdjęciu widać fragment laptopa. Na jego ekranie widoczny jest kod źródłowy. Widoczna jest lewa dłoń osoby siedzącej przy nim. Trzyma ją na klawiaturze urządzenia.

Galeria przedstawia przykładowe zadania zawodowe w pracy technika programisty w formie prezentacji krok po kroku.

Na zdjęciu widać otwartego, włączonego laptopa. Na jego ekranie wyświetla się kod źródłowy. Obok laptopa stoi pojemnik z przyborami piśmienniczymi i telefon komórkowy.

Krok pierwszy, podpisany Prowadzenie rozmów z klientem. Na zdjęciu widać mężczyznę i kobietę. Siedzą przy stole. Mężczyzna ma przed sobą tablet. W ręku trzyma długopis. Na stole widać kubek z napojem, szklankę i dzbanek z wodą oraz małą roślinę doniczkową. W tle widać duże zielony rośliny.

Krok drugi, podpisany Konsultowanie zastosowanych rozwiązań z zespołem projektowym. Na zdjęciu częściowo widać dwóch mężczyzn siedzących przy stole, przed dwoma laptopami. Piszą kod źródłowy, który wyświetla się na ekranach urządzeń.

Krok trzeci, podpisany Wprowadzanie nowych funkcjonalności do programu. Na zdjęciu widać mężczyznę siedzącego przy biurku. Przed sobą ma klawiaturę i dwa monitory. Mężczyzna pisze na klawiaturze. Na biurku stoi również mała lampka oświetlająca przestrzeń. Przy lampie leży notatnik z długopisem i telefon komórkowy.

Krok czwarty, podpisany Kompilowanie kodu. Na zdjęciu widać dwa duże monitory. Wyświetlony jest na nich kod źródłowy.

Podsumowanie. W prezentacji ukazane zostały typowe zadania zawodowe. Zastanów się, na co warto zwrócić uwagę, wykonując poszczególne czynności, aby cały proces przebiegł bezpiecznie i sprawnie.

Tworzenie i administrowanie systemami zarządzania treścią

1,1,1
R9lNcCHcqfQoS
Narzędzia pracy technika programisty
Źródło: Walling, Laptop, tablet i monitor, dostępny w internecie: www.unsplash.com, tylko do użytku edukacyjnego na zpe.gov.pl.
REsXEN7k9yLws
Administrowanie systemem
Źródło: cottonbro studio, Programiści w biurze, dostępny w internecie: www.unsplash.com, tylko do użytku edukacyjnego na zpe.gov.pl.
R1wZRAY8F7HZl
Tworzenie systemu
Źródło: Jorge Jesus, Wywoływanie funkcji, dostępny w internecie: www.pexels.com, tylko do użytku edukacyjnego na zpe.gov.pl.

Galeria przedstawia przykładowe zadania zawodowe. W galerii są trzy zdjęcia.

Zdjęcie pierwsze, podpisane Narzędzia pracy technika programisty. Na zdjęciu widać duży monitor, laptop i tablet. Na monitorze i ekranie laptopa widoczne są fragmenty kodu źródłowego. Widoczne są też dwa głośniki i fragmenty dwóch ozdobnych roślin doniczkowych.

Zdjęcie drugie, podpisane Administrowanie systemem. Na zdjęciu widać zamknięte pomieszczenie biurowe. Na pierwszym planie widoczny jest mężczyzna siedzący przy dużym stole. Znajdują się na nim monitory, laptopy, klawiatury. Widoczne są także kable i przewody podłączonych urządzeń. Mężczyzna pokazuje na coś ręką. Obok i naprzeciwko niego siedzi jeszcze dwóch mężczyzn. W tle widać białą tablicę z zapiskami oraz czarną ceglaną ścianę zapełnioną kartkami samoprzylepnymi.

Zdjęcie trzecie, podpisane Tworzenie systemu. Na zdjęciu widać fragment kodu źródłowego wywołującego napisaną funkcję.

Projektowanie, programowanie i testowanie aplikacji mobilnych

1,1
RQo74xNGW5WZ4
Pisanie kodu do programu aplikacji mobilnej
Źródło: Negative Space, Pexels, Przykład języka CSS, dostępny w internecie: www.wikipedia.com, domena publiczna.
RUFpcAdYOpfQu
Testowanie aplikacji mobilnej
Źródło: Olha Ruskykh, Praca z laptopem i telefonem komórkowym, dostępny w internecie: www.pexels.com, tylko do użytku edukacyjnego na zpe.gov.pl.

Galeria przedstawia przykładowe zadania zawodowe. W galerii są dwa zdjęcia.

Zdjęcie pierwsze, podpisane Pisanie kodu do programu aplikacji mobilnej. Na zdjęciu widać fragment laptopa. Na jego ekranie wyświetlony jest kod źródłowy.

Zdjęcie drugie, podpisane Testowanie aplikacji mobilnej. Na zdjęciu częściowo widać mężczyznę z laptopem na kolanach. W jednej ręce trzyma telefon komórkowy. Drugą rękę trzyma na klawiaturze laptopa. Na ekranie urządzenia widoczny jest kod źródłowy.

Projektowanie, programowanie i testowanie aplikacji desktopowych

1,1
RSWCZpXLVZ3Ns
Projektowanie aplikacji w zespole
Źródło: Christina @ wocintechchat.com, Praca w zespole, dostępny w internecie: www.unsplash.com, tylko do użytku edukacyjnego na zpe.gov.pl.
RCJrVOTIeOhbN
Kompilowanie kodu aplikacji desktopowej
Źródło: Christina @ wocintechchat.com, Programistka w biurze, dostępny w internecie: www.unsplash.com, tylko do użytku edukacyjnego na zpe.gov.pl.

Galeria przedstawia przykładowe zadania zawodowe. W galerii są dwa zdjęcia.

Zdjęcie pierwsze, podpisane Projektowanie aplikacji w zespole. Na zdjęciu częściowo widać dwie kobiety siedzące przy biurku, przed laptopem. Jedna z nich pisze coś na klawiaturze urządzenia. W tle widoczny jest fragment dużego monitora.

Zdjęcie drugie, podpisane Kompilowanie kodu aplikacji desktopowej. Na zdjęciu widać kobietą w nowoczesnym biurze. Stoi przy biurku, na którym znajdują się dwa duże monitory i laptop. Kobieta pisze coś na klawiaturze urządzenia. W tle widać okna wychodzące na miasto.

Projektowanie, programowanie i testowanie zaawansowanych aplikacji webowych

1,1
RviqHjj4KzqUc
Pisanie kodu aplikacji webowej
Źródło: Autor nieznany, Tworzenie aplikacji webowej, dostępny w internecie, tylko do użytku edukacyjnego na zpe.gov.pl.
RNpse0asFbAGE
Praca zespołowa nad projektowaniem aplikacji webowej
Źródło: Sigmund, Praca zespołowa, dostępny w internecie: www.unsplash.com, tylko do użytku edukacyjnego na zpe.gov.pl.

Galeria przedstawia przykładowe zadania zawodowe. W galerii są dwa zdjęcia.

Zdjęcie pierwsze, podpisane Pisanie kodu aplikacji webowej. Na zdjęciu widać fragment kodu źródłowego.

Zdjęcie drugie, podpisane Praca zespołowa nad projektowaniem aplikacji webowej. Na zdjęciu widać grupę ludzi pracujących w biurze. Siedzą przy biurkach, przed laptopami i monitorami. W tle widać okna wychodzące na budynek.