Kurs INF.03 · dostępny

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

Lekcje, testy, karty typów zadań i rozwiązane arkusze do części praktycznej INF.03.

16arkuszy
210modułów
342lekcje
4210pytań w lekcjach
515 / 300testów / pytań
649kart w 7 rozdziałach
7348zrzutów ekranu

Zawartość kursu

01

42 lekcje

Program obejmuje 10 modułów i 210 pytań w lekcjach.

02

49 kart typów zadań

7 rozdziałów: Baza danych, Grafika, HTML, CSS, PHP, JavaScript, Oddanie pracy.

03

6 rozwiązanych arkuszy

Arkusze z sesji 2024–2026 rozwiązane krok po kroku.

04

Laboratorium i zrzuty

Apache, PHP, MariaDB i phpMyAdmin. 348 zrzutów ekranu, zadania graficzne pokazane w GIMP.

Program

Pełna treść jest dostępna po zalogowaniu. Poniżej są tylko tytuły modułów i lekcji.

M00Start: arkusz INF.03 i środowisko pracy
  • Arkusz INF.03: części zadania, oceniane rezultaty, pliki do oddania
  • Środowisko do ćwiczeń: XAMPP, phpMyAdmin, edytor kodu, folder z pracą, zrzuty ekranu
M01Baza danych w phpMyAdmin
  • Tworzenie bazy danych i wybór kodowania znaków
  • Import tabel z pliku .sql i zrzut po imporcie
  • Zakładka SQL, plik kwerendy.txt i zrzuty wyników kw1–kw4
M02Zapytania SELECT
  • SELECT wybranych pól z warunkiem WHERE
  • Warunki złożone: AND, IN, porównania
  • Sortowanie i ograniczanie wyniku: ORDER BY, LIMIT, RAND()
  • Łączenie dwóch tabel relacją: JOIN ... ON
  • Funkcje agregujące, aliasy i GROUP BY: COUNT, AVG, MAX
  • Funkcje tekstowe w zapytaniu: LEFT()
M03SQL: dane, struktura, uprawnienia
  • INSERT INTO: dodanie rekordu z pominięciem klucza głównego
  • ALTER TABLE: dodanie kolumny
  • CREATE USER i GRANT: konto z uprawnieniami do jednej tabeli
M04Grafika rastrowa w GIMP
  • Skalowanie obrazu z zachowaniem proporcji i eksport
  • Kadrowanie do zadanych wymiarów
  • Napis na obrazie: krój, styl, rozmiar, kolor
  • Przezroczyste tło i eksport do PNG
  • Animacja GIF z dwóch klatek i opóźnienie między klatkami
M05HTML5: struktura i treść strony
  • Szkielet dokumentu: doctype, język, kodowanie, tytuł, arkusz stylów, ikona witryny
  • Bloki strony: znaczniki semantyczne i znaczniki sekcji
  • Nagłówki, paragrafy i listy: ul, ol, listy zagnieżdżone, dl
  • Tabele: wiersz nagłówkowy, komórki, tabela jako układ formularza
  • Odnośniki i obrazy: strony witryny, adres zewnętrzny, mailto, alt, title
  • Formularze i kontrolki: pola tekstowe, checkbox, number, select, textarea, przyciski
M06CSS: wygląd i układ
  • Podłączenie arkusza i selektory: znacznik, klasa, id, potomek, selektor *
  • Wymiary i odstępy: width, height, margin, padding, border, border-radius
  • Bloki obok siebie: float i clear, inline-block, szerokości w procentach
  • Kolory, tło, czcionki i tekst; cień i przezroczystość
  • Reakcja na kursor i przepełnienie: :hover, transition, overflow
  • Media queries, position i z-index
M07PHP i MySQL
  • Połączenie z bazą i jego zamknięcie: mysqli_connect, mysqli_close
  • Zapytanie i pętla po wynikach: lista i wiersze tabeli z bazy
  • Obrazy i odnośniki generowane z danych: src, alt, title, klasa
  • Parametr GET w odnośniku i warunek zapytania
  • Formularz POST: odczyt pól, isset, zapytanie z danymi z formularza
  • Formularz POST i INSERT: dodanie rekordu z formularza
M08JavaScript na stronie
  • Funkcja uruchamiana kliknięciem i dostęp do elementów: onclick, getElementById
  • Odczyt kontrolek: value, checked, lista rozwijana; obliczenia
  • Wynik na stronie: innerHTML, warunek, kolor tekstu, toUpperCase
M09Sprawdzenie i komplet plików
  • Test witryny w przeglądarce: co sprawdzić po kolei
  • Komplet plików: nazwy, formaty zrzutów, przeglądarka.txt

