Wstęp do kursu
|
|
Słowem wstępu
|
01:22 min
|
Wprowadzenie
|
04:00 min
|
Anatomia serwisów WWW
|
|
Oddzielenie kodu xHTML od PHP
|
05:39 min
|
Refaktoryzacja styli
|
02:18 min
|
Tworzenie struktur aplikacji
|
02:06 min
|
Anatomia baz danych
|
|
Podstawowe pojęcia
|
06:08 min
|
Serwery bazodanowe
|
01:03 min
|
Projektowanie struktury bazy
|
05:45 min
|
Wstęp do języka SQL
|
09:19 min
|
Uprawnienia użytkowników
|
08:39 min
|
Klasy i obiekty w PHP 5
|
|
Struktura obiektowa interfejsu
|
12:03 min
|
Wprowadzenie do klas
|
10:06 min
|
Dostęp do danych z klasy
|
08:39 min
|
Metody statyczne
|
07:12 min
|
Rozszerzanie funkcjonalności klasy
|
03:26 min
|
Definiowanie klasy abstrackji
|
11:14 min
|
Definiowanie struktury interface
|
05:58 min
|
Praktyczne zastosowanie struktury interfejsów
|
05:28 min
|
Metody finalne
|
02:32 min
|
Magia w PHP...
|
12:31 min
|
Różnice w stosowaniu operatorów dostępu do danych
|
07:39 min
|
Bazy danych a obiekty w PHP
|
14:11 min
|
Obiektowa obsługa baz danych - getConnection()
|
09:37 min
|
Obiektowa obsługa baz danych - selectFromSQL()
|
09:25 min
|
Obiektowa obsługa baz danych - selectData()
|
10:05 min
|
Obiektowa obsługa baz danych - update()
|
10:30 min
|
Obiektowa obsługa baz danych - delete()
|
08:00 min
|
Obiektowa obsługa baz danych - insertInto()
|
10:49 min
|
Bazy danych
|
|
Przedstawienie transakcji bazodanowych
|
02:46 min
|
Tworzenie nowej transakcji bazodanowej
|
17:30 min
|
Zaawansowane zapytania do bazy danych
|
20:24 min
|
Opracowanie struktury i szablonów aplikacji
|
|
Piękne adresy internetowe - Odczytywanie z tablicy $_GET
|
02:54 min
|
Piękne adresy internetowe - Działanie mod-rewrite w praktyce
|
17:24 min
|
Piękne adresy internetowe - Podstawy języka PCRE
|
13:34 min
|
Piękne adresy internetowe - Silniki generujące PCRE
|
02:36 min
|
Funkcja set_include_path() i jej znaczenie w serwisie
|
04:39 min
|
Lib, libs, libray czy library ?
|
01:41 min
|
Opracowanie klasy MainPage
|
09:54 min
|
Tworzenie systemu szablonów
|
09:24 min
|
Cięcie i tworzenie dedykowanych szablonów
|
05:14 min
|
Opracowanie klasy ModuleLoader
|
05:37 min
|
Opracowanie klasy AddonLoader
|
07:01 min
|
Dopracowanie strony indeksowej start
|
06:54 min
|
Tworzenie systemu szablonów
|
|
Opracowanie modelu logowania i wylogowywania użytkowników
|
16:38 min
|
Opracowanie modelu rejestracji użytkowników serwisu
|
32:07 min
|
Opracowanie modelu przypomnienia hasła
|
23:02 min
|
Opracowanie modelu artykułów
|
14:25 min
|
Wyjaśnienie kodu SQL dla artykułów
|
04:59 min
|
Praktyczny przykład ZŁEJ organizacji struktury bazodanowej
|
07:59 min
|
DOBRE wzorce projektowania struktury bazy danych w praktyce
|
10:46 min
|
Najlepsze rozwiązanie struktury bazy danych dla potrzeb artykułów
|
04:32 min
|
Omówienie kodu PHP dla ZŁEJ bazy danych
|
24:46 min
|
Opracowanie nowej klasy Voter
|
17:16 min
|
Budowanie narzędzi artykułów - ArtTools
|
30:14 min
|
Opracowanie modelu i kodu podstrony kontakt
|
10:00 min
|
Operacje na plikach i katalogach
|
|
Pliki i katalogi - prolog
|
06:01 min
|
Rekurencyjne przetwarzanie wybranego katalogu w formie drzewa
|
05:56 min
|
Uprawnienia użytkowników do plików/katalogów
|
10:53 min
|
Tworzenie nowych plików i katalogów
|
08:21 min
|
Ochrona przed nadpisywaniem nowo-tworzonych plików
|
07:47 min
|
Przedstawienie klasy AddLog
|
04:47 min
|
BONUS! Tworzenie hostów wirtualnych
|
03:52 min
|
BONUS! Generator RSS2.0
|
|
Generator RSS2.0 - prolog
|
20:57 min
|
Tworzenie powiązania RSS2.0 - SuperCMS
|
02:40 min
|
Praktyczne zastosowanie RSS2.0 w systemie SuperCMS
|
09:53 min
|
Protokół SOAP i WSDL
|
|
Zdalny dostęp do klas - prolog
|
03:55 min
|
Przedstawienie dokumentu WSDL
|
05:43 min
|
Opisanie możliwości protokołu SOAP
|
10:16 min
|
Dodatkowe funkcjonalności protokołu SOAP
|
04:25 min
|
Podsumowanie kursu i zakończenie
|
|
Dziękuję za uwagę
|
03:37 min
|