Corso PHP Base

Il corso PHP Base si rivolge a coloro che vogliano acquisire solide competenze nello sviluppo con il linguaggio di scripting interpretato, in particolare per la realizzazione di pagine web dinamiche. Il corso offrirà una panoramica completa ed approfondita del linguaggio, dalla sua nascita all'interfacciamento con i database.
- Requisiti: buona conoscenza di HTML Base
- Durata base: 4 giornate (32 h), da confermare a seguito di colloquio tecnico in base alle specifiche esigenze.
- Destinatari: aziende
- Sede: in aula a Roma o presso la sede del Cliente
Giorno 1

- Introduzione al linguaggio PHP
- Nascita del PHP
- PHP nel web
- Regole di base del PHP
- Punti di forza del PHP
- Confronto con altri linguaggi server side
- Primi passi e configurazione
- PHP Tools
- Setup del webserver
- Editor e librerie
- Creare un semplice documento PHP
- Eseguire un documento PHP
- Testo
- Numeri
- Variabili
- Validità delle variabili
- Valori booleani
- Data Types in PHP

Giorno 2

- Condizioni e Cicli
- Uso delle condizioni : If, If-else, if-elseif-else
- Condizioni complesse : if ramificati, switch, exit
- Uso dei cicli : While, do.....while, break, for
- Array e Funzioni
- Introduzione agli array
- Lavorare con gli array : popolare un array
- Array e cicli : navigare i dati in un array
- Funzioni
- Dichiarare una funzione
- Validità di una funzione
- Funzioni parametrizzate
- Richiamare una funzione
- Interagire con gli utenti : PHP e i form
- Usare il PHP per generare gli HTTP headers
- Variabili del server
- Passare le variabili PHP attraverso le URL
- Form in PHP
- Processare i form con le funzioni
- Validare i dati
- Mostrare i valori di default
- Usare il metodo POST e GET
- Usare i campi nascosti

Giorno 3

- Operatori in PHP
- Operatori aritmetici
- Operatori relazionali
- Operatori Bitwise
- Altri operatori
- Operatore ?
- Uguaglianze
- Cookies e Session
- Cookies in PHP
- Proprietà dei cookies
- Cancellare un cookies
- Attivare la Session
- Conservare e ritirare i dati
- Configurare le Session
- Autenticazione con Login e Password
- Sicurezza e cookies
- PHP I/O: accesso a file e directory
- Creare file con PHP
- Leggere, Scrivere e cancellare un file
- Permessi sui file
- Creare un file upload
- File Locking

Giorno 4

- Gestire le email con PHP
- PHP e i database
- Introduzione ai database relazionali
- Organizzare i dati in un database
- Tabelle
- Record
- Integrità referenziale
- MySQL e SQL
- Sintassi dell'SQL
- Istruzioni SQL di base (SELECT, INSERT, UPDATE, JOIN)
- Gestire MySQL con PHP
- Inserire, editare e cancellare i dati in un db
- Creare delle query con PHP
- Usare i Form con PHP e MySQL
- Processare i form con PHP
- Ottimizzare la gestione delle pagine e dei dati (es. paginazione dei dati)
- Gestire relazioni uno a molti
- Gestire relazioni molti a molti
- Gestire e risolvere problematiche tipiche
- Creare e amministrare un’area riservata
- Creare e gestire l’upload sistematico dei files
- Creare un file o una tabella di log
- Creare una pagina per ricerche avanzate al’interno del database

*Per i corsi aziendali e individuali, il programma potrà essere customizzato così come la durata

I nostri corsi:


Richiedi Info/Iscriviti al corso