Arkusze

6 arkuszy z sesji 2024–2026.

A1 · czerwiec 2026, zadanie 01

Portal turystyczny: galeria z bazy i strona obiektu

A2 · styczeń 2026, zadanie 01

Konfigurator samochodów z losowaniem i bazą danych

A3 · czerwiec 2025, zadanie 01

Ranking gier komputerowych: baza, galeria i formularze PHP

A4 · styczeń 2025, zadanie 01

Firma szkoleniowa: baza obuwie, witryna z kalkulatorem raty

A5 · czerwiec 2024, zadanie 01

Motocykle: witryna z bazą wycieczek, skalowaniem i CSS

A6 · styczeń 2024, zadanie 01

Usługi informatyczne: statyczna witryna z animacją i walidacją JS

Karty typów zadań

49 kart w 7 rozdziałach. Poniżej są tylko tytuły.

ABaza danych12 kart
  • Utworzenie bazy z polskim kodowaniem i import pliku .sql
  • Zrzuty ekranu: import i wyniki kwerend, plik kwerendy.txt
  • SELECT wybranych pól z warunkiem WHERE
  • Warunek złożony: AND, IN
  • Sortowanie i ograniczenie wyniku: ORDER BY, LIMIT, RAND()
  • Dane z dwóch tabel połączonych relacją: JOIN
  • Funkcje agregujące: COUNT, AVG, MAX
  • Grupowanie i alias kolumny: GROUP BY, AS
  • Funkcja tekstowa w zapytaniu: LEFT()
  • Dodanie rekordu: INSERT INTO
  • Zmiana struktury tabeli: ALTER TABLE
  • Konto użytkownika i uprawnienia: CREATE USER, GRANT
BGrafika5 kart
  • Skalowanie obrazu z zachowaniem proporcji
  • Kadrowanie obrazu do zadanych wymiarów
  • Napis na obrazie: krój, styl, kolor
  • Przezroczyste tło i format PNG
  • Animacja GIF z klatek z opóźnieniem
CHTML10 kart
  • Szkielet dokumentu: język, kodowanie, tytuł, arkusz stylów
  • Ikona witryny na karcie przeglądarki
  • Podział strony znacznikami semantycznymi
  • Podział strony znacznikami sekcji z identyfikatorami
  • Listy: punktowana, numerowana, zagnieżdżona
  • Lista definicji: dl, dt, dd
  • Tabela: wiersz nagłówkowy, komórki, scalanie
  • Odnośniki: podstrony, adres zewnętrzny, mailto
  • Obraz z tekstem alternatywnym i dymkiem
  • Formularz i kontrolki: pola, checkbox, select, textarea, przyciski
DCSS10 kart
  • Selektory: znacznik, klasa, id, potomek, selektor *
  • Wymiary, marginesy, obramowanie, zaokrąglenie
  • Bloki obok siebie: float, inline-block, procenty
  • Krój czcionki, kolory, tło, wyrównanie tekstu
  • Zmiana wyglądu po najechaniu kursorem: :hover
  • Przezroczystość i tranzycja: opacity, transition, rgba
  • Paski przewijania przy przepełnieniu: overflow
  • Cień bloku: box-shadow
  • Układ zależny od szerokości okna: @media
  • Pozycjonowanie i kolejność warstw: position, z-index
EPHP8 kart
  • Połączenie z bazą i zamknięcie połączenia
  • Pętla po wynikach zapytania: elementy listy
  • Pętla po wynikach zapytania: wiersze tabeli
  • Obrazy i odnośniki generowane z danych
  • Pojedyncza wartość z zapytania w tekście strony
  • Parametr GET: odnośnik z id i zapytanie z warunkiem
  • Formularz POST: dane z pola w warunku zapytania
  • Formularz POST: dodanie rekordu do tabeli
FJavaScript3 kart
  • Funkcja po kliknięciu i dostęp do elementów strony
  • Odczyt kontrolek i obliczenia
  • Wynik na stronie: innerHTML, warunek, kolor tekstu
GOddanie pracy1 kart
  • Komplet plików w folderze z numerem zdającego, przeglądarka.txt

Cena

99 zł / 12 miesięcy

Pytania

Ile trwa dostęp?

12 miesięcy od zakupu.

Czy dostęp obejmuje też INF.02?

Nie. Dostęp do INF.02 i INF.03 jest kupowany osobno.

Czy szkoła może wybrać kurs?

Tak. Licencja klasy może obejmować INF.02, INF.03 lub oba kursy.