Technik programista

Programista aplikacji tworzy program realizujący określone zadania. Jego praca polega na tworzeniu i przygotowaniu do wdrożenia aplikacji. Wykorzystując wybrany język i środowisko programistyczne, tworzy aplikację. Wprowadza modyfikacje i udoskonalenia w aplikacji, a nad bardziej skomplikowanymi pracuje w zespole pod kierunkiem kierownika projektu.

Opłaty: 0 zł Okres nauki: 5 lat
Ten kierunek znajdziesz w mieście
zapisz się on-line

Technikum dla młodzieży

Zawód: Technik programista

Do wykonywania jakich zadań będzie przygotowany absolwent szkoły?

 

Absolwent szkoły prowadzącej kształcenie w zawodzie technik programista będzie przygotowany do realizacji następujących zadań zawodowych :

 

  1. tworzenia i administracji stronami internetowymi;
  2. tworzenia, administracji i użytkowania relacyjnych baz danych;
  3. programowania aplikacji internetowych;
  4. tworzenia i administracji systemami zarządzania treścią.
  5. projektowania, programowania i testowania zaawansowanych aplikacji webowych;
  6. projektowania ,programowania i testowania aplikacji desktopowych;
  7. projektowania, programowania i testowania aplikacji mobilnych.

Czego uczy się na zajęciach przyszły technik programista?

  • interpretowania założeń, wymagań funkcjonalnych i niefunkcjonalnych dla aplikacji;
  • analizowania projektu, architektury aplikacji;
  • przygotowywania i analizowania algorytmów;
  • tworzenia i wykorzystywania struktur danych;
  • tworzenia i modyfikowania kodu aplikacji w wybranym języku i środowisku programowania;
  • testowania kodu w celu wykrycia i usunięcia błędów oraz zapewnienia niezawodności i bezpieczeństwa aplikacji;
  • przygotowywania dokumentacji technicznej aplikacji oraz instrukcji obsługi dla użytkowników;
  • przygotowywania aplikacji do instalacji i uruchomienia;
  • organizowania stanowiska pracy zgodnie z zasadami i przepisy BHP, ochrony ppoż., ochrony środowiska oraz ergonomii.
  • tworzenie / programowanie aplikacji na platformy mobilne: Android, J2ME, iOS, Windows 8.1 w Modern UI, itp.;
  • definiowanie funkcjonalności oprogramowania zgodnie ze specyfikacją i oczekiwaniami użytkowników;
  • projektowanie architektury IT, tj.: podstawowej organizacji systemu i jego komponentów;
  • mapowanie danych w przypadku projektowania dużych systemów;
  • opracowywanie niezbędnej dokumentacji IT zgodnie z przyjętymi i obowiązującymi standardami w tym zakresie;
  • współpraca z zespołem graficznym, developerskim i QA w przygotowywaniu aplikacji zgodnie z oczekiwaniami klienta;
  • pisanie kodu programu, a w uzasadnionych przypadkach usuwanie błędów w kodzie programu po przeprowadzeniu analizy danego problemu w celu znalezienie najskuteczniejszego rozwiązania i naprawienia błędów;
  • dążenie do optymalizacji wydajności kodu oraz utrzymywanie najwyższych standardów bezpieczeństwa kodu;
  • implementowanie warstwy front-end dla standardowych, responsywnych i mobilnych interfejsów użytkownika;
  • tworzenie interfejsów zgodnie z wytycznymi użytkownika i przyjętymi w tym zakresie standardami;
  • analizowanie uruchomionych rozwiązań i prezentowanie wniosków końcowych;
  • podejmowanie działań na rzecz rozwoju i utrzymania aplikacji.
  • budowanie witryn i aplikacji mobilnych na IOS, Android z wykorzystaniem API oparciu o rozwiązania chmurowe.

