Objektno orijentirano programiranje s PHP-om
Tečaj počinje s osnovama OOP-a u PHP-u. Sudionici će se upoznati s objektno orijentiranim načinom razmišljanja i naučiti kako OOP pomaže da kod bude višekratno upotrebljiv, modularan i održavan.
Bitan dio tečaja je stvaranje i korištenje klasa i objekata. Sudionici uče kako definirati klase i instancirati objekte za predstavljanje entiteta iz stvarnog svijeta i njihovih odnosa u kodu.
Drugi fokus je na konceptima nasljeđivanja, sučelja i osobina. Sudionici će naučiti kako se nasljeđivanje koristi za prijenos svojstava i metoda iz jedne klase u drugu, povećavajući ponovno korištenje koda i proširivost. Također ćete naučiti kako se sučelja koriste za definiranje uobičajenih sučelja u klasama i kako se značajke koriste za uključivanje višekratnog koda u više klasa.
Konačno, obuhvaćeni su kontrola pristupa i vidljivost. Sudionici će naučiti značenje modifikatora pristupa (javno, privatno, zaštićeno) i razumjeti kako kontroliraju vidljivost i pristup svojstvima i metodama unutar i izvan razreda.