Topcorsi.it trova il corso adatto a te

Corso: PHP , online Topcorsi Vicenza

PHP
Cerca corsi simili a questo
Tipologia
Corso di formazione professionale
Modalità
Online
Non hai trovato
il corso
che cercavi?
Ricevi nuovi
corsi via email
Trova
corsi
159 € + IVA
Richiedi informazioni
Richiedi informazioni
Vedi telefono
Vedi telefono
Tipologia Corso di formazione professionale
Luogo di svolgimento Tutte le città
Modalità Online
Requisiti Oltre ad una buona padronanza dei normali strumenti informatici, per un corretto apprendimento del linguaggio PHP è consigliabile avere delle conoscenze di HTML e, più in generale, conoscere i concetti base del web-publishing.
Per chi non avesse alcuna conoscenza pregressa sarebbe preferibile iniziare lo studio dal Corso Webmaster Base e/o dal Corso di HTML.
Fascia oraria Tutto il giorno
Rivolto a Il corso PHP è rivolto a tutti i webmaster ed i web-designer che desiderino approfondire le proprie conoscenze verso lo sviluppo di siti web dinamici e web-application. PHP, infatti, è il linguaggio più utilizzato per la creazione di siti web complessi (come e-commerce, gestionali, community, ecc.) offendo tutti gli strumenti necessari per sviluppare sistemi di interazione con l'utente.
Utilizzato congiuntamente con un database (come, ad esempio, MySQL) PHP consente di sviluppare praticamente ogni tipo di applicazione dinamica e questo corso vi insegnerà come farlo attraverso lezioni teoriche e numerosi esempi pratici.
Prepara per Il corso di PHP si prefigge l'obiettivo di formare l'utente alla progettazione di siti web complessi ed interattivi. Al termine del corso, pertanto, l'utente dovrebbe essere in grado di operare autonomamente nella progettazione e nello sviluppo di applicazioni in PHP.
Docenti Dott. Claudio Garau
Rilascia Attestato di frequenza
Programma
Corso completo per imparare a fondo il PHP, a partire dalle basi fino ai concetti avanzati. Esempi pratici e concreti porteranno l'utente ad una profonda conoscenza del linguaggio, rendendolo pronto a sviluppare autonomamente le proprie applicazioni web e ad approfondire le tematiche che più gli interessano.
Il corso PHP contempla un approfondimento dedicato all'interazione tra PHP e MySQL ed uno dedicato a PHP ed XML.

Sommario lezioni:

Introduzione al PHP
Cos’è PHP
Scripting lato client e lato server
I Web server
Eseguire PHP in locale su Windows e Linux
La prima pagina PHP
Il primo script in PHP: echo e print
I commenti
Due nuove funzioni predefinite: include e require
Redirect in PHP. Ancora una funzione predefinita: header
Componenti base del linguaggio: variabili e costanti
Introduzione
Le variabili, contenitori di informazioni
I tipi di dato
Sintassi per stringhe delimitate da apici: il "carattere di escape backslash"
Stringhe: la sintassi "heredoc"
Stringhe: la sintassi "Nowdoc"
Le costanti

Componenti base del linguaggio: gli operatori
Introduzione
Gli operatori aritmetici
Gli operatori di assegnamento
Gli operatori di confronto
Gli operatori logici
Le espressioni

Istruzioni condizionali
Introduzione
Controllare l'esecuzione dei nostri scripts: if, elseif, else
Switch, case e break
Tutorial: un circuito di rotazione banner

Istruzioni di iterazione
Introduzione
Il ciclo for
Il ciclo while
Il ciclo do while
Come uscire da un ciclo: break, continue, exit e die
Tutorial: effetto zoom su testo

Array
Introduzione
Gli array
Aggiungere e sostituire valori in un array
Array multidimensionali
Eseguire un ciclo su un array: foreach
Contare gli elementi di un array
Eliminare un array o un valore

Le funzioni di PHP
Introduzione
Sintassi delle funzioni
Funzioni predefinite: gestione delle variabili
Funzioni predefinite: gestione degli array
Funzioni predefinite: gestione delle date
Tutorial: un aforisma diverso per ogni giorno della settimana
Tutorial: scrivere le date in Italiano con gli array

Le funzioni personalizzate
Inizializzare una funzione personalizzata
Sintassi delle funzioni personalizzate
Visibilità delle variabili nelle funzioni
Vedere una variabile globale
Utilizzare più return in una sola funzione
Passaggio di parametri per valore o per riferimento
Valori di default
Operare su un numero variabile di parametri

