Php a oggetti

Modalità: elearning 8 ore


Prezzo del corso

Descrizione del corso

CORSO PHP A OGGETTI

Imparare a programmare all’inizio può risultare semplice ma man mano che si utilizzano informazioni più complesse, i dati che gestiamo si moltiplicano diventando più strutturati al loro interno. Il linguaggio php offre molti tipi di dato di carattere generico: i dati si devono adattare al tipo di problema che si deve affrontare.

Per la realizzazione di un certo tipo di dato è necessario strutturare le informazioni e dunque la soluzione risiede in un pattern ormai affermato nel mondo dell’informatica da diversi decenni: la programmazione ad oggetti. Grazie a questo tipo di programmazione pertanto è possibile definire un tipo di dato ideale per  gestire al meglio le informazioni delle applicazioni web.

La programmazione orientata agli oggetti, conosciuta anche come OOP (Object Oriented Programming) è un paradigma di programmazione potente e affermato, che seppur possa sembrare ad un primo impatto più complesso rispetto alla classica programmazione procedurale, è in realtà molto vicino a come gli esseri umani percepiscono il mondo reale e compresi i meccanismi può aiutarci a trovare soluzioni ai nostri problemi più facilmente. In questo corso scopriremo il significato di termini come classe e oggetto e tutto ciò che la programmazione a oggetti in PHP ha da offrirci.

 

PROGRAMMA

  • Introduzione alla programmazione ad oggetti
  • I metodi
  • Visibilità e Static
  • Ereditarietà
  • Approfondimento sull’ereditarietà
  • Oggetti e costrutti di controllo
  • Confronto tra oggetti
  • Clonazione di oggetti
  • Eccezioni
  • Programmazione ad oggetti avanzata

 

 

 

 

 

REQUISITI

Introduzione a php, strutture di controllo e array in php, funzioni in php

PERCORSO PHP DEVELOPER:

Introduzione a Html e CSS Introduzione a Php, Strutture di controllo e array di controllo in PhpFunzioni in Php, Php a oggetti, Php e DatabasePhp per il web

 

Visualizza la DEMO del corso

Segui i nostri corsi di programmazione e learning.