Java – Der Grundkurs

java-grundkurs

Umfang: 463 Seiten (4. Auflage, Taschenbuchformat)
ISBN: 978-3-8362-8392-2
Preis: EUR 14,90 (in D inkl. MWSt.)
Erschienen: Ende April 2022

 

E-Book-Ausgabe bzw. -Bundle: Das Buch ist auf der Verlagswebseite auch als E-Book (PDF + EPUB + MOBI, alle Listings mit Syntax-Highlighting!) für EUR 14,90 erhältlich. Das Bundle aus gedrucktem Buch und E-Book kostet EUR 19,90.

Inhaltsübersicht

Der komplette Java-Grundkurs für die Jackentasche. Lassen Sie sich in wohlüberlegten Schritten in die Programmiersprache Java einführen – und in alle Konzepte, die Sie dafür brauchen. Von einfachen Beispielen bis zur komplexen Anwendung finden Sie alles übersichtlich, aktuell und auf den Punkt präsentiert. In der 4. Auflage wurde das Buch im Hinblick auf Java 17 LTS aktualisiert und stark überarbeitet.

  • Eine kompakte Einführung in Java
  • Von den Grundlagen bis zur komplexen Anwendung
  • Mit vielen Code-Beispielen, Übungen und Lösungen zum Selbstlernen
  • inkl. Crashkurs IntelliJ IDEA

Das Buch richtet sich speziell an Schüler und Studenten, die gerade Java lernen.

Leseprobe (PDF)

Beispieldateien, Errata und Updates

Leider haben sich in das Buch Fehler eingeschlichen, die auf der folgenden Seite dokumentiert sind:

Konzept

  • Das Fundament: Lernen Sie Datentypen, Klassen und andere Grundbegriffe der Reihe nach kennen. In dichter, aber einsteiger-gerechter Sprache stellt dieser Kurs Ihnen die Java-Syntax vor.

  • Die Lernkurve: Die Beispiele sind im Unterricht erprobt und reichen mit Rücksicht auf Ihre Lernkurve von einfachen zu immer komplexeren Aufgabenstellungen. Mit kompakten Konsolenprogrammen konzentrieren Sie sich auf das Wesentliche. Am Ende lernen Sie, eine einfache grafische Oberfläche zu erstellen.

  • Fortgeschrittene Konzepte: Meistern Sie die Objektorientierung, Polymorphie und Fehlerbehandlung. Steigen Sie auch in fortgeschrittene Themen ein: Arbeiten Sie mit Listen, Maps und Co. aus dem Collections-Framework, verbinden Sie Generics mit Lambdas, greifen Sie auf Dateien zu und vieles mehr.

  • Zum Auffrischen und Nachschlagen: Falls Sie Ihre Kenntnisse auffrischen oder etwas nachschlagen möchte, können Sie jedes Thema schnell finden und die Kapitel auch separat lesen.

  • Ideal für das Selbststudium: Zu allen Kapiteln gibt es Aufgaben und Lösungen. So können sie Ihre Fortschritte selbst im Blick behalten. Sie bekommen Hilfe bei der Installation von Java und Eclipse, können das Buch aber auch mit einer anderen Entwicklungsumgebung verwenden – oder ganz ohne: Ein Texteditor genügt, und wer zu Fuß geht, wird belohnt!

Kapitelübersicht

  • Hello World!
  • Java-Crashkurs
  • Variablen
  • Operatoren
  • Verzweigungen und Schleifen
  • Arrays
  • Zeichenketten
  • Datum und Uhrzeit
  • Methoden
  • Exceptions
  • Klassen und Records
  • Listen, Sets und Maps
  • Vererbung
  • Schnittstellen
  • Geschachtelte und anonyme Klassen
  • Generische Klassen und Methoden
  • Lambda-Ausdrücke
  • Dateien und Verzeichnisse
  • JavaFX
  • Java-Interna und Biblotheken
  • Anhang: IntelliJ-Crashkurs
  • Anhang: Lösungen zu den Wiederholungsfragen

Fragenkatalog (Wiederholungsfragen)

Der Grundkurs enthält bereits eine Menge Wiederholungsfragen und Übungsaufgaben samt Lösungen. Darüberhinaus haben Prof. Dominikus Herzberg und Christopher Schölzel einen umfassenden Katalog weiterer Wiederholungs- und Vertiefungsfragen zusammengestellt:

Beachen Sie, dass sich der Fragenkatalog noch auf die ersten Auflage des Buchs bezieht. Deswegen stimmen die dort genannten Kapitelnummern nicht mit der aktuellen Auflage überein.

Ein Gedanke zu „Java – Der Grundkurs“

  1. Hallo Michael,

    ich habe mir ihr Buch vor Semesterbeginn gekauft und angefangen es zu lesen. Während des gesamten ersten Semesters habe ich fast ausschließlich ihr Buch zur Hand gehabt und es hat mir wahnsinnig viel geholfen.
    Vielen Dank

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Wenn Sie hier einen Kommentar absenden, erklären Sie sich mit der folgenden Datenschutzerklärung einverstanden.