Egzamin Zawodowy

Szczegółowy opis egzaminu EE.14 (INF.04)

Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Egzamin EE.14, znany również jako INF.04, skupia się na Twoich umiejętnościach w zakresie projektowania, tworzenia, testowania i administrowania stronami oraz aplikacjami internetowymi, a także zarządzania bazami danych. Będziesz musiał(a) wykazać się znajomością języków programowania webowego, systemów zarządzania treścią (CMS), technologii bazodanowych oraz zasad bezpieczeństwa w sieci. Przygotuj się na zadania, które sprawdzą Twoją wiedzę zarówno w aspekcie front-end, jak i back-end developmentu.

Wymagane Umiejętności:

  • Tworzenie stron internetowych: Biegłość w kodowaniu stron przy użyciu HTML, CSS oraz JavaScript. Znajomość responsywnych technik projektowania.
  • Zarządzanie bazami danych: Umiejętność projektowania, tworzenia i administrowania bazami danych (SQL, MySQL, PostgreSQL). Znajomość zapytań SQL.
  • Programowanie aplikacji webowych: Umiejętność tworzenia dynamicznych aplikacji webowych przy użyciu języków skryptowych po stronie serwera (PHP, Python, Node.js) oraz frameworków.
  • Systemy CMS: Instalacja, konfiguracja i obsługa popularnych systemów zarządzania treścią, takich jak WordPress, Joomla! czy Drupal.
  • Testowanie i debugowanie: Umiejętność identyfikacji i rozwiązywania błędów w kodzie źródłowym stron i aplikacji, a także w konfiguracji baz danych.
  • Bezpieczeństwo stron: Znajomość podstawowych zasad zabezpieczania aplikacji webowych przed typowymi atakami (np. SQL injection, XSS).
  • Publikacja i administracja: Umiejętność przygotowania i publikacji stron na serwerze webowym, konfiguracji domen i certyfikatów SSL, oraz bieżącej administracji.
  • Optymalizacja wydajności: Zrozumienie technik optymalizacji stron i baz danych w celu zwiększenia szybkości ładowania i efektywności działania.

Zakres Praktyczny:

Na egzaminie EE.14 (INF.04) czeka Cię zadanie praktyczne, które najczęściej polega na zaprojektowaniu i zaimplementowaniu prostej strony lub aplikacji internetowej wraz z bazą danych. Może to obejmować stworzenie formularza z walidacją, obsługę danych przesyłanych do bazy, wyświetlanie danych z bazy na stronie, a także podstawową konfigurację serwera. Bądź gotów/gotowa na samodzielne napisanie kodu, testowanie funkcjonalności oraz ewentualne debugowanie problemów.

Próg Zdawalności:

  • Część pisemna: Aby ją zaliczyć, musisz uzyskać minimum 50% poprawnych odpowiedzi. Solidne podstawy teoretyczne są równie ważne, co praktyczne umiejętności.
  • Część praktyczna: Kluczem do sukcesu jest osiągnięcie minimum 75% poprawnie wykonanego zadania. Praktyka czyni mistrza!

Dodatkowe Przydatne Umiejętności:

  • Kontrola wersji: Znajomość Git i podstawowych operacji na repozytoriach.
  • Projektowanie UI/UX: Podstawowe zrozumienie zasad projektowania interfejsów użytkownika i doświadczeń użytkownika.
  • SEO: Podstawowa wiedza z zakresu optymalizacji pod kątem wyszukiwarek internetowych.
  • Praca z linią komend: Umiejętność korzystania z terminala do zarządzania serwerami i bazami danych.
Powrót