PHP & MYSQL - Sviluppa applicazioni e siti web

Programmazione e web

PHP & MYSQL - Sviluppa applicazioni e siti web

PHP è un linguaggio di programmazione lato server utilizzato, in combinazione con il database MySQL per la costrizione di applicazione e siti web dinamici ed evoluti.

Che cosa imparerai durante il corso:

  • Rudimento di HTML e CSS.
  • Introduzione al Php.
  • Scripting della Pagina Web: il tag php e prime istruzioni.
  • Concetto di Variabile e Tipologie di Variabili.
  • Espressioni Algebriche, elaborazione delle Stringhe, espressioni Logiche/Booleane
  • Costrutto di Controllo if, if-else.
  • Costrutto di Controllo while e for, switch.
  • Array e Indicizzazione, Array Associativi e Costrutto di Controllo foreach, Array Multidimensionali.
  • Dichiarazione e chiamata di funzioni.
  • Include, Require ed organizzazione del codice php su più file.
  • Funzioni per gestione delle date e del tempo.
  • Gestione dei Parametri GET e POST della chiamata.
  • Gestione dei Form.
  • Gestione delle Sessioni.
  • Concetto di database, il Modello Relazionale. Chiavi e vincoli relazionali.
  • Introduzione a MySQL e al linguaggio SQL.
  • Creazione di un Database.
  • Creazione delle Tabelle e organizzazione dati secondo la tipologia.
  • Inserimento, Aggiornamento ed eliminazione di Record da una tabella.
  • Select Statement.
  • Clausola Where e Condizioni sui dati.
  • Order By, Like ed uso delle Wildcards, Between, In.
  • Select Group Functions: Min, Max, Count, Avg, Sum.
  • Integrazione del Database MySql in Php
  • Esecuzione di Query di query all’interno delle pagine web.
  • Esempi pratici di applicazione di query più complesse all’interno di Pagine Web dinamiche realizzate in Php.
  • Introduzione al Concetto di Oggetti: proprietà e metodi.
  • Definizione di Classi e creazione di Istanze.
  • Sintassi ed esempi in linguaggio php: metodi, valori di ritorno, costruttori, puntatore this, visibilità private e public.

Modalità di svolgimento: Corso in videoconferenza

Costo: €249.00 + IVA

Durata: 30 ore

Data inizio indicativa: 03 Giugno 2024