PHP è un linguaggio di programmazione ampiamente utilizzato e ampiamente utilizzato nel mondo di oggi ed è utilizzato soprattutto per la programmazione web. Essendo ampiamente utilizzato nello sviluppo di applicazioni web, si trova spesso in combinazione con la tecnologia HTML.
Il programma PHP fornisce un'introduzione completa al linguaggio di programmazione PHP (Hypertext Preprocessor), concentrandosi sullo sviluppo delle competenze necessarie per creare applicazioni web dinamiche. Il programma inizia con concetti di base e progredisce controllando le strutture, lavorando con funzioni e matrici, manipolando moduli HTML e convalidando i dati di input. I partecipanti acquisiranno una solida conoscenza del linguaggio PHP e saranno in grado di creare applicazioni web interattive e funzionali.
- Materiali di studio video registrati e attività pratiche.
- Test intermedi per valutare i tuoi progressi.
- Esame finale, al superamento del quale si riceve un diploma di completamento del programma.
Seguendo questo programma, i partecipanti impareranno a:
- Riconoscere i vantaggi del linguaggio PHP.
- Utilizza PHP per sviluppare applicazioni web dinamiche.
- Scrivere ed eseguire script PHP.
- Lavorare con variabili e costanti in PHP.
- Utilizzare gli operatori per eseguire operazioni matematiche e logiche.
- Definire e chiamare funzioni personalizzate in PHP.
- Manipolare gli array e lavorare con i dati da essi contenuti.
- Integra moduli HTML con PHP per interagire con gli utenti.
- Realizzare strutture di controllo decisionali e ripetitive.
- Convalida i dati inseriti nei moduli utilizzando PHP.
Programma nu richiedere conoscenza precedente filetto da il informatica, filetto de matematica.
Lezione 1: Introduzione e Concetti Base
- Cos'è PHP? Breve storia. I vantaggi della lingua.
- Applicazioni e utilizzo di PHP
- Qualche conoscenza di FTP, server web e web hosting, server PHP
- Applicazioni software utilizzate in questo programma
- Cos'è uno script PHP. Come scrivere ed eseguire uno script PHP
- Sintassi di base: tag PHP, escape HTML, separazione delle istruzioni, commenti
- REVISIONE
Lezione 2: Variabili e costanti PHP
- Variabili: definizione, utilizzo
- Tipi di dati
- numerale
- stringhe
- Concatenazione
- Operatori di assegnazione
- Costanti PHP
- REVISIONE
Lezione 3: Operatori
- Operatori matematici
- Ordine delle operazioni
- Operatori di confronto
- Operatori di uguaglianza e identità
- Operatori sugli array
- Operatori logici (e, o, no, xor)
- Condizioni composte
- REVISIONE
Lezione 4: Funzioni PHP definite dall'utente
- introduzione
- Definizione di funzioni
- Funzioni di chiamata
- Funzioni con parametri
- Valori restituiti
- Trasmissione per riferimento
- L'ambito di una variabile
- Programmi multi-file: la frase include
- REVISIONE
Lezione 5: Funzioni PHP interne (integrate).
- introduzione
- Funzioni per le stringhe
- Funzioni per lavorare con le variabili
- Funzioni numeriche
- Generazione di numeri casuali (random)
- Altre funzioni aggiuntive
- Documentazione
- Esplora nuove funzionalità
- REVISIONE
Lezione 6: Array PHP
- introduzione
- Definizione di array con sintassi abbreviata
- Definizione di array con la funzione array()
- Visualizzazione degli array
- Accesso a un elemento dell'array
- Modifica degli elementi di un array
- Aggiunta di nuovi elementi a un array
- Le funzioni array_shift() e array_unshift()
- Array multidimensionali
- Funzioni per array
- REVISIONE
Lezione 7: Gestire i moduli HTML in PHP
- introduzione
- Cosa significa Front-end?
- Cosa significa Back-end?
- PHP incorporato nell'HTML
- Variabili superglobali
- Gestire un modulo tramite il metodo GET
- Manipolazione di un modulo tramite il metodo POST
- Utilizzando l'attributo azione
- REVISIONE
Lezione 8: Strutture decisionali e valori booleani
- introduzione
- Struttura di controllo se
- La struttura di controllo "se altrimenti".
- La struttura di controllo if – elseif – else
- Struttura del controllo del cambio
- L'operatore ternario
- Booleano: vero e falso
- REVISIONE
Lezione 9: Strutture di controllo ripetitive
- introduzione
- La struttura while
- La struttura "fai mentre".
- Struttura del forum
- La struttura foreach
- Differenze tra strutture ripetitive
- interrompere e continuare
- Evitare cicli infiniti
- REVISIONE
Lezione 10: Introduzione alla validazione dei form con PHP
- introduzione
- Manipolare un modulo
- Convalida semplice
- Sanificazione dei dati di base
- Sanificazione e validazione con la funzione filter_var()
- Convalide personalizzate
- Reindirizzamento tramite intestazione()
- REVISIONE
Al termine del corso e al superamento dell'esame di valutazione i partecipanti riceveranno un diploma di laurea.

