Objektorienterad programmering med PHP
Kursen inleds med grunderna i OOP i PHP. Deltagarna kommer att introduceras till det objektorienterade tankesättet och lära sig hur OOP hjälper till att göra koden mer återanvändbar, modulär och underhållbar.
En viktig del av kursen är skapandet och användningen av klasser och objekt. Deltagarna får lära sig hur man definierar klasser och instansierar objekt för att representera verkliga enheter och deras relationer i kod.
Ett annat fokus ligger på begreppen arv, gränssnitt och egenskaper. Deltagarna får lära sig hur arv används för att överföra egenskaper och metoder från en klass till en annan, vilket ökar återanvändbarheten och utbyggbarheten av koden. De får också lära sig hur gränssnitt används för att definiera gemensamma gränssnitt för klasser och hur egenskaper används för att inkludera återanvändbar kod i flera klasser.
Slutligen behandlas åtkomstkontroll och synlighet. Deltagarna får lära sig vikten av åtkomstmodifierare (public, private, protected) och förstå hur de styr synlighet och åtkomst till egenskaper och metoder i och utanför klasser.