L'ultimo palinsesto di lezioni si e' concluso.
Presto verranno pubblicati i dettagli dei nuovi corsi.
Nel frattempo lo staff ti invita a consultare spesso il sito e utilizzare il Forum.

Quando: Venerdi' 9 marzo 2007 alle 21.00

Corso di Php


a cura di Diego La Monica, Simone Onofri e John Madero

Scaletta

Lezione 1 a cura di John Madero
Breve storia del linguaggio
Principali differenze rispetto a soluzioni concorrenti
Pro e Contro
Hello World in Php
Il futuro (la versione 6)
Dinamica client-server: cosa succede quando richiediamo una pagina Php

Lezione 2 a cura di Simone Onofri
Le espressioni in Php
I commenti
I tipi e le variabili
Gli operatori
Gli array e le funzioni correlate, gli array globali
I costrutti di base (if, else, for, while, foreach, switch, ? :)

Lezione 3 a cura di Simone Onofri
Uso di require e include
La trasmissione GET e POST
Trasmettere dati da una pagina all'altra usando i moduli Html
Come gestire i dati ricevuti in modo da evitare problemi di sicurezza
Gestione di tutti gli elementi di un form html (text input, checkbox, options, submit)
Esempi di applicazione pratiche

Lezione 4 a cura di Diego La Monica
Operazioni comuni con le stringhe (substr, strstr, strlen)
Introduzione alle espressioni regolari in stile Perl
Uso di preg_match e preg_replace
Funzioni di data ed ora

Lezione 5 a cura di Diego La Monica
Funzioni matematiche (round, ad esempio)
Scrivere le proprie funzioni
Salvare cookies sul computer client
Utilizzare le sessioni
Esempio pratico di applicazione che utilizza le sessioni

Lezione 6 a cura di Diego La Monica
Operazioni con il filesystem: leggere e scrivere files
Struttura di un database mysql
Stabilire una connessione con un database mysql
Comuni funzioni di interfacciamento con mysql (mysql_query, mysql_fetch_array, mysql_fetch_row)
Esempi di semplici queries

Lezione 7 a cura di Diego La Monica
Utilizzare PhpMyAdmin
Ancora SQL: scrivere query utilizzando relazioni tra tabelle
Utilizzare LIMIT, GROUP, ORDER
Gli operatori SQL (SUM, ad esempio)
Esempio pratico di applicazione Php che memorizza i dati in un DB mysql

Lezione 8 a cura di Diego La Monica e John Madero
Che cos'è la programmazione orientata agli oggetti
Sintassi per dichiarare una classe e creare un oggetto
Che cosa è un metodo e cosa è una proprietà
Private, public e protected
Ereditarietà e poliformismo



E' disponibile la registrazione vocale di questa lezione. Effettua il download
E' disponibile la registrazione della chat di questa lezione. Leggi la trascrizione.
Page was generated in 0.0724 seconds
 

Licenza Creative Commons
Il contenuto di questo sito è pubblicato sotto licenza Creative Commons.