
Hinzugefügt 24 Jan 05 Aktualisiert TodayDas Buch ist im ersten Augenblick SEHR dünn. Kein Wunder mit nur 200 Seiten, bin ich doch 1000 Seiten Schinken schon gewohnt, oder kurze Bücher, die aber wirklich nur eine Einführung in eine Sprache bieten. Dieses Buch bietet eine Einführung in (na ja, übertrieben..) ALLE Themen von Java (siehe unten).
Jedenfalls für den BBS Unterricht stelle ich mir das Buch in der Tat optimal vor. Aber auch für’s Studium. Allerdings geht das Buch recht fix vor. Variablen, Methoden (in C wären das die Funktionen) usw. werden bis Seite 76 erklärt. Dann geht es zum Beispiel schon mit der Vererbung von Klassen los. Andere Bücher brauchen da einige hundert Seiten, bis sie zu diesem Themengebiet vordringen.
Als VHS-Dozent für Programmieren habe ich die Erfahrung gemacht, dass die Teilnehmer, die schon Grundkenntnisse haben eher dankbar sind, wenn es schnell in der Thematik voran geht. Wobei ich dabei für Fragen zur Verfügung stehe, die ein Buch nicht immer beantworten kann.
Auffällig ist, dass das Buch viele Struktogramme benutzt und auch viele UML Klassendiagramme dargestellt werden. Für Schleifen werden z.B. auch die Begriffe Fuß- und Kopfgesteuert verwendet. Somit stellt dieses Buch sicherlich eine sehr gute Basis für den Informatikunterricht zur Verfügung. Sonstige wichtige Schlagworte, die im Buch Verwendung finden: Methoden überschreiben, statische Methoden, Klassen (Modifier), Interfaces, Exception Handling, Dateizugriff
und dann ab Seite 115 geht es auch schon mit der Grafikprogrammierung mit AWT los. Swing wird später auf fast nichtvorhanden 6 Seiten behandelt. Für AWT werden die Layoutmanager erklärt und alle wichtigen Objekte zum Zeichnen (Buttons, Panels, Textareas, Filedialogs, Menüs) und vor allem natürlich die Ereignisverarbeitung, die mir anfangs (mit anderen Büchern) wirklich sehr großes Kopfzerbrechen bereitet hat. Wobei andere im Studium damit keinerlei Probleme hatten.
Auf Seite 168 geht es dann aber auch schon mit dem Datenbankzugriff mit JDBC (Zugriff auf Access Datenbank) los. AWT wurde also auf 53 Seiten abgehandelt.. .
Auf den letzten 22 Seiten kommen dann noch Servlets dran (Datenbank übers Internet).
Kurzum, alle wichtigen Themen werden behandelt. Bleibt die Fragen, ob das alles auf solch wenigen Seiten gut erklärt sein kann. Ich denke ja. Allerdings sollte noch ein Referenzbuch dazugekauft werden, um Themen, die einem doch nicht klar geworden sind, sich etwas umfassender erklären zu lassen. Aber für den Unterricht sollte das Buch super sein, wenn der Lehrer fähig ist und das Buch nur als Ergänzung zum Unterricht betrachtet werden muss.
Ansonsten kann dieses Buch aber durchaus auch zum Selbststudium benutzt werden. Es sollte mehr solche kurzgehaltenen, aber sehr gut erklärenden Bücher über Softwareprogrammierung geben.
Und man soll es nicht glauben, der Autor hat sich bei mir wegen meiner Rezension gemeldet und mir erklärt, dass ihm die 200 Seiten vorgegeben seien. Deshalb seien eben einige Dinge sehr kurz gehalten worden. Was mich ja aber nicht wirklich stört.
Ein Auszug von ihm:
"Übrigens liegt eine neue version Java 4 U (auf das SDK5.0 bezogen) beim Verlag bereits vor. Dort eingearbeitet habe ich einige der neuen Sprachveränderungen(z.B. enum /statische Imports...). Auch ist XML hinzugekommen, da ich denke das es für die Zukunft wichtig ist. Im Moment schreibe ich ein neues Buch "WEB 4 U" mit den Inhalten HTML, PHP und XML...Für das nächste Jahr ist geplant "C#.Net 4 U".... "
Kurzum, Verbesserungsvorschläge wird sich der Autor diese wohl sehr zu Herzen nehmen, um sie dann in der kommenden Auflage einfließen zu lassen. Toll. Ist ja wie bei Peter Dörsam mit seinen richtig guten Mathematik Büchern.
Noch Fragen? Mailt mir.
Internet Explorer 6.0+,
Firefox 1.5+!