© Arto Wikla.
Tämän oppimateriaalin käyttö on sallittu vain yksityishenkilöille
opiskelutarkoituksissa. Materiaalin käyttö muihin tarkoituksiin,
kuten kaupallisilla tai muilla kursseilla, on kielletty.
582309 Ohjelmointitekniikka (Java), 5 op (3 ov), kevät 2006:
sisältöä, vinkkejä ja linkkejä, aikataulua
(Muutettu viimeksi 13.2.2006)
Huom: Tämä sivu ei ole valmis ja varmasti
muuttuu koko kurssin ajan...
Kurssin jaksot
Kurssi muodostuu kolmesta kahden viikon teemajaksosta:
- 16.1.-27.1.:
Javan kertausta ja uutuuksia, erityisesti
poikkeuksia ja
geneerisiä kokoelmia
- 30.1.-10.2.:
Graafinen käyttöliittymä - GUI, AWT, Swing, tapahtumaohjattu ohjelmointi, ...
- 13.2.-24.2.:
Rinnakkaisuutta - säikeet, synkronointi, lukkiuma, ...
Kertausta Java-ohjelmointikurssilta (kurssin versio S05, Java 1.5)
ja Ohjelmoinnin harjoitustyön sivuilta (AW)
Tyyliohjeita:
Muutama tärkeä luku (Java 1.5)
Horstmannin ja Cornellin Core Java -kirjasta
Poikkeuksista
Javan version 1.5 uutuuksista:
The Java Language Specification (Sun)
- kielen täsmällinen määrittely
Huom: Tällä kurssilla graafista käyttöliittymää opiskellaan
vain toteutustekniikan kannalta, ei
käytettävyyden kannalta!
Introduction to Java GUI Library (Juha Vihavainen 2003)
Perusideoita Java-kurssimateriaalista (AW)
Tutorial:
Lesson: Learning Swing by Example
Tutorial:
Swing: An Overview (AWT:n ja Swingin vertailua!)
Tutorial:
Swing: A Quick Tutorial for AWT Programmers
Tutorial:
Trail: Creating a GUI with JFC/Swing,
also known as The Swing Tutorial
(Table
of Contents)
Tutorial:
A Visual Index to the Swing Components
Y. D. Liang:
Chapter 10: Getting Started with Graphics Programming (pdf)
Tutorial:
Advanced GUI Building
Säiliöistä:
Lisää tapahtumaohjatusta ohjelmoinnista:
Muuta materiaalia:
Takaisin kurssin pääsivulle.
Muita www-sivujani:
Homepage
/
Suomisivu
/
Music
page