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
Reference (3)
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Kurz - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Kurz - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.