Want to make creations as awesome as this one?

ZSP NR 5 SIEDLCE- NOWE TECHNIKUM

Transcript

Technik programista

ZSP NR 5

Siedlce

Dwie kwalifikacje[351406]

INF.03. Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danychINF.04. Projektowanie, programowanie i testowanie aplikacji.

ZATRUDNIENIE

Gdzie znajdziesz zatrudnienie? ✓ przedsiębiorstwach produkujących systemy komputerowe; ✓ przedsiębiorstwach usługowych, zajmujących się projektowaniem, tworzeniem i obsługą systemów informatycznych lub aplikacji internetowych; ✓ przedsiębiorstwach zajmujących się hostingiem oraz projektowaniem, tworzeniem i administracją witryn internetowych oraz innych technologii webowych; ✓ przedsiębiorstwach zajmujących się tworzeniem programów desktopowych i aplikacji internetowych; ✓ przedsiębiorstwach zajmujących się administracją baz danych; ✓ przedsiębiorstwach zajmujących się grafiką komputerową; ✓ przedsiębiorstwach zajmujących się hostingiem oraz projektowaniem, tworzeniem i administracją witryn internetowych oraz innych technologii webowych; ✓ przedsiębiorstwach zajmujących się tworzeniem programów desktopowych i aplikacji internetowych; ✓ przedsiębiorstwach zajmujących się tworzeniem aplikacji mobilnych; ✓ przedsiębiorstwach zajmujących się projektowaniem UI; ✓ przedsiębiorstwach zajmujące się modelowaniem, projektowaniem i drukiem 3D.

PRZEDMIOTY ROZSZERZONE

Sources

programista-film

CO PO SZKOLE-

JAKI CHARAKTER PRACY?

30 MIEJSC

OBJĘTY PATRONATEM UPH W SIEDLCACH

Kierunek objęty patronatem UNIWERSYTETU PRZYRODNICZO-HUMANISTYCZNEGO W SIEDLCACH Zajęcia z programowania będą prowadzone przez nauczycieli Wydziału Informatyki na terenie uczelni.

  • Język angielski
  • matematyka

DLACZEGO NAPRAWDĘ WARTO?

Kto może zostać programistą?

Programiści, w zależności od specjalizacji, dzielą się na programistów:

  • aplikacji, zajmujących się tworzeniem aplikacji komputerowych realizujących określone zadanie, np. wspomaganie zarządzania przedsiębiorstwem,
  • systemowi, rozwijający aplikacje oraz systemy nadzorujące pracę sprzętu komputerowego, np. systemy operacyjne, sterowniki, czy systemy zarządzania bazami danych.
  • aplikacji internetowych działających w środowisku www,
  • aplikacji mobilnych, działających na urządzeniach przenośnych, takich jak telefony komórkowe, smartfony, palmtopy czy tablety.

Dzisiejszy programista to człowiek pracujący najczęściej w zaciszu biura wyposażonego w nowinki techniczne umożliwiające realizację całego procesu wytwarzania oprogramowania, od pomysłu do testów. Jednym z etapów pracy programisty jest proces wydobywania wymagań co wiąże się z podróżami i stałym kontaktem z klientem. Niewątpliwą zaletą tego zawodu jest możliwość pracy zdalnej, która umożliwia aktywność zawodową niezależnie od miejsca pobytu.

Technik programista jest zawodem dwu-kwalifikacyjnym, więc w cyklu kształcenia przewidywane są dwa egzaminy zawodowe. Pierwszy będzie dotyczył tworzenia i administrowania stronami i aplikacjami internetowymi oraz bazami danych. Drugi umożliwi uczniom sprawdzenie wiedzy i umiejętności w zakresie projektowania, programowania i testowania aplikacji. Uzyskanie pozytywnego wyniku w obu kwalifikacjach będzie równoznaczne z uzyskaniem tytułu technika programisty. Egzamin zawodowy w kwalifikacji INF.03 przewidziany jest pod koniec drugiej klasy, w drugiej kwalifikacji INF.04 – pod koniec klasy czwartej. Dla zawodu technik programista podstawia programowa określa możliwe do zdobycie przez ucznia dodatkowe umiejętności zawodowe związane z nauczanym zawodem:

  1. Bezpieczeństwo sieci komputerowych
  2. Bezpieczeństwo systemów komputerowych
  3. Budowa i konfiguracja sieci komputerowych
  4. Eksploatacja baz danych
  5. Grafika 3D i wydruk 3D
  6. Programowanie mikrokontrolerów i prostych układów
  7. Programowanie w języku Python
  8. Serwis urządzeń techniki komputerowej
  9. Tworzenie i testowanie aplikacji

TECHNIK PROGRAMISTA Podejmując naukę na nowym kierunku, zdobędziesz wiedzę teoretyczną i umiejętności praktyczne z kwalifikacji zawodowych w zakresie projektowania baz danych i stron internetowych oraz programowania i testowania aplikacji. Będą tworzyć programy w najpopularniejszych obecnie językach tj. Python, C++, JavaScript, PHP, a także znajomości innych języków tj. SQL (przydatnego do tworzenia i zarządzania relacyjnymi bazami danych), HTML 5 i CSS (wykorzystywanych do tworzenia stron internetowych). Dodatkowo w ramach zajęć możliwe będzie poznanie specjalistycznych narzędzi programistycznych takich jak: Android Studio, Microsoft Visual Studio oraz tworzonych w ich środowisku programów w nowoczesnych językach takich jak: Kotlin (Android), Xamarin służący do tworzenia aplikacji działających natywnie w smartfonach z dominującymi systemami operacyjnymi takimi jak: Android Windows Phone czy też desktopowy Windows.

Programista musi być dokładny, skupiony na powierzonym zadaniu, systematyczny, samodzielny, ale jednocześnie dobrze współpracujący w grupie, pasjonujący się programowaniem, odporny na stres, stale się doskonalący, zdobywający nową wiedzę i poznający nowe technologie, takie więc cechy osobowości powinien mieć kandydat do tego zawodu, a także nauczyciel wdrażający program.