Corso PHP
CORSO PHP (aggiornato sempre all’ultima versione stabile)
Il PHP è un linguaggio di programmazione, ovvero uno scripting “server-side” molto utilizzato, OpenSource e gratuito. PHP è l’acronimo di Hypertex Prepropocessor ed è utilizzato fondamentalmente nello sviluppo web ambito BACK-END.
I suoi principali punto di forza sono tre:
- Può essere completamente integrato nell’HTML
- Può essere utilizzato su tutti i sistemi operativi compresi Linux e MacOS; lavora con quasi tutti i server web
- Supporta una completa gamma di Database
In generale con PHP è possibile raccogliere dati da un forum, creare e sviluppare pagine con contenuti dinamici (es. creare piattaforme web con registrazione utente e creazione user), mandare e ricevere cookies e molto altro ancora.
La richiesta di sviluppatori back-end e PHP è molto alta sul mercato del lavoro ed è ormai una tecnologia utilizzatissima nei progetti web.
Requisiti per gli studenti: conoscenze basi di almeno un linguaggio di programmazione
Obiettivi del corso: acquisire le competenze per lo sviluppo web con PHP 8 ad oggetti
Corso PHP erogato solo per aziende e su richiesta. Modalità virtual classroom online o frontale.
E’ necessario munirsi di pc portatile (Windows, Mac o Linux) per seguire le lezioni e sviluppare durante il corso.
Programma Didattico (40 ore):
Introduzione
1. Passaggio da PHP procedurale al PHP ad oggetti
2. Principi programmazione OOP (Object Oriented Programming)
3. Introduzione all’ OOP in PHP 8
Basi di Programmazione ad Oggetti
4. Classi
5. Oggetti
6. Proprietà
7. Metodi
Le Classi
8. Costruttori e Distruttori
9. Indicatori di Visibilità (Public, Protected and Private)
10. Costanti
Metodi Avanzati nelle Classi
11. Ereditarietà
12. Overriding
13. Keyword Final
Classi Astratte e Interfaccie
14. Classi Astratte
15. Polimorfismo
16. Interfaccie
Operazioni sugli oggetti
17. Type Hinting
18. Clonazione
19. Esercitazioni Pratiche con caso di studio
Docente Programmatore PHP senior con pluriennale esperienza nel settore