PHP - objektově orientované programování (PHPO)

Programování, HTML, CSS, PHP

Cílem kurzu je naučit posluchače základům objektově orientovaného programování, jeho principům a vhodnou aplikaci do jazyka PHP. Účastníci kurzu se naučí vytvářet třídy, pracovat s viditelností polí a funkcí a seznámí se s problematikou typové kontroly.

Privátní školení a termíny na míru

Z důvodu dlouhodobě nízké poptávky po tomto školení nejsou v současné době vypisovány termíny pro veřejnost. Je však možné zrealizovat školení jako privátní, a to nejen formou uzavřeného firemního kurzu, ale také jako individuální konzultaci pro jednotlivce.

V případě kurzu na míru je níže uvedená osnova pouze inspirací. Finální obsah vzdělávání, jeho délka i termíny budou přizpůsobeny konkrétním vstupním znalostem, potřebám a cílům účastníků.

Cenovou nabídku vám rádi připravíme na základě vstupů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.

KDE A KDY KURZ PROBÍHÁ?

Kontaktujte nás

S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

Náplň kurzu:

Skrýt detaily
  • Opakování základů PHP a MySQL
  • Základy OOP - definice objektově orientovaného programování (dále jen OOP)
  • Dědičnost
    1. Tvorba tříd
    2. Aplikace dědičnosti
  • Viditelnost
    1. Atributy (vlastnosti)
    2. Metody (public, protected a private)
  • Statické vlastnosti a metody, klíčové slovo final - ochrana rodičovských tříd
  • Speciální metody
    1. Destruct
    2. Clone a construct
    3. Autoloading - automatické nahrávání tříd
  • Objektové konstanty, operátor dvojitá dvojtečka - oblastní operátor
  • Objektové rozhraní
    1. Šablona vzoru
    2. 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
Předpokládané znalosti:
Základní znalost jazyka PHP a MySQL.
Časový rozvrh:
2 dny (9:00hod. - 17:00hod.)

Vybrané zákaznické reference

SECTOR 31 s.r.o., Pavel D.
PHP - objektově orientované programování ( PHPO)
"Bylo to super!!! :)"
SECTOR 31 s.r.o., Martin H.
PHP - objektově orientované programování ( PHPO)
"Skvěle vysvětleno OOP v PHP."
Foxconn Technology CZ s.r.o., Jan V.
PHP - objektově orientované programování ( PHPO)
"Školení bylo super. Všechna data lze skvěle využít. Byly použity dobré příklady. Děkuji mnohokrát."