Aplikacje internetowe (PHP)
PHP od podstaw, formularze, połączenie strony z bazą danych, sesje, rejestracja i logowanie, koszyk zakupowy — praktyczne uzupełnienie działu Bazy danych i SQL o prawdziwą stronę internetową. Materiał prowadzi do zbudowania kompletnego serwisu filmowego.
Lekcja 1.
Wprowadzenie do PHP i pierwszy skrypt
Podstawowy
Zobacz lekcję →
Lekcja 2.
Zmienne i typy danych w PHP
Podstawowy
Zobacz lekcję →
Lekcja 3.
Instrukcje warunkowe w PHP (if, else, switch)
Podstawowy
Zobacz lekcję →
Lekcja 4.
Pętle w PHP (for, while, foreach)
Podstawowy
Zobacz lekcję →
Lekcja 5.
Tablice indeksowane i asocjacyjne w PHP
Podstawowy
Zobacz lekcję →
Lekcja 6.
Funkcje w PHP
Średni
Zobacz lekcję →
Lekcja 7.
Formularze HTML i odbiór danych (GET, POST)
Średni
Zobacz lekcję →
Lekcja 8.
Walidacja danych z formularza w PHP
Średni
Zobacz lekcję →
Lekcja 9.
Połączenie PHP z bazą danych (mysqli)
Średni
Zobacz lekcję →
Lekcja 10.
Zapis danych z formularza do bazy danych (INSERT)
Średni
Zobacz lekcję →
Lekcja 11.
Wyświetlanie danych z bazy na stronie (SELECT)
Średni
Zobacz lekcję →
Lekcja 12.
Edycja i usuwanie danych przez PHP — pełny CRUD
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 13.
Sesje w PHP — wprowadzenie
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 14.
Rejestracja użytkownika (formularz, baza danych, hasło)
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 15.
Logowanie i wylogowanie użytkownika
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 16.
Ochrona stron przed niezalogowanymi użytkownikami
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 17.
Koszyk zakupowy w sesji
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 18.
Podsumowanie koszyka i symulacja płatności
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 19.
Podstawy bezpieczeństwa — SQL injection i zapytania przygotowane
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 20.
Projekt końcowy: kompletny serwis filmowy
Trudny / egzaminacyjny
Zobacz lekcję →
Słowniczek — Aplikacje internetowe (PHP)
Zobacz lekcję →