Pierre Senellart

Deu (SYSTRAN) Ell (SYSTRAN) Eng (SYSTRAN) Fra Ita (SYSTRAN) Nld (SYSTRAN) Por (SYSTRAN) Spa (SYSTRAN)

Domestico > Insegnamento > 2007-2008 > IFIPS1 Web

  • Domestico
  • Notizie
  • Resume
  • Pubblicazioni
  • Colloqui
  • Insegnamento
    • 2010-2011
    • 2009-2010
    • 2008-2009
    • 2007-2008
    • 2006-2007
    • 2005-2006
  • Allievi
  • Software
  • Altro impianti
Contatto: pierre@senellart.com
  • Corso
  • Progetti
  • Software
    • Editore
    • Navigatore
    • Server web
  • Riferimenti
    • XHTML
    • CSS
    • HTTP
    • PHP
    • MySQL
    • JavaScript
    • Diversi

Ultima modifica
2011-03-07 21:18:14 UTC

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:

  • Francese

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).

  1. 14 e 17 settembre 2007
    • Introduzione al World Wide Web ed a XHTML (pdf | pdf 8 per pagine)
    • Memorandum (pdf)
    • Pagine XHTML modellano (1 | 2 | 3 | 4)
  2. 21 e 24 settembre 2007
    • Introduzione ad CSS (pdf | pdf 8 per pagine)
    • Memorandum (pdf)
    • Modello (xhtml | css)
  3. Settimana del 1° ottobre 2007er
    • CSS - nozioni avanzate (pdf | pdf 8 per pagine)
    • Memorandum (pdf)
    • Modello (xhtml)
  4. 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)
  5. Settimana del 15 ottobre 2007
    • Introduzione al linguaggio PHP (pdf | pdf 8 per pagine)
    • Memorandum (pdf)
    • Manoscritti PHP di dimostrazione
  6. Settimana del 22 ottobre 2007
    • Introduzione al linguaggio PHP (seguito) (pdf | pdf 8 per pagine)
    • Memorandum (pdf)
  7. Settimana del 5 novembre 2007
    • MySQL e PHP (pdf | pdf 8 per pagine)
    • Memorandum (pdf)
    • Manoscritti PHP di dimostrazione
  8. 19 e 30 novembre 2007
    • PHP - nozioni avanzate (pdf | pdf 8 per pagine)
    • Memorandum (pdf)
    • Manoscritti PHP di dimostrazione
  9. 26 novembre e 7 dicembre 2007
    • Introduzione a JavaScript (pdf | pdf 8 per pagine)
    • Esempi
  10. 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

  • RFC 2616, HTTP/1.1
  • RFC 2965, Cookies

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