Dyskusja:PHP/Spis treści

Informacja: Podręcznik tworzony jest rozdział po rozdziale, dlatego prosimy NIE DODAWAĆ tekstu tam, gdzie popadnie.

Spis treści

edytuj

Wprowadzenie

edytuj
  1. O podręczniku  
  2. Czym jest PHP  
  3. Możliwości  
  4. Jak się uczyć?  

Instalacja

edytuj
  1. Opis instalacji  
  2. Apache HTTP Server  
  3. MySQL 5  
  4. PHP  

Podstawy języka

edytuj
  1. Pierwszy skrypt  
  2. Zmienne i tablice  
  3. Formularze  
  4. Struktury kontrolne  
    1. Instrukcja if  
    2. Instrukcja switch  
    3. Instrukcja for  
    4. Instrukcja while  
    5. Instrukcja do while  
    6. Instrukcja foreach  
  5. Funkcje  
  6. Inne elementy składni  
  7. Każdy popełnia błędy  
  8. Korzystanie z dokumentacji  
  9. Studium przypadku: Księga gości  

Rozmaitości

edytuj
  1. Przetwarzanie tekstu  
  2. Podstawy wyrażeń regularnych  
  3. Obsługa ciastek  
  4. Sesje  
  5. Wysyłanie e-maili  
  6. Internacjonalizacja  
  7. System plików  
  8. Obsługa XML

Bazy danych

edytuj
  1. Wstęp do baz danych  
    1. Projekt bazy danych  
    2. Zarządzanie rekordami  
    3. Pobieranie rekordów  
    4. Relacje i indeksy  
  2. Wstęp do programowania obiektowego  
  3. Biblioteka PDO  
  4. Jak to się robiło kiedyś?  
  5. phpMyAdmin  
  6. Studium przypadku: System newsów  
  7. Inne bazy danych
    1. PostgreSQL
    2. SQLite
    3. FireBird
  8. Bazy danych - co dalej?  

Systemy szablonów

edytuj
  1. Czym jest system szablonów?  
  2. Smarty  
  3. Open Power Template  
  4. Sztuczki
  5. Studium przypadku: system newsów na Smarty
  6. Studium przypadku: system newsów na OPT

Programowanie obiektowe

edytuj
  1. Klasy i obiekty  
  2. Konstruktory i destruktory  
  3. Dziedziczenie
  4. Interfejsy
  5. Wyjątki
  6. Iteratory
  7. Metody magiczne
  8. Studium przypadku: Hackowanie PDO

Tworzenie aplikacji internetowych

edytuj
  1. Dlaczego nie piszemy ciurkiem?  
  2. Wzorce projektowe
  3. Gdzie trzymać konfigurację?  
  4. Przenośność
  5. DAO
  6. MVC
  7. Kontrola formularzy
  8. Autoryzacja
  9. Kontrola dostępu

Frameworki

edytuj
  1. Czym jest framework?
  2. Przegląd frameworków
    1. Zend Framework
    2. Code Igniter
    3. Symfony

Bezpieczeństwo

edytuj
  1. Wprowadzenie do bezpieczeństwa
  2. Bezpieczna aplikacja
  3. Szyfrowanie
  4. Najczęstsze błędy
    1. SQL Injection
    2. PHP Injection
    3. HTML Injection

Materiały uzupełniające

edytuj
  1. Standard PHP Library
  2. Formatowanie tekstu (info: można najpierw objaśnić zasady tworzenia takich, a potem wprowadzić np. Text_Wiki)
  3. Kolorowanie składni (info: pakiet GeSHi)
  4. Usługi sieciowe
  5. AJAX w PHP
  6. OpenID
  7. Gotowe skrypty
    1. Omówienie
    2. Integracja

Dodatki

edytuj
  1. Konfiguracja PHP
  2. PHP w służbie systemu
  3. Edytory PHP  
  4. Pomoc
  5. Autorzy  
  6. Dla twórców podręcznika  
Powrót do strony „PHP/Spis treści”.