Návrh Školení

Úvod

Refresher na PHP Programming Základy

Použití PHP jmenných prostorů

    Přehled oborů názvů Definování oborů názvů pomocí oborů názvů Práce s Composer Principy pravidel pro překlad názvů

Použití PHP rozhraní

    Vytvoření rozhraní Rozšíření rozhraní Práce s předdefinovanými PHP rozhraními

Práce s PHP Rysy

    Pochopení vlastností PHP Vytvoření vlastnosti PHP

Objektově orientovaný Programming s pokročilým PHP

    Použití PHP magických metod pomocí PHP konstruktorů Použití PHP dekonstruktorů pomocí PHP Singletons

Implementace PHP Abstraktní třídy

    Přehled PHP Abstraktní třídy Vytváření PHP Abstraktní třídy

Pomocí iterátoru PHP

    Vytvoření iterátoru PHP pomocí skládání iterátorů pomocí iterátorů SPL

Použití PHP generátorů

    Přehled generátorů PHP Vytvoření generátoru PHP

Implementace PHP Hašování hesel, ověřování hesel a aktualizace hesel

Práce s PHP Typové rady

    Porozumění základním PHP tipům typu pomocí PHP přísných typových deklarací Práce s PHP typy vracení

Práce s PHP uzávěry

    Přehled PHP Uzávěrů Vytvoření uzávěrky PHP pomocí pokročilých uzávěrů

Použití PHP výjimek

    Pochopení PHP Výjimky Vyhození výjimky Implementace vnořených výjimek Implementace PHP Rozšíření výjimek SPL PHP Výjimky pomocí bloku Konečně

Ladění a přihlašování PHP

Použití funkcí v PHP

    Porozumění opětovnému použití kódu Porozumění podávání funkcí Vracení dat z ukázky funkce: volání podle hodnoty vs. volání podle reference

Používání rozšíření souvisejících s datem a časem

Použití PHP funkcí regulárních výrazů (REGEX).

Použití funkcí pro manipulaci s řetězci Zpracování chyb za běhu v PHP

Operace se soubory v PHP

Přístup k úložišti databáze v PHP

Implementace návrhových vzorů v PHP

Implementace funkce Mail v PHP

    Ukázka: Odesílání a načítání e-mailů v PHP Ukázka: Použití SMTP (Simple Main Transfer Protocol) k odesílání e-mailů

Použití PEAR a cURL v PHP

    Demo: Použití PHP Extension and Application Repository (PEAR) Demo: Implementace základního cURL Demo: Webscraping Použití cURL

Práce s Web Services v PHP

    Použití protokolu SOAP (Simple Object Access Protocol) pomocí Web Services Description Language (WSDL)

Pochopení introspekce a reflexe v PHP

    Demo: Použití Instrospection API Demo: Použití Reflection API Demo: Použití Smarty Templates

Práce s PHP relacemi

    Pochopení ukázky relací: PHP Mechanismus relací

Přehled PHP Rámců

    DortPHP Yii Zend CodeIgniter

Implementace osvědčených postupů a zabezpečení v PHP

    Ukázka osvědčených postupů: Použití šifrování

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Základní PHP zkušenosti s programováním

Publikum

  • Weboví vývojáři
  • Každý, kdo má zájem rozšířit stávající PHP znalosti
  35 hodiny
 

Počet účastníků


Začátek

Konec


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Reference (3)

Související kurzy

Související kategorie