Objektovo orientované webprogramovanie s PHP
PHP Tutoriál – objektovo orientované programovanie: Základy a Prax
Jazyk: Nemčina

PHP Tutorial – objektovo orientované programovanie: Základy & Prax

Chcete vytvoriť modernú webovú stránku? Tu začíname: Učte sa objektovo orientovaný vývoj s PHP od základov až po ich realizáciu v praxi. V 10-hodinovom tutoriáli od Jana Brinkmanna vás čakajú základy, pokročilé koncepty, návrhové vzory a praktické projekty.

  • 88 lekcií v 10 hodinovom video-tréningu o objektovo orientovanom webovom programovaní s PHP.
  • Od základov až po prax a ako bonus kompletná HTML/CSS šablóna.
  • Od Jana Brinkmanna, nadšenca pre vývoj s viac ako 15 rokmi skúseností s webom a aplikáciami.

Učenie sa jazykov nikdy nebolo také jednoduché! Nechaj sa sprievodiť tutoriálom v jazyku PHP, ako vytvoriť svoju webovú stránku na základe objektovo orientovaného programovania.

Podrobnosti
  • Použiteľné s:
  • Obsah: 10 h Video-tréning
  • Licencia: súkromná a komerčná Práva na používanie
  • Bonus: vrátane pracovných materiálov
Kategórie
Webdesign, CMS a vývoj
Vytvorené s láskou od:
Jan Brinkmann Jan Brinkmann

Úvod k videotréninku.

Úvod do kurzu

Základy objektovo orientovaného programovania.

Začiatok s objektovo orientovaným programovaním v PHP.

Pracovať s metódami.

Pracovať s objektmi

Objektová orientácia: pokročilé koncepty

Štruktúrovať projekty.

Návrhové vzory.

Galéria obrázkov podľa Model-View-Controller.

RESTful API

Podrobnosti obsahu

Učte sa v video-tutoriáli o PHP a objektovo orientovanom programovaní

Chcete porozumieť a používať PHP? Potom sa pridajte k Janovi Brinkmannovi, skúsenému vývojárovi s viac ako 15 rokmi skúseností! V dvoch nadradených kapitolách získate základy a praktické informácie, aby ste mohli samostatne pracovať s PHP. Bonusom tohto tréningu je úplne navrhnutá galéria obrázkov, ktorá je dobre vybavená: editovateľné logo, štyri šablóny galérie v programe Photoshop a úplná implementácia ako HTML/CSS-šablóna.

Objektovo orientované programovanie - základy

Tento tutorial PHP začína základnou myšlienkou objektového programovania a oboznamuje vás so všetkými výrazmi. Následne sa naučíte znalosť štyroch pilierov objektového programovania - tieto koncepty skrátene sú APIE: Abstraction, Polymorphism, Inheritance a Encapsulation.

Nakoniec sa naučíte praktickú implementáciu a spoznáte jednoduchým spôsobom všetky možnosti, ktoré ponúka PHP 7. Pokročilé koncepcie objektového programovania vás pripravia na každodennú prácu s PHP.

Prechod do praxe je charakterizovaný štruktúrovaním projektov. Tu využívate autoloader pre triedy a PHP-Namespaces. Pred rozsiahlým projektom sa naučíte niektoré návrhové vzory, ktoré budete stále potrebovať.

PHP v praxi

V druhej časti tréningu sa vám ukáže, ako pracujú moderné PHP frameworky. K tomu používame výlučne prostriedky PHP na implementáciu Model-View-Controller-Pattern. Kód zdieľate pomocou Namespaces do logických celkov a vytvoríte plne funkčný projekt, ktorý spracúva HTML šablóny. Získate tiež prehľad o štruktúre dnešných webových projektov, bez zbytočných obchádzok.

Galéria obrázkov zahŕňa centrálny vstupný bod cez súbor index.php, trasovanie požiadaviek na správne triedy, bootstrap triedu na určenie správnych zdrojov, front-controller so špecifikáciami, objektovo orientované pripojenie k databáze pomocou PDO a prihlásenie používateľa. Okrem toho spracujete POST požiadavky, spracujete nahrané obrázky a zmenšíte ich na spoločnú výšku obrázka.

Bude pridaná registrácia používateľov, ako aj príslušné prihlásenie.

Čo sa naučíte v tutoriáli PHP

Budete sa učiť základné znalosti a objektovo orientovaný vývoj webových aplikácií s PHP pomocou dôležitých konceptov z praxe. Získate nástroje na implementáciu celých webových aplikácií s PHP bez potreby externých frameworkov: porozumieť objektovej orientácii a realizovať objektovo orientované projekty s PHP, vytvorenie vlastného Model-View-Controller projektu, pochopenie fungovania moderných PHP frameworkov, implementácia dôležitých návrhových vzorov s PHP, ovládanie Namespaces v PHP a definovanie vlastného autoloaderu.