Java Programmieren für Einsteiger Buch-Vorstellung

Hier ist der Name Programm: Im Buch „Java Programmieren für Einsteiger“ von Michael Bonacina soll man als Programmier-Einsteiger einen ersten Einblick in die Programmiersprache Java bekommen. Welche Themen das Buch alles behandelt und wie dieses aufgebaut ist, möchte ich nachfolgend vorstellen.

Inhalt

Inhaltlich wird einem im Buch „Java Programmieren für Einsteiger“ einiges geboten. So viel sogar, sodass der Title ein wenig irreführend ist. Denn zwar richtet sich das Buch klar an Einsteiger, spätere Themen im Buch gehen aber über das Einsteiger-Niveau hinaus (beispielsweise Multithreading, alleine hierfür gibt es eigene Standardwerke, siehe hierzu unsere Vorstellung des Buchs Parallele und verteilte Anwendungen in Java). Das sollte nun aber keinen Einsteiger abschrecken, im Gegenteil, wenn man erst einmal Feuer gefangen hat, bekommt man mit dem Buch ein Werk, das auch schon fortgeschrittene Themen aufgreift und bespricht.

Bis man allerdings auf solche Themen trifft, kommen erst einmal die Standardthemen, auf die man so in jedem Einsteigerbuch trifft. Das sind beispielsweise die Themen „Variablen und Operatoren“, „if-Abfragen“ und „Schleifen“. Anschließend folgen mit “Objektorientierte Programmierung”, “API”, “Exception Handling”, “Datei-Operationen”, “IDE”, „JavaFC“, das besagte „Multithreading“ und „Datenbanken“ Themen die über das Anfänger-Niveau hinausgehen und eher in den Fortgeschrittenen-Bereich gehören.

Aufbau

Damit man als Anfänger auch die Themen für fortgeschrittene Programmierer gut meistern kann, folgt das Buch einer klaren Struktur. Nach einer kurzen Einführung, die den Einstieg in die Programmierung einläutet, kommt man sofort zum ersten Praxis-Teil. Hier geht es nämlich erst einmal um die „Vorbereitungsmaßnahmen für die Programmierung“. Der angehende Java-Programmierer wird in diesem Kapitel an die Hand genommen und anhand einer ausführlichen Anleitung mit Screenshots wird gezeigt, wie man die erste Java-Programmierumgebung einrichtet. Anschließend wird die aufgesetzte Entwicklungsumgebung auch gleich mit dem ersten eigenen Programm getestet. Dieser hohe Praxisbezug ist einer der großen Stärken des Buchs. So gibt es zu jedem Kapitel eine oder mehrere Praxisaufgaben samt Lösungen, sodass man die Theorie gleich selbst in der Praxis testen kann und damit für ein tieferes Verständnis sorgt.

Neben diesen kleineren Praxisaufgaben gibt es gegen Ende des Buchs ein eigenes Kapitel mit einem Anwendungsbeispiel: ein kleines Adressbuch. Auch damit soll noch einmal die Theorie anhand eines praktischen Beispiels verfestigt werden.

Alle Programmbeispiele können natürlich jederzeit auf der Website heruntergeladen werden.

Fazit

Mit „Java Programmieren für Einsteiger“ bekommt man ein sehr gutes Buch für alle angehende Java-Einsteiger. Das Buch zeichnet sich durch einen hohen Praxis-Bezug aus, sodass man die Theorie durch kleine Aufgaben nach jedem Kapitel noch einmal festigen kann. Gefallen hat auch das etwas größere Anwendungsbeispiel, in dem mehrere Theorieteile anhand eines konkreten Beispiels verbunden wurden, was für ein noch besseres Verständnis sorgt. Fortgeschrittene Themen am Ende des Buches runden das Werk ab und machen es so zur einer absoluten Kaufempfehlung.

Eine Leseprobe mit dem gesamten Inhaltsverzeichnis findet man auf der Website des BMU-Verlags. Die ISBN-Nummer lautet 978-3-96645-003-4, das Taschenbuch ist für rund 15 Euro erhältlich, um die Hälfte günstiger bekommt man das Handbuch, das Hardcover hingegen kostet rund 22 Euro. Kaufen kann man das Buch entweder direkt beim Verlag, beim Buchhändler um die Ecke oder natürlich auch bei Amazon.

Die Buch-Vorstellung wurde am 17.07.2019 veröffentlicht.