Egzamin Zawodowy INF.03
Przygotowanie do kwalifikacji: Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych.
Egzamin INF.03 sprawdza umiejętności w zakresie projektowania, tworzenia i zarządzania witrynami internetowymi, aplikacjami oraz relacyjnymi bazami danych. Jest to kluczowa kwalifikacja dla przyszłych techników informatyków i programistów.
Zajęcia te skupiają się na praktycznych aspektach wymaganych na egzaminie, ze szczególnym naciskiem na technologie front-endowe (HTML, CSS, JavaScript) oraz back-endowe (PHP) i ich integrację z bazami danych (SQL).
Cel zajęć: Kompleksowe przygotowanie do zdania części praktycznej egzaminu INF.03 poprzez realizację zadań i projektów odzwierciedlających realne scenariusze egzaminacyjne.
Kluczowe zagadnienia
-
Technologie Front-end
HTML5, CSS3, RWD, JavaScript, manipulacja DOM.
-
Technologie Back-end
PHP, obsługa formularzy, sesje, ciasteczka.
-
Bazy Danych
Projektowanie baz, zapytania SQL (SELECT, INSERT, UPDATE, DELETE), łączenie PHP z MySQL/MariaDB.
-
Bezpieczeństwo
Walidacja danych po stronie klienta i serwera, ochrona przed SQL Injection.
Struktura Egzaminu
Część Pisemna (Teoretyczna)
Trwa 60 minut i składa się z 40 pytań zamkniętych wielokrotnego wyboru. Aby zdać, należy uzyskać minimum 50% poprawnych odpowiedzi (20 punktów).
- Systemy operacyjne i sieci
- Urządzenia techniki komputerowej
- Witryny i aplikacje internetowe
- Bazy danych
Część Praktyczna
Trwa 150 minut i polega na wykonaniu zadania przy komputerze. Aby zdać, należy uzyskać minimum 75% punktów. Zadanie obejmuje:
- Stworzenie witryny internetowej wg projektu.
- Oprogramowanie jej za pomocą JavaScript i PHP.
- Zaprojektowanie i wykonanie bazy danych oraz zapytań SQL.
- Integrację całości w działającą aplikację.
Ćwiczenia Interaktywne
Gra: JavaScript Code Breaker
Sprawdź swoje umiejętności z JavaScript w praktyce! Rozwiązuj zadania, aby złamać kod i odblokować system.
Zagraj terazGra: PHP Server Escape
Przetestuj wiedzę z PHP i SQL. Napraw skrypty, połącz się z bazą i przywróć działanie aplikacji, aby zdobyć hasło.
Zagraj terazKryteria Oceny na Egzaminie Praktycznym
Wygląd Witryny
Zgodność zakodowanej strony z dostarczonym projektem graficznym (layout, kolory, czcionki, rozmieszczenie elementów).
Kod HTML i CSS
Poprawność struktury HTML, semantyka znaczników oraz prawidłowe i efektywne zastosowanie stylów CSS.
Skrypty po stronie klienta
Poprawne działanie skryptów JavaScript, w tym walidacja formularzy i dynamiczna manipulacja zawartością strony (DOM).
Skrypty po stronie serwera
Prawidłowe działanie skryptów PHP, przetwarzanie danych z formularzy, obsługa sesji oraz komunikacja z bazą danych.
Operacje na bazie danych
Prawidłowo utworzona struktura bazy, import danych oraz poprawność zapytań SQL (pobieranie, dodawanie, modyfikowanie danych).
Funkcjonalność całości
Poprawne współdziałanie wszystkich elementów aplikacji – od front-endu, przez skrypty, aż po bazę danych.
Jak się przygotować?
-
Rozwiązuj Arkusze Egzaminacyjne
To najlepszy sposób na zapoznanie się ze strukturą zadań i typowymi problemami. Staraj się rozwiązać jak najwięcej zadań z poprzednich lat.
-
Skup się na Fundamentach
Upewnij się, że biegle posługujesz się podstawami HTML, CSS, JS, PHP i SQL. Egzamin rzadko wymaga niszowej wiedzy, a częściej solidnych podstaw.
-
Zarządzaj Czasem
Podczas ćwiczeń mierz sobie czas. Naucz się, ile zajmują Ci poszczególne części zadania (np. HTML/CSS, baza, skrypty), aby dobrze zaplanować pracę na egzaminie.
-
Testuj i Weryfikuj
Zawsze sprawdzaj działanie swojego kodu. Testuj formularze, walidację, połączenie z bazą i zapytania. Sprawdź, czy strona dobrze wygląda na różnych szerokościach ekranu.