Miejsca realizacji praktyk zawodowych:

  • przedsiębiorstwa usługowe, zajmujące się projektowaniem, tworzeniem i obsługą systemów informatycznych,
  • przedsiębiorstwa zajmujące się hostingiem oraz projektowaniem, tworzeniem i administracją witryn internetowych oraz innych technologii webowych,
  • przedsiębiorstwa zajmujące się tworzeniem programów desktopowych i aplikacji internetowych,
  • przedsiębiorstwa zajmujące się tworzeniem aplikacji mobilnych,
  • przedsiębiorstwa zajmujące się projektowaniem UI,
  • przedsiębiorstwa zajmujące się modelowaniem, projektowaniem i drukiem 3D,
  • inne podmioty stanowiące potencjalne miejsce zatrudnienia absolwentów szkół prowadzących kształcenie w zawodzie.

Liczba tygodni przeznaczonych na realizację praktyk zawodowych: 8 (280godzin)

Jakich przedmiotów będziesz się uczyć w zawodzie technik programista?

  • Bezpieczeństwo i higiena pracy
  • Podstawy informatyki
  • Projektowanie stron internetowych
  • Projektowanie i administrowanie bazami danych
  • Programowanie aplikacji internetowych
  • Język obcy zawodowy
  • Projektowanie, programowanie i testowanie aplikacji
  • Projektowanie oprogramowania
  • Programowanie obiektowe
  • Programowanie aplikacji desktopowych
  • Programowanie aplikacji mobilnych
  • Programowanie aplikacji zaawansowanych webowych
  • Testowanie i dokumentowanie aplikacji

Jakie zdobywasz kwalifikacje ?

W trakcie nauki uczeń zdobywa 2 kwalifikacje składające się na ten zawód:.

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

INF.04.Projektowanie,programowanie i testowanie aplikacji

Kształcenie w ramach tych kwalifikacji zakończone jest egzaminem zawodowym. Pozytywna ocena z obu części egzaminu (pisemnej i praktycznej) umożliwia otrzymanie świadectwa potwierdzającego ww. kwalifikacje. Po ukończeniu szkoły i uzyskaniu wykształcenia średniego  otrzymasz też dyplom potwierdzający kwalifikacje zawodowe i tytuł technika programisty.

Możliwości podnoszenia kwalifikacji w zawodzie.

Absolwent szkoły prowadzącej kształcenie w zawodzie technik programista po potwierdzeniu kwalifikacji INF.03.Tworzenieiadministrowanie stronami i aplikacjami internetowymi oraz bazami danych, może uzyskać dyplom zawodowy w zawodzie technik informatyk po potwierdzeniu kwalifikacji INF.02. Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

W ramach współpracy szkoły z Lokalną Akademią CISCO i Akademią Microsoft nasi uczniowie będą mogli zdobywać dodatkowe certyfikowane i uznawane na całym świecie
umiejętności zawodowe.

Jakie umiejętności, cechy psychologiczne lub uzdolnienia są przydatne w zawodzie technik programista?

  • zainteresowania elektroniką i techniką komputerową,
  • dobra sprawność manualna,
  • spostrzegawczość,
  • zdolność przewidywania skutków decyzji,
  • dokładność i systematyczność,
  • jasne i precyzyjne formułowanie myśli,
  • dobra koncentracja uwagi,
  • chęć ciągłego rozwoju i samokształcenia,
  • podatność na innowacje.

Jakie są perspektywy pracy w zawodzie technik programista?

Po ukończeniu edukacji technik programista może znaleźć pracę w: działach informatycznych wielu firm, agencjach reklamowych, firmach z sektora IT, start-upach, firmach tworzących oprogramowanie komputerowe, sklepach komputerowych, serwisach komputerowych, wydawnictwach, drukarniach, studiach graficznych i dźwiękowych, studiach telewizyjnych i filmowych. Mogą także prowadzić własną działalność i świadczyć usługi doradcze. Możliwości są duże i na pewno większe niż w innych zawodach.

Zawody pokrewne:

Technik informatyk | Technik teleinformatyk | Technik telekomunikacji | Technik tyfloinformatyk

