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

Kwalifikacja zawodowa INF.03 w zawodzie Technik programista i innych - formuła 2019 CKE.

INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych to jedna z kwalifikacji w zawodach technik informatyk (razem z INF.02) i technik programista (razem z INF.04). Absolwent jest przygotowany do tworzenia i administrowania stronami internetowymi, projektowania i obsługi relacyjnych baz danych, programowania aplikacji internetowych oraz pracy z systemami zarządzania treścią (CMS). W praktyce oznacza to znajomość HTML, CSS i JavaScript, języka SQL oraz programowania po stronie serwera (PHP, Python). Efekty kształcenia obejmują osiem jednostek - od BHP i podstaw informatyki, przez projektowanie stron, baz danych i aplikacji, po język obcy zawodowy i organizację pracy zespołu.

Egzamin - najważniejsze fakty

Zawodytechnik informatyk (INF.02 + INF.03), technik programista (INF.03 + INF.04)
Część pisemna40 zadań zamkniętych, 60 minut, próg zaliczenia 50%
Zakres praktycznytworzenie strony lub aplikacji internetowej wraz z bazą danych
Część praktycznamodel wk (przy komputerze), 150 minut, próg zaliczenia 75%

Efekty kształcenia

INF.03.1 - Bezpieczeństwo i higiena pracy

  • Przepisy BHP, ochrona przeciwpożarowa i środowiska, ergonomia stanowiska komputerowego oraz udzielanie pierwszej pomocy.

INF.03.2 - Podstawy informatyki

  • Parametry sprzętu komputerowego, architektura systemów, systemy operacyjne i sieci - podstawy niezbędne do tworzenia aplikacji.

INF.03.3 - Projektowanie stron internetowych

  • Posługuje się hipertekstowym językiem znaczników HTML
  • Stosuje kaskadowe arkusze stylów (CSS) do tworzenia responsywnych stron
  • Stosuje systemy zarządzania treścią CMS (WordPress, Joomla!)
  • Projektuje grafikę komputerową
  • Wykorzystuje elementy multimedialne na stronach internetowych
  • Wykonuje strony internetowe zgodnie z projektami, w tym dostępność WCAG
  • Stosuje reguły testowania, walidacji i optymalizacji stron
  • Publikuje witryny i aplikacje internetowe (hosting, domeny, FTP)

INF.03.4 - Projektowanie i administrowanie bazami danych

  • Posługuje się pojęciami dotyczącymi baz danych
  • Tworzy diagramy związków encji (E/R)
  • Korzysta z systemów zarządzania bazami danych (SZBD)
  • Stosuje strukturalny język zapytań SQL
  • Tworzy relacyjne bazy danych zgodnie z projektem
  • Tworzy formularze, zapytania i raporty do przetwarzania danych
  • Modyfikuje struktury baz danych
  • Zarządza systemem bazy danych (użytkownicy, uprawnienia, kopie zapasowe)

INF.03.5 - Programowanie aplikacji internetowych

  • Stosuje zasady programowania i algorytmy
  • Stosuje skryptowe języki programowania (JavaScript oraz Python/PHP/ASP.NET/JSP)
  • Programuje skrypty po stronie klienta (JavaScript, jQuery, Angular, React)
  • Programuje skrypty po stronie serwera (formularze, bazy danych, pliki, sesje)
  • Stosuje środowisko programistyczne i uruchomieniowe (serwer WWW i baz danych)
  • Przeprowadza walidację kodu programu (testy, debugger)
  • Dokumentuje tworzoną aplikację

INF.03.6 - Język obcy zawodowy

  • Komunikacja zawodowa i korzystanie z dokumentacji technicznej w języku obcym.

INF.03.7 - Kompetencje personalne i społeczne

  • Organizacja pracy własnej, komunikacja, współpraca w zespole i radzenie sobie ze stresem.

INF.03.8 - Organizacja pracy małych zespołów

  • Planowanie i koordynowanie pracy zespołu, podział zadań, komunikacja i ocena jakości pracy.

Zawody i testy

Kwalifikacja INF.03 wchodzi w skład zawodów - wybierz, jak chcesz się przygotować:

Podstawa programowa kształcenia w zawodzie INF.03

Oficjalny dokument (rozporządzenie MEN) z pełnymi efektami kształcenia dla kwalifikacji INF.03 Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych. Kwalifikacja występuje w kilku zawodach - pobierz podstawę programową właściwego zawodu:

Najczęstsze pytania

W jakich zawodach występuje kwalifikacja INF.03?

INF.03 wchodzi w skład zawodu technik informatyk (razem z INF.02) oraz technik programista (razem z INF.04).

Jakie technologie obejmuje INF.03?

HTML i CSS, JavaScript (oraz biblioteki jQuery, Angular, React), język SQL i relacyjne bazy danych, programowanie po stronie serwera (PHP, Python, ASP.NET, JSP) oraz systemy CMS (WordPress, Joomla!).

Jak wygląda egzamin praktyczny INF.03?

To egzamin przy komputerze trwający 150 minut, podczas którego zdający tworzy stronę lub aplikację internetową wraz z bazą danych. Próg zaliczenia części praktycznej to 75%.

Czym różni się INF.03 od INF.04?

INF.03 koncentruje się na stronach i aplikacjach internetowych oraz bazach danych, a INF.04 (Projektowanie, programowanie i testowanie aplikacji) dotyczy szerzej rozumianego wytwarzania oprogramowania w zawodzie technik programista.