Le funzioni ricorsive
I metodi: interattività tra client e server
Introduzione
$_GET
Tutorial: simulare i frames con $_GET e switch
$_POST
I cookies
Le sessioni
Tutorial: una semplice area di accesso riservato
Tutorial: inviare email con PHP
Introduzione
Inviare un'email con PHP
Inviare email da un modulo HTML
Tutorial: controllare la validità di un indirizzo email
Tutorial: validare l'URL di un sito web
Inviare email in formato HTML
Inviare email con allegati
Tutorial: il modulo "Segnala questo sito ad un Amico"
Conclusioni e spunti

Gestione di file e cartelle
Introduzione
Il mode
Funzioni per le directory
Aprire e chiudere dei file
Leggere e scrivere dei file
Chiudere, copiare, rinominare e cancellare file
Tutorial: upload di file
Tutorial: un contatore di accesso su file di testo
Tutorial: un visualizzatore di immagini

La programmazione ad oggetti in PHP
Introduzione
Programmare ad oggetti
Incapsulazione, ereditarietà e polimorfismo
Definire e utilizzare una classe
Costruzione e distruzione di un oggetto
Ereditarietà e classi final
Overloading
Modificatori static
Clonazione di oggetti
Le classi astratte
Conclusioni

PHP e database: MySQL
Introduzione
Introduzione a MySQL
Connessione a MySQL da una pagina PHP
Creazione di un database
Creazione di una tabella
Selezione di un database
CREATE DATABASE come alternativa a mysql_create_db()
Lettura dei dati
Inserimento ed estrazione dei dati
Aggiornamento dei dati
Cancellazione dei dati
Eliminare un database
Gestione degli errori
Tutorial: visualizzare il numero di utenti connessi ad un sito
Conclusioni

PHP e database: Access
Introduzione
Il database Access
Creare un database Access
Connessione al database
Creazione di una tabella
Inserimento dei dati
Lettura dei dati
Conclusioni
Tutorial: un guestbook in PHP con MySQL
Introduzione
Struttura del database
Connessione e selezione del database
Creazione della tabella
Il form di raccolta dati
Registrazione dei messaggi
Paginazione e lettura dei messaggi
L’area di amministrazione
Conclusioni e spunti

PHP e XML
Introduzione a XML
L'oggetto DOM
Eseguire query su file XML con Xpath
Scrittura di un file XML con DOM
Architettura SAX
Il parsing con SAX
Tutorial: un Feed RSS con PHP e MyQSL

Tutorial: Creazione di un sito dinamico in PHP - 1
Progettiamo il nostro sito dinamico
Disporre file e cartelle nella giusta collocazione
Progettiamo il database
Il file di configurazione del nostro portale
Struttura grafica del nostro portale
I file di inclusione da utilizzare
Visualizzazione dei siti partner
Sistema di rotazione dei banner pubblicitari e conteggio di views e click
Riferimenti per il completamento dell'apllicazione

Tutorial: Creazione di un sito dinamico in PHP - 2
Mostriamo le ultime 5 news in Home Page
Elenco impaginato delle news
Leggiamo le singole notizie
Il motore di ricerca delle news
Newsletter: modulo d'iscrizione, registrazione e cancellazione
Modulo di votazione del sondagggio
Registrazione dei voti del sondaggio
Pagina dei risultati del sondaggio

Tutorial: Creazione di un sito dinamico in PHP - 3
La lista dei forum
La lista dei topics
Lettura delle singole discussioni
Inserimento di un nuovo topic
Iscrizione degli utenti con assegnazione di password casuale
Le pagine di login e logout degli utenti
Elenco impaginato degli utenti
Risposta ad una singola discussione

Tutorial: Creazione di un sito dinamico in PHP - 4
Header e footer del pannello di controllo
L'area riservata di admin: login, logout e controllo delle sessioni
L'admin delle news
L'admin dei banner
L'admin dei siti partner
L'admin del forum
L'admin della newsletter
L'admin del sondaggio
Il file per le cancellazioni
Conclusioni e spunti

Appendice: installazione manuale di PHP su Windows
Di cosa abbiamo bisogno
Installare Apache
Installare PHP
Installare MySQL

Dove e quando
Online

Questo corso viene proposto da:
Non hai trovato il corso che cercavi?