Linguaggi nel web:

 

Linguaggi di marcatura: Html e CSS

introduzione all'HTML e tutorial con esempi

CSS e quick references

 

Linguaggi di marcatura: XML

introduzione a XML, sito ufficiale W3C, definizione e tutorial con esempi

App per Mobile (Android):
guida all'uso di Android Studio
IDE per creare app da mobile
costruttori di app senza programmare VS

 

Linguaggio Java:

introduzione in ambiente IDE e/o con uso di JDK

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, esempi ed esercizi

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: un menù di navigazione, awt vs swing (l'indipendenza dalla piattaforma)

gli eventi: in Java, un sunto con esempi.

Classi astratte e Interfacce

Tipo File e operazioni di accesso con esempi

i thread nel percorso pluridisciplinare: SO

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

ADT e Generics con implementazioni

 

Linguaggio C - C++: significato del termine linguaggio C-Like

introduzione all'IDE DEV C++ (datata ma ancora valida)

Guida_IDE_DEV - I parte, Guida_IDE_DEV - II parte, Uso editor

Indice delle dispense nell'uso del linguaggio C++ con manuale introduttivo

Guida aggiornata e linguaggio C: III parte

Manuale introduttivo all'uso del linguaggio C

Graficare in ambiente DEV C++ con esempi

 

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