Kurs - Programmieren lernen mit Java

Kap.   1: Geschichte und Einteilung der Programmiersprachen
Kap.   2: Installation des JDK
Kap.   3: Benutzung von Compiler und Interpreter (JVM)
Kap.   4: Programmaufbau
Kap.   5: Standardausgaben
Kap.   6: primitive Datentypen
Kap.   7: Grundrechenarten
Kap.   8: Typkonvertierungen
Kap.   9: Methoden
Kap. 10: Die Klasse "Math"
Kap. 11: bedingte Anweisungen (Vergleichs- und logische Operatoren)
Kap. 12: bedingte Anweisungen (Mehrfachverzweigungen)
Kap. 13: bedingte Anweisungen (der switch-Block)
Kap. 14: Zählschleifen
Kap. 15: Bedingungsschleifen
Kap. 16: Schleifen aussetzen
Kap. 17: Arrays
Kap. 18: Methoden für Arrays
Kap. 19: Strings (Anlegen und Vergleichen)
Kap. 20: Strings (Suchen und Ersetzen)
Kap. 21: Die Klasse "StringBuffer"
Kap. 22: Hüllklassen
Kap. 23: Behandlung von Ausnahmen (Deklaration)

Download: Java-Kurs.zip (123 KByte, ZIP-File)
Feedback: chris 'at' bichlmeier 'dot' info

An dieser Stelle nochmal meinen Dank an alle Leser und das nette Feedback, das mich von Zeit zu Zeit erreicht. Für das weitere Programm ist vorgesehen: die objekt-orientierte Programmierung, Collections und Hilfsklassen, sowie Threads, Dialoge, Events und evtl. Spezialthemen wie Networking, Java & SQL oder Java & XML.

Hinweis:
Wer in irgendeiner Form zu diesem Kurs beitragen will, kann sich jederzeit bei mir melden!
Außerdem kann jeder Webmaster eine eigene Kopie bekommen und sie auf seiner Homepage platzieren. Einzige Bedinung ist ein Link zurück zu meiner Homepage.
Der Kurs wurde komplett in XML erstellt und lässt sich somit innerhalb von Minuten mit XSLT an das eigene Design anpassen. Auch PDF-Versionen sind mit XSL:FO denkbar. Diese XHTML-Version wurde selbstverständlich mit einem kleinen Java-Programm geformt.