Dieses Lehrbuch bringt Einsteiger anhand einzelner abgeschlossener Lerneinheiten das
Programmieren mit Java bei. Es zeigt den Entwurf von effizienten Daten- und Ablaufstrukturen
und versetzt die Leser dadurch in die Lage algorithmische Konzepte zu verstehen und in
Programmcode umzusetzen. Zentrale Lernziele sind das Verstehen der Abstraktionskonzepte
moderner Programmiersprachen und das Erlernen des logischen und algorithmischen Denkens: Das
Buch behandelt die strukturelle Programmierung die Funktionsweise von Algorithmen die
Grundprinzipien der Objektorientierung und das Verarbeiten von Dateien. Die erweiterte neue
Auflage umfasst auch die Bereiche Modultests Vererbung abstrakte Klassen Interfaces und
objektorientierte Entwurfsmuster.Zahlreiche Programmierbeispiele machen die einzelnen Konzepte
begreifbar und leicht nachvollziehbar. Das Lehrbuch richtet sich an Studierende Schüler
Lehrkräfte und an alle die einen schnellen Einstieg in die Programmierung mit Java suchen.