Zimní výprodej C/C++ week
Pouze tento týden sleva až 80 % na e-learning týkající se C/C++
40 % bodů zdarma díky naší Zimní akci!

Objektově orientované programování (OOP) v PHP

Tutoriály on-line kurzu se věnují objektově orientovanému programování v PHP. Od první objektové aplikace se dostanete až k pokročilým konstrukcím jazyka.

Ohlasy studentů

Prezenční výuka

Kurz / školení / doučování OOP v PHP

Kurz / školení / doučování OOP v PHP

Školení objektově orientovaného programování v PHP se zaměřuje např. na třídy, zapouzdření, dědičnost, polymorfismus, abstrakci, statiku, rozhraní.
Napsal David Čápka
ZdarmaNehodnoceno Zobrazit popis
Školení firemní vývoj sw - UML a návrhové vzory v PHP

Školení firemní vývoj sw - UML a návrhové vzory v PHP

Školení UML, důležitých objektových architektur a návrhových vzorů, které jsou hojně používány v reálných PHP aplikacích.
Napsal David Čápka
ZdarmaNehodnoceno Zobrazit popis

E-learning kurz OOP v PHP

Úvod do objektově orientovaného programování v PHP

Lekce 1

Úvod do objektově orientovaného programování v PHP

V tutoriálu si vysvětlíme proč programovat objektově. Uvedeme výhody objektově orientovaného programování v PHP a ukážeme si jak se postupně OOP vyvíjelo.
Napsal David Čápka
Zdarma Zobrazit popis
První objektová aplikace v PHP

Lekce 2

První objektová aplikace v PHP

V tutoriálu si vysvětlíme jak objektově orientované programování funguje a vytvoříme si první objektovou aplikaci v PHP.
Napsal David Čápka
Zdarma Zobrazit popis
Atributy a magické metody v PHP

Lekce 3

Atributy a magické metody v PHP

V PHP tutoriálu dodáme našim objektům atributy a uvedeme si 3 základní magické metody: konstruktor, destruktor a toString.
Napsal David Čápka
Zdarma Zobrazit popis
Řešené úlohy k 1.-3. lekci OOP v PHP

Cvičení

Řešené úlohy k 1.-3. lekci OOP v PHP

Řešené objektové programátorské úlohy v PHP na téma třídy, atributy, metody a konstruktory. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal David Čápka
Premium Zobrazit popis
Zapouzdření v PHP

Lekce 4

Zapouzdření v PHP

V tutoriálu si vysvětlíme princip zapouzdření v PHP a dodáme naší třídě privátní atribut. Naprogramujeme našim lidem mechanismus spánku.
Napsal David Čápka
Zdarma Zobrazit popis
První objektová komponenta v PHP - Galerie obrázků

Lekce 5

První objektová komponenta v PHP - Galerie obrázků

V tutoriálu o objektově orientovaném programování v PHP si vytvoříme naši první objektovou komponentu, fotogalerii obrázků.
Napsal David Čápka
Zdarma Zobrazit popis
Referenční a primitivní datové typy v PHP

Lekce 6

Referenční a primitivní datové typy v PHP

V tutoriálu si ukážeme jak PHP pracuje s referenčními datovými typy (objekty) a jak se odlišují od typů primitivních. Zmíníme si vynucení reference.
Napsal David Čápka
Zdarma Zobrazit popis
Řešené úlohy k 4.-6. lekci OOP v PHP

Cvičení

Řešené úlohy k 4.-6. lekci OOP v PHP

Řešené objektové programátorské úlohy v PHP na téma zapouzdření, práce se složkami a reference. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal David Čápka
Premium Zobrazit popis
Dědičnost v PHP

Lekce 7

Dědičnost v PHP

V tutoriálu si vysvětlíme jak v PHP funguje dědičnost a podědíme si naše objekty. Ukážeme si volání konstruktoru předka a modifikátor protected.
Napsal David Čápka
Zdarma Zobrazit popis
Polymorfismus, finální prvky a autoloader v PHP

Lekce 8

Polymorfismus, finální prvky a autoloader v PHP

