Objektno orijentirano programiranje sa PHP-om
Kurs počinje osnovama OOP-a u PHP-u. Učesnici će se upoznati s objektno orijentiranim razmišljanjem i naučiti kako OOP pomaže da se kod učini više upotrebljivim, modularnijim i održivijim.
Bitan dio kursa je kreiranje i korištenje klasa i objekata. Učesnici uče kako definirati klase i instancirati objekte koji predstavljaju entitete iz stvarnog svijeta i njihove odnose u kodu.
Još jedan fokus je na konceptima nasljeđivanja, interfejsa i osobina. Učesnici će naučiti kako se nasljeđivanje koristi za prijenos svojstava i metoda iz jedne klase u drugu, povećavajući mogućnost ponovne upotrebe i proširivost koda. Također ćete naučiti kako se sučelja koriste za definiranje zajedničkih sučelja u klasama i kako se osobine koriste za uključivanje koda za višekratnu upotrebu u više klasa.
Konačno, kontrola pristupa i vidljivost su pokriveni. Učesnici će naučiti značenje modifikatora pristupa (javni, privatni, zaštićeni) i razumjeti kako oni kontroliraju vidljivost i pristup svojstvima i metodama unutar i izvan klasa.