PHP - Programowanie obiektowe

Klasy
Metody i właściwości w klasach
Konstruktory i destruktory
Tworzenie zaawansowanych funkcji
Projektowanie serwisów www zgodnie z MVC (Model View Controler)
PHP - Tworzenie bezpiecznych aplikacji w modelu MVC
Analiza
Analiza systemu tabel i pól koniecznych w bazie MySql
Zaplanowanie systemu tabel, koniecznego do działania sklepu lub innego systemu relacyjnego
Utworzenie relacyjnego systemu bazy danych na serwerze lokalnym
Doładne omówienie funkcji SQL i typów danych
Systemy relacji jeden do wielu
Systemy relacji jeden do jeden
Systemy relacji wiele do wielu
Wymuszanie więzów integralności
Kaskadowa aktualizacja
Kaskadowe usuwanie
Utworzenie modelu za pomocą systemu klas
Klasa klient
Klasa koszyk
Inne klasy
SQL - Zaawansowane Sprzężenia, Aliasy
Funkcje SQL - przeniesienie części ciężaru aplikacji na SQL
SQL - wyzwalacze
Najważniejsze funkcje PHP poprawiające bezpieczeństwo aplikacji
Funkcje PHP - szyfrowanie
Funkcje PHP - praca z tablicami
PHP - metody statyczne
Obsługa wyjątków
"Gettery" i "Settery"
Dziedziczenie
Funkcje "Magic"
Kotrolery
Wykorzystanie funkcji Modelu w kontrolerach
Tworzenie wyszukiwarek tekstowych i liczbowych
Wykorzystanie funkcji Modelu w kontrolerach
Metody podłączenia systemu do zewnętrzengo systemu płatności
Ajax i Jquery
Wykorzystanie technik JQuery do tworzenia płynnych wyszukiwarek i filtrów
Przenoszenie za pomocą JQuery zmiennych w POST i GET
Inne funkcje php
Praca z XML
Json
Praca z plikami tekstowymi
Upload plików
Widok
Oddzielenie kodu html od kodu php, czy SQL
Instalacja systemu na serwerze zewnętrznym