Questa pagina è stata tradotta dai sistemi di traduzione automatica SYSTRAN. La traduzione automatica non è ancora una tecnologia perfetta, prego scusa gli errori potenziali contenuti nella pagina. Potete trovare una versione originale del testo nel seguente linguaggio:
Opzione web IFIPS 1o anno (2007 ‑ 2008)
Corso
Il corso ha luogo lunedì, delle 10h alle 12h, ed il venerdì, delle 13h30 alle 15h30, alla casa dell'ingegnere (università Parigi-sud).
- 14 e 17 settembre 2007
-
21 e 24 settembre 2007
- Introduzione ad CSS (pdf | pdf 8 per pagine)
- Memorandum (pdf)
- Modello (xhtml | css)
-
Settimana del 1° ottobre 2007er
- CSS - nozioni avanzate (pdf | pdf 8 per pagine)
- Memorandum (pdf)
- Modello (xhtml)
-
Settimana dell'8 ottobre 2007
- Introduzione a HTTP - moduli XHTML (pdf | pdf 8 per pagine)
- Memorandum (pdf)
- Modulo modello (senza CSS | Con CSS | CSS)
- Manoscritto PHP di prova (manoscritto | Fonte)
-
Settimana del 15 ottobre 2007
- Introduzione al linguaggio PHP (pdf | pdf 8 per pagine)
- Memorandum (pdf)
- Manoscritti PHP di dimostrazione
-
Settimana del 22 ottobre 2007
- Introduzione al linguaggio PHP (seguito) (pdf | pdf 8 per pagine)
- Memorandum (pdf)
-
Settimana del 5 novembre 2007
- MySQL e PHP (pdf | pdf 8 per pagine)
- Memorandum (pdf)
- Manoscritti PHP di dimostrazione
-
19 e 30 novembre 2007
- PHP - nozioni avanzate (pdf | pdf 8 per pagine)
- Memorandum (pdf)
- Manoscritti PHP di dimostrazione
-
26 novembre e 7 dicembre 2007
- Introduzione a JavaScript (pdf | pdf 8 per pagine)
- Esempi
-
3 dicembre 2007
- Sicurezza, accessibilità, aspetti legali (pdf | pdf 8 per pagine)
Progetti
I progetti saranno notati secondo i criteri seguenti. Un riportare in scala approssimativo (su 20 punti, con 4 punti bonus), è fornito. Questo riportare in scala è dato a titolo indicativo e potrà essere rivalutato in funzione dei progetti effettivamente realizzati.
-
Messa in atto delle diverse tecnologie viste in corso (9+2 punti). Ogni tecnologia è valutata approssimativamente da metà sulla correzione del codice (validità, sintassi corretta, buona
concezione), per metà sulla complessità degli elementi attuati.
- XHTML (2 punti)
- CSS (2,5 punti)
- PHP (2,5 punti)
- MySQL (2 punti)
- JavaScript (2 punti bonus)
- Funzionamento dell'unità (legami rotti, errori logici nel comportamento dei manoscritti PHP…) (1,5 punti).
- Investimento personale particolarmente importante (2 punti bonus).
- Concezione strutturale dell'unità, ergonomia, facilità d'accesso (2,5 punti).
- Estetica, concezione grafica (1 punto).
-
Relazione resa, di una lunghezza approssimativa di 5 pagine (6 punti).
- Scelta adeguata, e giustificata, delle soluzioni e tecnologie realizzate (2 punti).
- Presentazione dell'architettura dell'unità (pagine esistenti, legami tra pagine, ridirezioni, tavole MySQL), ad esempio sotto modulo di schema concettuale (2 punti).
- Coerenza tra relazione, sito web, progetto iniziale (1 punti).
- Presentazione (1 punti)
Software
Editore
Qualsiasi editore di testo può essere utilizzato nel corso del corso; l'impiego di SciTE, che propone tra l'altro funzionalità della colorazione sintattica per i diversi linguaggi visti in corso, è consigliato. SciTE è téléchageable qui, sotto modulo di realizzabile non che richiede un impianto.
- Mettersi in modo UTF-8 all'avviamento dell'editore (File/Encoding/UTF-8).
- Utilizzare il modo Hypertext (F12) o XML (Shift+F12) per avere la colorazione sintattica su XHTML. Per CSS, PHP ed altri, utilizzare i modi adeguati.
Navigatore
Si potrà utilizzare qualsiasi navigatore avente un buono supporto di CSS 2, in particolare Firefox (libero e gratuito) o opera (gratuito). L'utilizzo dell'estensione Firebug de Firefox è consigliato; permette di ispezionare ed eliminare gli errori facilmente strati di stili CSS o manoscritti JavaScript.
Server web
Nel caso in cui si desiderino provare programmi PHP/MySQL su una macchina locale, si potrà installare EasyPHP sotto Windows, o indipendentemente Apache, PHP e MySQL su un altro sistema di sfruttamento.
Riferimenti
XHTML
- Specificazione di XHTML 1.0
- Specificazione di XML 1.0
- Specificazione di HTML 4.01
- HTML e XHTML: Il riferimento, O' Reilly
- Validateur XHTML
CSS
- Specificazione di CSS 1
- Specificazione di CSS 2.1
- CSS: Il riferimento, O' Reilly
- Validateur CSS
HTTP
PHP
- Sito web di PHP
- Pratica di MySQL e PHP, Philippe Rigaux, O' Reilly
MySQL
- Documentazione di MySQL
- Pratica di MySQL e PHP, Philippe Rigaux, O' Reilly
JavaScript
- Specificazione ECMAScript
- Specificazioni DOM
- JavaScript: Il riferimento, O' Reilly
Diversi
Tabelle di supporto degli standard del web da parte dei vari navigatori
