Objektov? orientované programování v PHP (PHP3)
Cílem absolvování kurzu je seznámení se strukturou objekt? v PHP a jejich využitím v programování webových aplikací. Úvod k využití návrhových vzor?.
| Der Kurs ist den Kategorien zugeordnet: |
Web → Tvorba webových stránek / aplikací Programování → PHP Ostatní |
Kursstufe: Fortgeschritten
Course duration: 2 days
Kursinhalt:
- Základy OOP - definice objektov? orientovaného programování (dále jen OOP)
- D?di?nost - tvorba t?íd a aplikace d?di?nosti
- Viditelnost - atributy (vlastnosti) a metody (public, protected a private)
- Statické vlastnosti a metody, klí?ové slovo final - ochrana rodi?ovských t?íd
- Speciální metody - destruct, clone a construct, autoloading - automatické nahrávání t?íd
- Objektové konstanty, perátor dvojitá dvojte?ka - oblastní operátor
- Objektové rozhraní - šablona vzoru, abstraktní t?ída - definice a její vlastnosti
- Vzor Factory - vytvá?ení objekt? uvnit? jiných t?íd
- Vzor Singleton - vytvá?ení objekt?, u nichž je zaru?ena jejich unikátnost
- P?et?žování - definice a použití této metody
- Iterace (opakování) - p?ístup k objekt?m jako k polím
- Typová kontrola - definice a použití této metody
- Porovnávání a identita, magické metody - definice a použití této metody
- Operátor instanceof - definice a použití
- Dereference objekt? - definice a použití této metody
- Funkce pro spolupráci s OOP
- Využití OOP v praxi - možnosti p?ístupu k databázi pomocí r?zných vzor? objektov? orientovaného programování v PHP
- Výjimky v OOP - PHP a využívání výjimek, ošet?ení chyb
- Standard PHP Library (SPL) - základní funkce, základní rozhraní
- Fluent Interfaces - plynulé rozhraní neboli ?et?zcovité volání (definice a použití)
Erforderliche Kenntnisse: Základy programování, ideální je základní znalost PHP na úrovni kurzu PHP.
Der Kurspreis enthält auch Drucksachen im Wert von: 250 CZK
.Kurstermine:
Empfohlene vorhergehende und anschlieĂźende Kurse:
