Skip to content
logo Devstock
  • O nas
  • Moduły Akademii
    • Moduł 1
    • Moduł 2
    • Moduł 3
    • Pozostałe moduły
  • Kursy AI i IT
    • Agenci AI
    • Pierwsza Misja AI (Podstawy)
    • Automatyzacje z n8n 2.0
    • Frontend Master 2026
  • Blog
  • Kontakt
  • O nas
  • Moduły Akademii
    • Moduł 1
    • Moduł 2
    • Moduł 3
    • Pozostałe moduły
  • Kursy AI i IT
    • Agenci AI
    • Pierwsza Misja AI (Podstawy)
    • Automatyzacje z n8n 2.0
    • Frontend Master 2026
  • Blog
  • Kontakt

Bądź na bieżąco ze światem IT, AI i automatyzacjiCo wtorek: IT, AI i bezpieczeństwo w jednym mailu

Co wtorek jeden mail: newsy z branży, praktyczne tipy, narzędzia warte poznania i to, co trzeba wiedzieć o wyciekach i bezpieczeństwie IT.


Trafia do ponad 6 tys. skrzynek. Zero spamu, wypisujesz się jednym kliknięciem.

    Rozwój kariery i Edukacja

    Egzamin INF.03 w 2027: terminy, zakres i plan nauki

    • 19 paź, 2026
    • Komentarze 0
    Egzamin INF.03 - stanowisko w szkolnej pracowni komputerowej, na monitorze edytor kodu PHP i tabela bazy danych w phpMyAdmin, na biurku papierowy arkusz egzaminacyjny i długopis

    Zimowa sesja egzaminu INF.03 zaczyna się 7 stycznia 2027 roku testem na komputerze, a część praktyczna odbędzie się między 11 a 13 stycznia. Tak wynika z harmonogramu Centralnej Komisji Egzaminacyjnej z 20 sierpnia 2026 roku. INF.03 to kwalifikacja z tworzenia stron i aplikacji internetowych oraz baz danych, którą zdają technicy informatycy i technicy programiści. Teoria rzadko jest problemem. W sesji letniej 2025 roku test zdało 88% osób, a część praktyczną tylko 52%.

    INF.03: co to za kwalifikacja i kto ją zdaje

    INF.03 to oznaczenie kwalifikacji “Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych” w egzaminie zawodowym. Zdają ją uczniowie techników w dwóch zawodach, a do tego słuchacze kwalifikacyjnych kursów zawodowych.

    ZawódKwalifikacje w zawodzieMiejsce tej kwalifikacji
    technik informatyk (351203)INF.02 i INF.03druga z dwóch kwalifikacji, po administracji systemami i sieciami
    technik programista (351406)INF.03 i INF.04pierwsza kwalifikacja, przed programowaniem aplikacji

    Każda zdana kwalifikacja daje osobny certyfikat z okręgowej komisji egzaminacyjnej. Dyplom technika dostajesz dopiero po zdaniu obu kwalifikacji z zawodu i ukończeniu szkoły. Cały zawód technika informatyka, z drugą kwalifikacją INF.02, terminami i zarobkami, opisujemy w przewodniku technik informatyk.

    W roku szkolnym 2026/2027 egzamin nadal odbywa się w formule 2019. CKE nie zmieniła ani oznaczenia kwalifikacji, ani jej zakresu. Wymagania opisuje informator CKE dla zawodu technik programista, oparty na podstawie programowej z 2019 roku. Ten sam rozdział o INF.03 jest w informatorze dla technika informatyka.

    Egzamin INF.03 w 2027: terminy sesji zimowej i letniej

    Egzamin zawodowy ma w roku szkolnym 2026/2027 dwie sesje. Daty podajemy za komunikatem dyrektora CKE o harmonogramie z 20 sierpnia 2026 roku.

    Sesja ZIMA 2027Sesja LATO 2027
    Deklaracjado 15 września 2026do 7 lutego 2027 (po niezdanej sesji zimowej do 7 kwietnia 2027)
    Część pisemna, termin główny7–13 stycznia 20272–10 czerwca 2027
    Część praktyczna INF.03, termin główny11–13 stycznia 20278–10 czerwca 2027
    Termin dodatkowy (pisemna / praktyczna)28 / 29 stycznia 202728 / 29 czerwca 2027
    Wyniki31 marca 202727 sierpnia 2027

    Termin deklaracji na zimę już minął. Kto go przegapił, może podejść w czerwcu, jeśli złoży deklarację do 7 lutego 2027 roku. Konkretny dzień i godzinę części pisemnej wyznacza szkoła w ramach okna z tabeli. Część praktyczna może zacząć się o 8:00, 12:30 albo 17:00, zależnie od zmiany, na którą trafisz.

    Ile trzeba mieć procent, żeby zdać egzamin INF.03

    Egzamin zawodowy zdajesz, jeśli z części pisemnej masz co najmniej 50% punktów, a z części praktycznej co najmniej 75%. Oba progi trzeba przekroczyć osobno. Bardzo dobry test nie nadrobi słabej praktyki. Zasady zapisano w Informacji o sposobie organizacji i przeprowadzania egzaminu zawodowego na rok 2026/2027.

    CzęśćFormaCzasPróg zdania
    Pisemna40 pytań zamkniętych na komputerze, cztery odpowiedzi, jedna poprawna60 minut50%, czyli 20 z 40 punktów
    Praktycznazadanie przy komputerze, model “dk”150 minut75% punktów

    Model “dk” w nomenklaturze CKE oznacza, że rezultatem zadania jest dokumentacja wykonana na komputerze. Tutaj to pliki strony, skrypty, zapytania SQL i zrzuty ekranu.

    Wynik końcowy na certyfikacie liczy się ze wzoru 0,3 × wynik z testu + 0,7 × wynik z praktyki. Praktyka waży więc ponad dwa razy więcej niż test. W sesji letniej 2025 roku zdawalność całego INF.03 wyniosła 60,27% wśród osób, które przystąpiły do obu części. Tak podaje sprawozdanie CKE za 2025 rok. Dla porównania: INF.04 zdało 66,16% osób, a INF.02 78,49%.

    Frontend Master 2026 · Kodożercy

    Zrozum, co się dzieje pod spodem twojej strony

    Frontend Master 2026 to sześć kursów Kodożerców z HTML, CSS, JS i Git. Z fundamentami przestajesz kopiować bez zrozumienia, zaczynasz świadomie poprawiać, łączyć i rozszerzać każdy projekt.

    Zobacz program →
    Frontend Master 2026 - Kodożercy

    INF.03 teoria: z czego są pytania w teście

    Część teoretyczna to test z 40 pytań z ośmiu obszarów, które CKE nazywa jednostkami efektów kształcenia. W przykładowych pytaniach z informatora najwięcej jest z trzech: projektowania stron, baz danych i programowania aplikacji internetowych. Reszta to bezpieczeństwo i higiena pracy, podstawy informatyki, angielski zawodowy, kompetencje społeczne i organizacja pracy zespołu.

    Pytania sprawdzają rozpoznawanie, rzadziej pisanie. Trzeba wiedzieć, który znacznik HTML definiuje element nawigacji, jaka właściwość CSS pogrubia tekst i co zwróci krótki fragment kodu PHP albo JavaScriptu. Z baz danych typowe jest odczytanie zapytania SQL z warunkiem LIKE albo dobranie typu danych do kolumny. Zdarzają się też pytania o modele barw w grafice i filtry w edytorze grafiki rastrowej. Inne dotyczą wytycznych dostępności WCAG i rodzajów ataków na strony, na przykład atak siłowy (brute force), czyli zgadywanie hasła przez próbowanie kolejnych kombinacji.

    Przykładowe pytania z odpowiedziami są w informatorze CKE i w zakładce przykładowych zadań na stronie CKE. Do nauki teorii wystarczą zwykle dwa narzędzia: zestaw starych pytań do rozwiązywania i notatki z błędów. Pytanie, na którym pomyliłeś się dwa razy, zapisz w jednym pliku i wracaj do niego przed snem. Test ma wysoką zdawalność, ale jest dobrym sprawdzianem, czy rozumiesz podstawy potrzebne w praktyce.

    Zakres INF.03 w tabeli: co trzeba umieć

    Tabela porządkuje wymagania z informatora CKE w kolejności, w jakiej przydają się w części praktycznej. Przykłady w trzeciej kolumnie ułożyliśmy sami.

    ZagadnienieCo trzeba umiećPrzykład
    HTML5struktura dokumentu, znaczniki sekcji (header, nav, main, section, footer), nagłówki, listy, tabele, obrazy z tekstem alternatywnym, formularzestrona z czterema blokami i formularzem wysyłanym metodą POST
    CSSstyle zewnętrzne, selektory (klasa, id, atrybut, pseudoklasa), marginesy, obramowania, układ bloków, responsywnośćdwa bloki obok siebie po 50% szerokości, zaokrąglone przyciski
    Dostępnośćtekst alternatywny, kontrast, powiększenie tekstu, wytyczne WCAGprzycisk przełączający stronę na wersję o wysokim kontraście
    SQLpolecenia SELECT z warunkami i sortowaniem, LIKE, zapytania i podzapytania, zmiana rekordów (UPDATE, INSERT), zmiana struktury tabeli, typy danych, diagramy E/Rwybierz nazwy produktów tańszych niż 50 zł, posortowane od najtańszego
    phpMyAdmin i XAMPPuruchamianie Apache i MySQL, tworzenie bazy, import pliku .sqlbaza zaimportowana z pliku dołączonego do zadania
    PHPpołączenie z bazą przez mysqli, wysłanie zapytania, pętla po wynikach, odczyt danych z formularza, zamknięcie połączenialista rekordów wypisana w akapitach albo w tabeli
    JavaScriptfunkcje, zdarzenia (onclick, onkeyup), zmiana elementów strony przez DOM, czyli model dokumentu dostępny dla skryptu, obsługa pól formularzaprzycisk, który przelicza wartość z pola i wypisuje wynik
    Grafikamodele barw, edytor grafiki rastrowej i jego filtry, grafika wektorowaobraz przygotowany w programie graficznym i zapisany w podanym formacie
    CMS (system zarządzania treścią)instalacja i administrowanie WordPressem albo Joomla!dodanie użytkownika z określoną rolą

    W przykładowym zadaniu z informatora rdzeń stanowią HTML i CSS, SQL w phpMyAdmin oraz skrypty PHP i JavaScript. Podstawy HTML opisaliśmy w przewodniku po HTML dla początkujących, a formularze w osobnym tekście o formularzach HTML. Do układu bloków przyda się Flexbox w CSS, a do zapytań nasz kurs SQL od podstaw.

    INF.03 egzamin praktyczny: jak wygląda zadanie

    W przykładowym zadaniu CKE część praktyczna polega na zbudowaniu w 150 minut małej aplikacji internetowej z bazą danych. Pracujesz na komputerze odciętym od internetu, w pakiecie XAMPP, z edytorem kodu i przeglądarką. Zadanie przychodzi w arkuszu papierowym. W roku szkolnym 2026/2027 CKE nie przeprowadza tej części w swoim systemie egzaminacyjnym, więc pliki zapisujesz w zwykłym folderze na pulpicie.

    Opis poniżej opiera się na przykładowym zadaniu z informatora CKE, który był ostatnio aktualizowany w 2022 roku. Temat i szczegóły zmieniają się z sesji na sesję, dlatego przed egzaminem przerób kilka arkuszy z ostatnich lat.

    Krok 1: baza danych w phpMyAdmin

    Zaczynasz od uruchomienia serwerów Apache i MySQL w panelu XAMPP. W phpMyAdmin tworzysz bazę o nazwie podanej w arkuszu i importujesz do niej plik .sql dołączony do zadania. Potem piszesz kilka zapytań. W przykładzie z informatora były to dwa proste zapytania SELECT, jedno z warunkiem i jedno UPDATE. Zapytania zapisujesz w pliku tekstowym, a wynik każdego z nich dokumentujesz zrzutem całego ekranu z widocznym paskiem zadań.

    Krok 2: strona w HTML i arkusz CSS

    Arkusz pokazuje obraz gotowej strony i wymienia jej cechy. Trzeba podać tytuł na karcie przeglądarki, kodowanie polskich znaków, podział na bloki i treść każdego bloku. Styl trafia do osobnego pliku CSS o nazwie z arkusza. Polecenia są bardzo dokładne: kolor tła, wysokość bloku w pikselach, szerokość w procentach, marginesy. Ta część wymaga głównie dokładności, bo drobnych wymagań jest dużo, a każde może kosztować punkt.

    Krok 3: skrypty PHP i JavaScript

    Skrypt PHP łączy się z bazą na localhost, wysyła zapytania z kroku 1 i wypisuje wyniki w określonym formacie. W przykładzie z informatora jeden ze skryptów pobierał dane z formularza i wstawiał je do warunku zapytania. Skrypt JavaScript reaguje na kliknięcie albo wpisanie tekstu i zmienia coś na stronie. W przykładzie z informatora był to przycisk przełączający stronę na wersję dla osób słabowidzących. W przykładowym zadaniu arkusz zawierał tabelę z nazwami wybranych funkcji mysqli i metod DOM. Pamiętać trzeba za to, jak ich użyć.

    Minimalny szkielet połączenia, który warto umieć napisać z pamięci, wygląda tak (nazwy bazy, tabeli i kolumn są przykładowe):

    <?php
    $polaczenie = mysqli_connect("localhost", "root", "", "sklep");
    $wynik = mysqli_query($polaczenie, "SELECT nazwa, cena FROM produkty;");
    while ($wiersz = mysqli_fetch_row($wynik)) {
        echo "<p>$wiersz[0] - $wiersz[1] zł</p>";
    }
    mysqli_close($polaczenie);
    ?>
    

    Krok 4: pliki, nazwy i sprawdzenie w przeglądarce

    Ostatnie minuty to porządek w folderze. Arkusz podaje dokładne nazwy plików, formaty zrzutów (w przykładzie z informatora JPEG i PNG) i nazwę folderu. Trzymaj się ich co do litery, bo egzaminator ocenia rezultaty według kryteriów z arkusza. Wyposażenie stanowiska przewiduje też nagrywarkę płyt i osobny komputer do sprawdzenia nagrania, więc zostaw sobie czas na zapis.

    Na co uważać przy wykonywaniu zadania

    Próg 75% przy kilkudziesięciu drobnych kryteriach oznacza, że możesz pozwolić sobie na bardzo mało pominięć. Z budowy zadania wynikają trzy pułapki. Pierwsza to pominięte wymaganie, na przykład tekst alternatywny obrazka albo kolor jednego bloku. Druga to brak zrzutu ekranu albo zrzut, na którym nie widać wyniku zapytania. Trzecia to skrypt PHP, który działa, ale nie spełnia drobnego wymagania z arkusza, na przykład nie zamyka połączenia z bazą. Najprostsza obrona to lista kontrolna: przed oddaniem pracy przejdź arkusz punkt po punkcie i odhaczaj każde zdanie.

    Plan nauki do INF.03 na 8 tygodni

    Plan zakłada około godziny pracy dziennie i start najpóźniej w połowie listopada przed sesją styczniową. Do sesji czerwcowej wystarczy zacząć w kwietniu.

    TydzieńTematNa koniec tygodnia umiesz
    1HTML5: struktura, sekcje, tabele, obrazy, formularzeprzepisać stronę z obrazka na kod bez podglądania
    2CSS: selektory, marginesy, układ bloków obok siebieodtworzyć układ czterech bloków w procentach
    3SQL: SELECT, WHERE, ORDER BY, LIKE, typy danychnapisać pięć zapytań do zaimportowanej bazy
    4SQL ciąg dalszy: zapytania do kilku tabel, podzapytania, UPDATE, INSERT, ALTER TABLE; phpMyAdminzrobić import, zapytania i zrzuty jak w arkuszu
    5PHP: mysqli, pętla po wynikach, formularz POSTwypisać dane z bazy na stronie i filtrować je formularzem
    6JavaScript: funkcje, zdarzenia, DOMzmienić styl i treść strony po kliknięciu
    7Pełne arkusze praktyczne z ostatnich sesji, na czaszmieścić się w 150 minutach z zapasem na sprawdzenie
    8Teoria: testy z wcześniejszych lat i powtórka błędówstabilnie przekraczać 30 z 40 punktów

    Arkusze z poprzednich sesji publikuje CKE w zakładce Arkusze i przykładowe zadania. Przy nauce JavaScriptu przyda się wprowadzenie do JavaScriptu, a przy stylach przewodnik po CSS. Na egzaminie bazą jest MySQL albo MariaDB. Różnice wobec PostgreSQL opisaliśmy w porównaniu PostgreSQL i MySQL.

    AI w nauce do INF.03: jak pomaga i czego nie ma na egzaminie

    Na egzaminie nie skorzystasz ze sztucznej inteligencji ani z internetu. Według wymagań CKE dotyczących wyposażenia stanowisk na lata 2027–2029 komputer ma być fizycznie odłączony od sieci. Edytor kodu nie może mieć trybu WYSIWYG, czyli wizualnego składania strony bez pisania kodu, ani funkcji AI, “które mogłyby generować rzeczywisty kod lub pomoc z przykładami kodu”. Do sali nie wnosi się też telefonu ani żadnego innego urządzenia telekomunikacyjnego.

    W nauce czatbot bywa za to dobrym korepetytorem. Działa najlepiej w trzech rolach. Wyjaśni błąd z twojego kodu PHP i pokaże, której linijki dotyczy. Ułoży dodatkowe zapytania SQL do bazy z arkusza i sprawdzi twoje odpowiedzi. Na koniec przepyta cię z teorii pytaniami w stylu egzaminu.

    Gorzej działa w czwartej roli, czyli jako autor całego rozwiązania. Kod wklejony od czatbota nie zostaje w głowie, a na egzaminie trzeba go napisać samemu w 150 minut. Podobny problem opisywaliśmy przy badaniu wyników egzaminów uczniów, którzy odrabiali prace domowe z AI. Rozsądna zasada brzmi tak: najpierw piszesz sam, potem prosisz AI o recenzję.

    INF.03 a INF.04: czym się różnią

    INF.04 to druga kwalifikacja technika programisty, “Projektowanie, programowanie i testowanie aplikacji”. Kwalifikacja opisana w tym przewodniku dotyczy stron internetowych z bazą danych w PHP. Druga obejmuje programowanie obiektowe, aplikacje na komputer, na telefon i rozbudowane aplikacje internetowe, a także testowanie i dokumentowanie kodu. Część praktyczna INF.04 trwa 180 minut, czyli o pół godziny dłużej. Zasady zdania są takie same: 50% z testu i 75% z praktyki. Wiedza z INF.03, zwłaszcza HTML, CSS, JavaScript i SQL, przydaje się przy INF.04, gdzie dochodzi programowanie aplikacji.

    Najczęstsze pytania o egzamin INF.03

    Ile trwa egzamin z tej kwalifikacji?

    Część pisemna trwa 60 minut, a część praktyczna 150 minut. Obie części odbywają się w różne dni, w oknach podanych w harmonogramie CKE.

    Czy na egzaminie jest dostęp do internetu?

    Nie. Komputer na stanowisku ma być fizycznie odłączony od sieci i internetu. Do dyspozycji masz pakiet XAMPP z phpMyAdmin, przeglądarkę, programy graficzne i edytor kodu bez funkcji AI.

    Co jeśli zdam tylko jedną część egzaminu?

    Do części, której nie zdałeś, możesz podejść ponownie w kolejnej sesji. Trzeba złożyć nową deklarację: do 7 lutego na sesję letnią albo do 15 września na zimową. Po niezdanej sesji ZIMA 2027 deklarację na lato można złożyć do 7 kwietnia 2027 roku.

    Gdzie znaleźć arkusze INF.03 z poprzednich lat?

    Arkusze z minionych sesji CKE publikuje w zakładce “Arkusze i przykładowe zadania” egzaminu zawodowego formuły 2019. Przykładowe zadania z rozwiązaniami są w informatorach dla zawodów technik informatyk i technik programista.

    Czy można korzystać z kalkulatora albo notatek?

    Notatek nie wolno wnosić. W części pisemnej dozwolony jest kalkulator prosty. Pełną listę przyborów CKE ogłasza w osobnym komunikacie najpóźniej miesiąc przed egzaminem.

    Podsumowanie

    Egzamin INF.03 w roku szkolnym 2026/2027 nadal odbywa się w formule 2019, a sesja zimowa zaczyna się 7 stycznia 2027 roku. Do zdania potrzeba 50% punktów z testu i 75% z części praktycznej, przy czym każdy próg trzeba przekroczyć osobno. Test rzadko jest przeszkodą. W 2025 roku praktykę zdała tylko co druga osoba, więc to na niej warto skupić naukę. Zadanie łączy bazę danych w phpMyAdmin, stronę w HTML i CSS oraz skrypty PHP i JavaScript, a pliki i zrzuty ekranu muszą dokładnie zgadzać się z poleceniami. Najlepszym treningiem jest rozwiązywanie pełnych arkuszy z archiwum CKE na czas, bez internetu i bez podpowiedzi AI, bo tak samo wygląda stanowisko na egzaminie. Czatbot przydaje się dopiero potem, jako recenzent kodu, który już napisałeś.

    Newsletter · DevstockAcademy & Kodożercy

    Bądź na bieżąco ze światem IT, AI i automatyzacji

    Co wtorek: newsy z branży, praktyczne tipy i narzędzia które warto znać. Zero spamu.


    Udostępnij na:
    Mateusz Wojdalski

    Specjalista SEO i content marketingu w Devstock. Zajmuję się strategią treści, automatyzacją procesów marketingowych i wdrożeniami AI w codziennej pracy. Badam nowe narzędzia, adaptuję je do realnych zadań i piszę o tym, co faktycznie działa.

    basal-omni: polski model AI na czele tabeli JevBench
    Wyłudzenia kredytu: 4,5 raza więcej prób niż rok temu
    Pudelko kursu Agenci AI od Kodozercow z robotem i schematem przeplywu agentow
    Banner reklamowy Frontend Master 2026

    Najnowsze wpisy

    Thumb
    Nowoczesne biuro – jaki sprzęt ułatwia codzienną
    18 paź, 2026
    Thumb
    Drukarka nie drukuje lub jest offline? Co
    19 paź, 2026
    Thumb
    Darmowy program do obróbki zdjęć: ranking 2026
    19 paź, 2026
    Thumb
    Liczby pierwsze: tabela do 1000 i sito
    19 paź, 2026
    Thumb
    Zgubiony telefon: jak go znaleźć, namierzyć i
    19 paź, 2026
    Thumb
    Karta DiLO: kto wystawia i jak sprawdzić
    19 paź, 2026

    Kategorie

    • Aktualności i Wydarzenia (140)
    • Bezpieczeństwo i Jakość (289)
    • Branża IT i Nowe Technologie (295)
    • Design i User Experience (4)
    • Narzędzia i Automatyzacja (231)
    • Programowanie i Technologie Webowe (105)
    • Rozwój kariery i Edukacja (54)

    Tagi

    5G AI Architektura Cyberbezpieczeństwo Feedback Frontend Git IoT JavaScript Motywacja Nauka efektywna Optymalizacja i wydajność Programowanie React.JS Rozwój osobisty WebDevelopment
    Logo FitBody Center Warszawa

    Odkryj zabiegi Endermologii LPG Infinity w FitBody Center Warszawa

    Maszyna zabiegowa - endermologia lpg infinity
    banner-reklamowy-frontend-master
    Pudelko kursu Agenci AI od Kodozercow z robotem i schematem przeplywu agentow
    Group-5638-1

    Devstock – Akademia programowania z gwarancją pracy

    🏠 ul. Bronowska 5a,
    03-995 Warszawa
    📞 +48 517 313 589
    ✉️ contact@devstockacademy.pl

    Linki

    • Poznaj firmę Devstock
    • Wejdź do społeczności Devstock
    • Polityka prywatności
    • Regulamin

    FitBody Center

    Strona

    • Strona główna
    • Kontakt

    Newsletter

    Bądź na bieżąco, otrzymuj darmową wiedzę i poznaj nas lepiej!


    Icon-facebook Icon-linkedin2 Icon-instagram Icon-youtube Tiktok
    Copyright 2026 Devstock. Wszelkie prawa zastrzeżone
    Devstock AcademyDevstock Academy
    Sign inSign up

    Sign in

    Don’t have an account? Sign up
    Lost your password?

    Sign up

    Already have an account? Sign in