Kurz je určen pro vývojáře, kteří již mají s programováním v PHP nějaké zkušenosti a chtějí své schopnosti posunout dále zvládnutím dnes již téměř nezbytného objektového programování. V kurzu jsou probírány jak principy objektového [...]
  • INTPH_OOP
  • Délka 2 dny
  • 20 ITK bodů
  • 4 termíny
  • Praha (8 200 Kč)

    Brno (8 200 Kč)

    Bratislava (270 €)

Kurz je určen pro vývojáře, kteří již mají s programováním v PHP nějaké zkušenosti a chtějí své schopnosti posunout dále zvládnutím dnes již téměř nezbytného objektového programování. V kurzu jsou probírány jak principy objektového programování obecně, tak jejich správná aplikace v PHP, která vám umožní tvorbu rozšiřitelných a dlouhodobě udržovatelných webových aplikací.>

»
  • Základní principy OOP obecně
  • Použití objektového přístupu v PHP
  • Principy tvorby kvalitního OOP kódu

Abyste si ze školení odnesli co nejvíce, je potřeba ovládat alespoň základy procedurálního PHP - proměnné, pole, podmínky, cykly, funkce, atd. Potřebné znalosti si můžete ověřit na následujícím cvičení, které by jste měli bez zaváhání zvládnout:

  • Vytvořte si proměnnou $items a uložte do ní pole několika hodnot.
  • Vytvořte funkci printHtml($data), která přijímá pole a vypíše ho jeho hodnoty jako odrážkový seznam v HTML.
  • Vyzkoušejte volání funkce printHtml() a předejte ji proměnnou $items.
  • Ošetřete chovní funkce printHtml() pro prázdné pole
  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.
  • Tištěné prezentace probírané látky.

Základní principy OOP:

  • Zapouzdření
  • Polymorfismus
  • Kompozice
  • Dědičnost
  • Ošetření výjimek

Využití principů OOP v PHP:

  • Rozhraní
  • Statické metody
  • Abstraktní třídy a metody
  • Autoloading
  • Type hinting
  • Magické metody
  • Návrhové vzory

Novinky v nových verzích PHP:

  • Jmenné prostory
  • Traits
  • Generators
  • Anonymní funkce (closures)
  • Správná práce s hesly
  • Novinky v PHP 7
Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.