Linguaggi nel web:

 

Linguaggi di marcatura: Html e CSS

introduzione all'HTML e tutorial con esempi

CSS e quick references

 

Linguaggio Java:

introduzione in ambiente IDE

Il concetto di funzione con implementazione in linguaggio Java e motivazione all'uso (.pdf)

  la ricorsione giocando con La torre di Hanoi

Il concetto di array con motivazione all'uso e implementazione in linguaggio Java

matrici a piú dimensioni

ricerca della prima occorrenza tra le elaborazioni di array

array vs vettori (array dinamici) da C. Horstmann

Il concetto di stringa in Java: oggetto della classe String e gestione

Metodi della classe String per creare e manipolare stringhe di caratteri

Catene di testo mutabili: performances

concetti base della OOP (slides)

la grafica e l'indipendenza dalla piattaforma

gli eventi

i thread

ADT e Generics

Classi astratte e Interfacce

Tipo File e operazioni di accesso

Dispense datate ma sempre valide: sezione Programmazione ad Oggetti e Java del corso del prof. Zambonelli

 

Linguaggio JavaScript:

introduzione

cosa non si può fare:  vantaggi e svantaggi e confronto con Java

event-driven

object-based

modalità per inserire ed eseguire

oggetti interni: Array (html.it) e String

debuggare in JavaScript, confronto tra Tools e tecniche di testing

graficare in JavaScript

 

Linguaggio PHP:

introduzione

testare interazione con form in ambiente WAMP: EasyPHP o XAMPP (esempio di scelta)

a confronto con uso account su hosting free: altervista

il linguaggio PHP nell'interazione con MySQL

in ambiente XAMPP con guida all'installazione

nel progetto delle studentesse, ben documentato