Wikipedysta:Rootoor/Książki/PHP

Z Wikibooks, biblioteki wolnych podręczników.


PHP[edytuj]

Wprowadzenie
  1. PHP/O podręczniku
  2. PHP/Czym jest PHP
  3. PHP/Możliwości
  4. PHP/Jak się uczyć?
Instalacja
  1. PHP/Instalacja
  2. PHP/Instalacja/Apache
  3. PHP/Instalacja/MySQL 5
  4. PHP/Instalacja/PHP
Podstawy języka
  1. Pierwszy skrypt Etap rozwoju: 100%
  2. Zmienne i tablice Etap rozwoju: 100%
  3. Formularze Etap rozwoju: 100%
  4. Struktury kontrolne Etap rozwoju: 100%
    1. Instrukcja if Etap rozwoju: 100%
    2. Instrukcja switch Etap rozwoju: 100%
    3. Instrukcja for Etap rozwoju: 100%
    4. Instrukcja while Etap rozwoju: 100%
    5. Instrukcja do while Etap rozwoju: 100%
    6. Instrukcja foreach Etap rozwoju: 100%
  5. Funkcje Etap rozwoju: 100%
  6. Inne elementy składni Etap rozwoju: 100%
  7. Każdy popełnia błędy Etap rozwoju: 75%
  8. Korzystanie z dokumentacji Etap rozwoju: 100%
  9. Studium przypadku: Księga gości Etap rozwoju: 100%
  10. Ćwiczenia Etap rozwoju: 75%


Rozmaitości
  1. Przetwarzanie tekstu Etap rozwoju: 100%
  2. Podstawy wyrażeń regularnych Etap rozwoju: 50%
  3. Obsługa ciastek Etap rozwoju: 100%
  4. Sesje Etap rozwoju: 100%
  5. Wysyłanie e-maili Etap rozwoju: 100%
  6. Internacjonalizacja Etap rozwoju: 100%
  7. System plików Etap rozwoju: 50%
  8. Data i czas Etap rozwoju: 00%
  9. Ćwiczenia
Programowanie obiektowe ===
  1. Czym jest programowanie obiektowe? Etap rozwoju: 100%
  2. Klasy i obiekty Etap rozwoju: 100%
  3. Konstruktory i destruktory Etap rozwoju: 100%
  4. Dziedziczenie Etap rozwoju: 100%
  5. Interfejsy Etap rozwoju: 100%
  6. Wyjątki Etap rozwoju: 100%
  7. Elementy statyczne Etap rozwoju: 100%
  8. Metody magiczne Etap rozwoju: 25%
  9. Iteratory
  10. Automatyczne ładowanie
  11. Ćwiczenia
Bazy danych ===
  1. Wstęp do baz danych Etap rozwoju: 100%
    1. Projekt bazy danych Etap rozwoju: 100%
    2. Zarządzanie rekordami Etap rozwoju: 100%
    3. Pobieranie rekordów Etap rozwoju: 100%
    4. Relacje i indeksy Etap rozwoju: 100%
  2. Biblioteka PDO Etap rozwoju: 100%
  3. Bazy danych i sesje Etap rozwoju: 100%
  4. Jak to się robiło kiedyś? Etap rozwoju: 100%
  1. phpMyAdmin Etap rozwoju: 100%
  2. Studium przypadku: System newsów Etap rozwoju: 25%
  3. Bazy danych - co dalej? Etap rozwoju: 100%
  4. Ćwiczenia
Systemy szablonów
  1. Czym jest system szablonów? Etap rozwoju: 100%
  2. Smarty Etap rozwoju: 75%
  3. Open Power Template Etap rozwoju: 50%
  4. Ćwiczenia
Bezpieczeństwo
  1. SQL Injection Etap rozwoju: 25%
  2. Hashowanie Etap rozwoju: 25%
  3. PHP Injection Etap rozwoju: 00%
  4. JS/HTML Injection
  5. Ćwiczenia

Inne

  1. Spis treści ćwiczeń
  2. Konfiguracja PHP
  3. PHP w służbie systemu
  4. Edytory PHP Etap rozwoju: 75%
  5. Pomoc
  6. Autorzy Etap rozwoju: 100%
  7. Dla twórców podręcznika Etap rozwoju: 100% (w dniu 13.04.2005)
  8. Wgrywanie plików na serwer
Archiwum

Archiwum zawiera fragmenty rozdziałów, które były kiedyś zaczęte, lecz póki co zostały odsunięte na później. Prace nad nimi zostaną wznowione, gdy ukończona zostanie dotychczasowa zawartość podręcznika.

  1. Dlaczego nie piszemy ciurkiem? Etap rozwoju: 75%
  2. Gdzie trzymać konfigurację? Etap rozwoju: 75%
  3. Autoryzacja i logowanie
  4. Wstęp do programowania obiektowego Etap rozwoju: 100%