Informatyczne kierunki studiów. IT, programowanie oraz kierunki pokrewne

  • Bioinformatyka 
  • Edukacja techniczno-informatyczna 
  • Informatyka
  • Informatyka i ekonometria
  • Informatyka inżynierska
  • Informatyka stosowana
  • Inżynieria systemów
  • Neuroinformatyka
  • Techniczne zastosowania internetu
  • Technologie informatyczne w logistyce
  • Teleinformatyka

Dlaczego warto wybrać naszą szkołę?

  • bogata oferta zajęć dodatkowych
  • karta sportowa OK System
  • dopłata do migawki
  • stypendia socjalne
  • stypendia naukowe
  • zeszyty dla każdego ucznia
  • komplet podręczników dla każdego ucznia

Do wykonywania jakich zadań będzie przygotowany absolwent szkoły?

 

Absolwent szkoły prowadzącej kształcenie w zawodzie technik programista będzie przygotowany do realizacji następujących zadań zawodowych:

 

  1. tworzenia i administracji stronami internetowymi
  2. tworzenia, administracji i użytkowania relacyjnych baz danych
  3. programowania aplikacji internetowych
  4. tworzenia i administracji systemami zarządzania treścią.
  5. projektowania, programowania i testowania zaawansowanych aplikacji webowych
  6. projektowania, programowania i testowania aplikacji desktopowych
  7. projektowania, programowania i testowania aplikacji mobilnych

Czego uczy się na zajęciach przyszły technik programista?

  • interpretowania założeń, wymagań funkcjonalnych i niefunkcjonalnych dla aplikacji
  • analizowania projektu, architektury aplikacji
  • przygotowywania i analizowania algorytmów
  • tworzenia i wykorzystywania struktur danych
  • tworzenia i modyfikowania kodu aplikacji w wybranym języku i środowisku programowania
  • testowania kodu w celu wykrycia i usunięcia błędów oraz zapewnienia niezawodności i bezpieczeństwa aplikacji
  • przygotowywania dokumentacji technicznej aplikacji oraz instrukcji obsługi dla użytkowników
  • przygotowywania aplikacji do instalacji i uruchomienia
  • organizowania stanowiska pracy zgodnie z zasadami i przepisami BHP, ochrony przeciwpożarowej, ochrony środowiska oraz ergonomii
  • tworzenie / programowanie aplikacji na platformy mobilne: Android, J2ME, iOS, Windows 8.1 w Modern UI, itp.
  • definiowanie funkcjonalności oprogramowania zgodnie ze specyfikacją i oczekiwaniami użytkowników
  • projektowanie architektury IT tj.: podstawowej organizacji systemu i jego komponentów
  • mapowanie danych w przypadku projektowania dużych systemów
  • opracowywanie niezbędnej dokumentacji IT zgodnie z przyjętymi i obowiązującymi standardami w tym zakresie
  • współpraca z zespołem graficznym, developerskim i QA w przygotowywaniu aplikacji zgodnie z oczekiwaniami klienta
  • pisanie kodu programu, a w uzasadnionych przypadkach usuwanie błędów w kodzie programu po przeprowadzeniu analizy danego problemu w celu znalezienie najskuteczniejszego rozwiązania i naprawienia błędów
  • dążenie do optymalizacji wydajności kodu oraz utrzymywanie najwyższych standardów bezpieczeństwa kodu
  • implementowanie warstwy front-end dla standardowych, responsywnych i mobilnych interfejsów użytkownika
  • tworzenie interfejsów zgodnie z wytycznymi użytkownika i przyjętymi w tym zakresie standardami
  • analizowanie uruchomionych rozwiązań i prezentowanie wniosków końcowych
  • podejmowanie działań na rzecz rozwoju i utrzymania aplikacji
  • budowanie witryn i aplikacji mobilnych na IOS, Android z wykorzystaniem API oparciu o rozwiązania chmurowe

