Corso Base di Sviluppo in PHP e MySql

  • 950,00€

  • Durata del corso: 15 lezioni
  • Inizio corso: 13/10/2019
  • Livello: Base
  • Argomento: PHP e Mysql

La richiesta di sviluppatori back-end, full-stack, in PHP negli ultimi anni è diventata ormai molto alta nel mercato del lavoro. 

Il PHP è un linguaggio di programmazione “server-side” molto utilizzato, OpenSource e gratuito ed è ormai una tecnologia utilizzatissima nei progetti specialmente Web Oriented. 

In questo corso di base imparerai a:

  1. Conoscere le basi del programmazione procedurale e a oggetti
  2. Preparare il tuo ambiente di sviluppo e testing con MAMP, XAMP, WAMP
  3. Integrare HTML e CSS nelle pagine PHP
  4. Leggere, Aggiornare e Scrivere dati da un Database Mysql

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.

 

 

 

Primo Modulo

1. Introduzione al PHP e alla programmazione per il Web
2. PHP Engine, versioni di PHP e php.ini
3. Creazione dell’ambiente di sviluppo e test
4. Variabili, tipi di dato, Array e assegnazione valore
5. If e cicli For, Foreach, While
6. Inserimento di HTML in pagine PHP
7. Metodo GET e Metodo POST
8. Lettura e scrittura di File

2 ore di Esercitazione in aula sullo sviluppo in PHP procedurale in ogni singola lezione 

Secondo Modulo

1. Introduzione alla struttura di una Web Application
2. Introduzione al linguaggio SQL e al DBMS MySQL
3. Creazione di tabelle e di query semplici e composte
4. Uso dei diversi tipi di JOIN
5. Introduzione al CRUD Pattern
6. Script di connessione ad un Database MySql con PHP
7. Lettura e scrittura di dati del DataBase tramite PHP

2 ore di Esercitazione in aula sullo sviluppo in PHP procedurale e Mysql in ogni singola lezione 

Terzo Modulo

1. Passaggio da PHP procedurale al PHP ad oggetti
2. Principi di programmazione OOP in PHP 5 e 7
3. Introduzione all’OOP in PHP 5 e 7
4. Creazione di Classi, Ereditarietà ed Inclusione
5. Oggetti: Funzioni Public, Protected e Private
6. Introduzione al Pattern MVC
7. Costanti 

Esercitazione sullo sviluppo PHP e MySQL con casistiche reali 

Responsabili didattici