Programmazione orientata agli oggetti con PHP
Il corso inizia con le basi dell'OOP in PHP. I partecipanti saranno introdotti alla mentalità orientata agli oggetti e impareranno come l'OOP aiuti a rendere il codice più riutilizzabile, modulare e manutenibile.
Una parte essenziale del corso è la creazione e l'uso di classi e oggetti. I partecipanti impareranno a definire le classi e a istanziare gli oggetti per rappresentare nel codice le entità del mondo reale e le loro relazioni.
Un altro punto focale è costituito dai concetti di ereditarietà, interfacce e tratti. I partecipanti impareranno come l'ereditarietà venga utilizzata per trasferire proprietà e metodi da una classe all'altra, aumentando così la riusabilità e l'estensibilità del codice. Impareranno anche come si usano le interfacce per definire interfacce comuni per le classi e come si usano i tratti per includere codice riutilizzabile in più classi.
Infine, verranno trattati il controllo degli accessi e la visibilità. I partecipanti apprenderanno l'importanza dei modificatori di accesso (public, private, protected) e capiranno come controllano la visibilità e l'accesso a proprietà e metodi all'interno e all'esterno delle classi.