V tutoriálu pokračujeme ve výuce objektově orientovaného programování v PHP, vysvětlíme si polymorfismus a přepisování metod, finální prvky a autoloader.
Napsal David Čápka
Zdarma Zobrazit popis
Řešené úlohy k 7.-8. lekci OOP v PHP

Cvičení

Řešené úlohy k 7.-8. lekci OOP v PHP

Řešené objektové programátorské úlohy v PHP na téma dědičnost a polymorfismus. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal David Čápka
Premium Zobrazit popis
Statika v PHP

Lekce 9

Statika v PHP

V tutoriálu o objektově orientovaném programování v PHP si uvedeme statiku a třídní prvky, které jsou důležitou součástí většiny aplikací.
Napsal David Čápka
Zdarma Zobrazit popis
Třídní prvky v PHP podruhé - konstanty

Lekce 10

Třídní prvky v PHP podruhé - konstanty

V tutoriálu o objektově orientovaném programování v PHP budeme pokračovat s třídními prvky a naučíme se deklarovat konstanty.
Napsal David Čápka
Zdarma Zobrazit popis
Statika v PHP do třetice

Lekce 11

Statika v PHP do třetice

V tutoriálu dokončíme téma statiky v PHP, zmíníme si statický registr, databázový wrapper a budeme polemizovat nad tím, kdy statiku použít a kdy ne.
Napsal David Čápka
Zdarma Zobrazit popis
Řešené úlohy k 9.-11. lekci OOP v PHP

Cvičení

Řešené úlohy k 9.-11. lekci OOP v PHP

Řešené objektové programátorské úlohy v PHP na téma statika a konstanty. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal David Čápka
Premium Zobrazit popis
Objektové počítadlo návštěv v PHP a PDO

Lekce 12

Objektové počítadlo návštěv v PHP a PDO

V tutoriálu naprogramujeme objektové počítadlo návštěv v PHP s použitím databázového ovladače PDO a statického databázového wrapperu.
Napsal David Čápka
Zdarma Zobrazit popis
Objektové počítadlo návštěv v PHP - dokončení

Lekce 13

Objektové počítadlo návštěv v PHP - dokončení

V tutoriálu dokončíme objektové počítadlo návštěv v PHP s použitím databázového ovladače PDO a statického databázového wrapperu.
Napsal David Čápka
Zdarma Zobrazit popis
Řešené úlohy k 12.-13. lekci OOP v PHP

Cvičení

Řešené úlohy k 12.-13. lekci OOP v PHP

Řešené objektové programátorské úlohy v PHP na téma práce s databází pomocí PDO. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal David Čápka
PremiumNehodnoceno Zobrazit popis
Interface (rozhraní v PHP)

Lekce 14

Interface (rozhraní v PHP)

V tutoriálu o objektově orientovaném programování (OOP) v PHP se naučíme používat interface (rozhraní) a operátor instanceof.
Napsal David Čápka
Zdarma Zobrazit popis
Rozhraní a abstraktní třída v PHP

Lekce 15

Rozhraní a abstraktní třída v PHP

V tutoriálu o objektově orientovaném programování (OOP) v PHP budeme pokračovat s interface, naučíme se je dědit, delegovat a uvedeme si abstraktní třídy.
Napsal David Čápka
Premium Zobrazit popis
Interface v PHP v praxi - Vzkazník

Lekce 16

Interface v PHP v praxi - Vzkazník

V tutoriálu si v PHP prakticky vyzkoušíme nové znalosti OOP, tedy použití rozhraní při programování vzkazníku. Interface využijeme pro modulární captchu.
Napsal David Čápka
Premium Zobrazit popis
Dokončení vzkazníku v PHP

Lekce 17

Dokončení vzkazníku v PHP

V tutoriálu dokončíme náš objektový vzkazník v PHP a díky interface mu poté vyměníme captchu za obrázkovou. Budete překvapeni, jak je to jednoduché.
Napsal David Čápka
Premium Zobrazit popis
Výjimky v PHP

Lekce 18

Výjimky v PHP

