MENU
Vorwort
Kurse
Objektov? orientované programování v PHP
Interesse fĂĽr den Kurs

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:

Kein Termin augeschrieben.


Empfohlene vorhergehende und anschlieĂźende Kurse: