Dyskusja:PHP/Spis treści

Dodaj nowy wątek
Aktywne dyskusje

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

Spis treściEdytuj

WprowadzenieEdytuj

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

InstalacjaEdytuj

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

Podstawy językaEdytuj

  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ściEdytuj

  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 danychEdytuj

  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ówEdytuj

  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 obiektoweEdytuj

  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 internetowychEdytuj

  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

FrameworkiEdytuj

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

BezpieczeństwoEdytuj

  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ąceEdytuj

  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

DodatkiEdytuj

  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”.