Tutoriál vám rozšíří znalosti objektově orientovaného programování v PHP o výjimky. Ukážeme si jak výjimky zpřehledňují aplikaci a bloky try a catch.
Napsal David Čápka
Premium Zobrazit popis
Výjimky v PHP podruhé

Lekce 19

Výjimky v PHP podruhé

V PHP tutoriálu si řekneme jakou roli hrají výjimky v objektovém návrhu, jaké jsou vestavěné typy výjimek v PHP a jak reagovat na různé typy výjimkek.
Napsal David Čápka
Premium Zobrazit popis
Vlastní výjimky v PHP, jejich propagace a blok finally

Lekce 20

Vlastní výjimky v PHP, jejich propagace a blok finally

V tutoriálu se naučíme tvořit v PHP vlastní výjimky, vysvětlíme si propagaci výjimek a blok finally. Nakonec začneme pracovat na kontaktním formuláři.
Napsal David Čápka
Premium Zobrazit popis
Výjimky v PHP v praxi - Dokončení kontaktního formuláře

Lekce 21

Výjimky v PHP v praxi - Dokončení kontaktního formuláře

V tutoriálu dokončíme objektový kontaktní formulář v PHP, který využívá výjimek pro zobrazování chyb uživateli. Kapitolu výjimek tím uzavřeme.
Napsal David Čápka
Premium Zobrazit popis
Řešené úlohy k 14.-21. lekci OOP v PHP

Cvičení

Řešené úlohy k 14.-21. lekci OOP v PHP

Řešené objektové programátorské úlohy v PHP na téma rozhraní, abstraktní třídy a výjimky. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal David Čápka
PremiumNehodnoceno Zobrazit popis
Magické metody v PHP podruhé

Lekce 22

Magické metody v PHP podruhé

V tutoriálu o objektově orientovaném programování v PHP si vysvětlíme další magické metody. Půjde zejména o gettery a settery.
Napsal David Čápka
Premium Zobrazit popis
Datum a čas v PHP objektově

Lekce 23

Datum a čas v PHP objektově

V tutoriálu si ukážeme, jak lze v PHP objektově pracovat s datem a časem pomocí tříd DateTime a DateInterval. Ukážeme si různé vstupní a výstupní formáty.
Napsal David Čápka
Premium Zobrazit popis
Řešené úlohy k 22.-23. lekci OOP v PHP

Cvičení

Řešené úlohy k 22.-23. lekci OOP v PHP

Řešené objektové programátorské úlohy v PHP na téma datum, čas a magické metody. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal David Čápka
PremiumNehodnoceno Zobrazit popis
ArrayAccess a klonování v PHP

Lekce 24

ArrayAccess a klonování v PHP

V tutoriálu si ukážeme, jak lze v PHP s objektem pracovat jako s polem díky implementaci rozhraní ArrayAccess. Objekty se naučíme také klonovat.
Napsal David Čápka
Premium Zobrazit popis
Jmenné prostory v PHP

Lekce 25

Jmenné prostory v PHP

V tutoriálu si vysvětlíme, jak lze v PHP zpřehlednit velké projekty pomocí jmenných prostorů (namespace), ukážeme si importování, aliasy a autoloder.
Napsal David Čápka
Premium Zobrazit popis
TypeHinting a dokumentace v PHP

Lekce 26

TypeHinting a dokumentace v PHP

V posledním dílu seriálu si ukážeme, jak v PHP pomocí TypeHintingu hlídat datové typy parametrů metod a vysvětlíme si, jak projekty správně dokumentovat.
Napsal David Čápka
Premium Zobrazit popis
Řešené úlohy k 24.-26. lekci OOP v PHP

Cvičení

Řešené úlohy k 24.-26. lekci OOP v PHP

Řešené objektové programátorské úlohy v PHP na téma klonování, jmenné prostory a dokumentace. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal David Čápka
PremiumNehodnoceno Zobrazit popis
Učební pomůcka na OOP v PHP - Tahák

Učební pomůcka na OOP v PHP - Tahák

Vymazlený tahák na jednu oboustrannou A4. Zapamatujte si snadno nejdůležitější syntaxi objektově orientovaného programování v PHP.
Napsal David Čápka
Premium Zobrazit popis


 

Aktivity (11)