Miejsca realizacji praktyk zawodowych:

  • przedsiębiorstwa usługowe, zajmujące się projektowaniem, tworzeniem i obsługą systemów informatycznych
  • przedsiębiorstwa zajmujące się hostingiem oraz projektowaniem, tworzeniem i administracją witryn internetowych oraz innych technologii webowych
  • przedsiębiorstwa zajmujące się tworzeniem programów desktopowych i aplikacji internetowych
  • przedsiębiorstwa zajmujące się tworzeniem aplikacji mobilnych
  • przedsiębiorstwa zajmujące się projektowaniem UI
  • przedsiębiorstwa zajmujące się modelowaniem, projektowaniem i drukiem 3D
  • inne podmioty stanowiące potencjalne miejsce zatrudnienia absolwentów szkół prowadzących kształcenie w zawodzie

Liczba tygodni przeznaczonych na realizację praktyk zawodowych: 8 (280 godzin)

Jakie zdobywasz kwalifikacje ?

W trakcie nauki uczeń zdobywa 2 kwalifikacje składające się na ten zawód:

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

INF.04. Projektowanie,programowanie i testowanie aplikacji

Kształcenie w ramach tych kwalifikacji zakończone jest egzaminem zawodowym. Pozytywna ocena z obu części egzaminu (pisemnej i praktycznej) umożliwia otrzymanie świadectwa potwierdzającego wyżej wymienione kwalifikacje. Po ukończeniu szkoły i uzyskaniu wykształcenia średniego otrzymasz też dyplom potwierdzający kwalifikacje zawodowe i tytuł technika programisty.

Możliwości podnoszenia kwalifikacji w zawodzie

Absolwent szkoły prowadzącej kształcenie w zawodzie technik programista po potwierdzeniu kwalifikacji INF.03.Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych, może uzyskać dyplom zawodowy w zawodzie technik informatyk po potwierdzeniu kwalifikacji INF.02. Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych.

W ramach współpracy szkoły z Lokalną Akademią CISCO i Akademią Microsoft nasi uczniowie będą mogli zdobywać dodatkowe certyfikowane i uznawane na całym świecie
umiejętności zawodowe.

Jakie umiejętności, cechy psychologiczne lub uzdolnienia są przydatne w zawodzie technik programista?

  • zainteresowania elektroniką i techniką komputerową
  • dobra sprawność manualna
  • spostrzegawczość
  • zdolność przewidywania skutków decyzji
  • dokładność i systematyczność
  • jasne i precyzyjne formułowanie myśli
  • dobra koncentracja uwagi
  • chęć ciągłego rozwoju i samokształcenia
  • podatność na innowacje

Jakie są perspektywy pracy w zawodzie technik programista?

Po ukończeniu edukacji technik programista może znaleźć pracę w: działach informatycznych wielu firm, agencjach reklamowych, firmach z sektora IT, start-upach, firmach tworzących oprogramowanie komputerowe, sklepach komputerowych, serwisach komputerowych, wydawnictwach, drukarniach, studiach graficznych i dźwiękowych, studiach telewizyjnych i filmowych. Mogą także prowadzić własną działalność i świadczyć usługi doradcze. Możliwości są duże i na pewno większe niż w innych zawodach.

Zawody pokrewne:

Technik informatyk | Technik teleinformatyk | Technik telekomunikacji | Technik tyfloinformatyk

Informatyczne kierunki studiów. IT, programowanie oraz kierunki pokrewne :

  • Bioinformatyka
  • Edukacja techniczno-informatyczna
  • Informatyka
  • Informatyka i ekonometria
  • Informatyka inżynierska
  • Informatyka stosowana
  • Inżynieria systemów
  • Neuroinformatyka
  • Techniczne zastosowania internetu
  • Technologie informatyczne w logistyce
  • Teleinformatyka

Dlaczego warto wybrać naszą szkołę?

  • bogata oferta zajęć dodatkowych
  • karta sportowa OK System
  • dopłata do migawki
  • stypendia socjalne
  • stypendia naukowe
  • zeszyty dla każdego ucznia
  • komplet podręczników dla każdego ucznia

Zarezerwuj miejsce już dziś! Kliknij tutaj i zapisz się on-line

Zostaw swoje dane, oddzwonimy i odpowiemy na Twoje pytania.