Objektumorientált webprogramozás PHP-val
PHP Tutoriál - objektově orientované programování: Základy a praxe
Jazyk: Němčina

PHP Tutoriál – objektově orientované programování: Základy a Praxe

Chcete vytvořit moderní webové stránky? Začínáme zde: Naučte se objektově orientovaný vývoj s PHP od základů po praktickou realizaci. V 10hodinovém tutoriálu od Jana Brinkmanna vás čekají základy, pokročilé koncepty, návrhové vzory a praktické projekty.

  • 88 lekcí v 10hodinovém videotréninku k objektově orientovanému webovému programování s PHP.
  • Od základů po praxi a jako bonus kompletní HTML/CSS šablona
  • Od Jana Brinkmanna, vývojáře z vášně s více než 15 lety zkušeností s weby a aplikacemi.

Učení jazyků nebylo nikdy tak jednoduché! Nech si ukázat v PHP tutoriálu, jak vytvořit svoje webové stránky založené na objektově orientovaném programování.

podrobnosti
  • Použitelné s:
  • Obsah: 10 h Video-Trénink
  • Licence: soukromá a komerční Práva k využití
  • Bonus: včetně pracovních materiálů
Kategorie
Webdesign, CMS & Vývoj
Vytvořeno s láskou od:
Jan Brinkmann Jan Brinkmann

Úvod k videoškolení.

Úvod do kurzu

Základy objektového programování

Začátek s objektovým programováním v PHP

Pracovat s metodami.

Pracovat s objekty.

Objektově orientované: pokročilé koncepty

Strukturovat projekty

Design Patterns

Galerie obrázků podle ModelViewController

RESTful rozhraní

Detaily obsahu

Naučte se PHP a objektově orientované programování ve video-tutoriálu

Chcete porozumět a umět používat PHP? Pak se přidejte k Janu Brinkmannovi, zkušenému vývojáři s více než 15 lety praxe! V rámci dvou nadřazených kapitol získáte základy a praktické informace, abyste mohli s PHP pracovat samostatně. Jako bonus obsahuje toto školení kompletně navrženou galerii obrázků, která je dobře vybavená: upravitelným logem, čtyřmi šablonami galerie v programu Photoshop a kompletní implementací jako HTML/CSS- šablonu.

Objektově orientované programování – základy

Tento PHP tutoriál začíná základní myšlenkou objektového programování a seznamuje vás se všemi pojmy. Následně se naučíte znát čtyři pilíře objektového programování – tyto koncepty, zkráceně zvané jako APIE, jsou Abstraction, Polymorphism, Inheritance a Encapsulation.

Nakonec se seznámíte s praktickou implementací a snadným objevením možností, které PHP 7 nabízí. Pokročilé koncepty objektového programování vás připraví na každodenní práci s PHP.

Přechod do praxe je charakterizován strukturováním projektů. Při tom využijete automatický načítání tříd a názvy pro PHP. Před rozsáhlým projektem se seznámíte s některými návrhovými vzory, které budete stále potřebovat.

PHP v praxi

V druhé části školení se vám ukáže, jak fungují moderní PHP frameworky. K tomu použijeme pouze nástroje PHP k vytvoření model-view-controller vzoru. Kód sdílíte pomocí názvových prostorů do logických celků a vytvoříte plně funkční projekt, který zpracovává HTML šablony. Tím získáte náhled na strukturu dnešních webových projektů bez zbytečných odboček.

Galerie obrázků zahrnuje centrální vstupní bod prostřednictvím souboru index.php, směrování požadavku na správné třídy, třídu Bootstrap pro určení správného zdroje, hlavního řadiče s akcemi, objektovou databázovou konektivitu pomocí PDO a přihlášení uživatele. Kromě toho zpracováváte POST požadavky, zpracováváte nahrávané obrázky a upravujete je na společnou výšku obrázku.

Bude přidána registrace uživatele a také přihlášení.

To se naučíte v PHP tutoriálu

Osvojíte si základní znalosti a také objektový web development s PHP na základě důležitých konceptů z praxe. Stejně tak získáte nástroje potřebné k vytvoření kompletních webových aplikací s prostředky PHP bez nutnosti použít externí frameworky: pochopení objektového programování a realizace objektových projektů s PHP, vytvoření vlastního projektu model-view-controller, pochopení fungování moderních PHP frameworků, implementace důležitých návrhových vzorů s PHP, ovládání názvových prostorů v PHP a definování vlastního automatického načítání tříd.