44,99 € (Print)

inkl. MwSt., ggf. zzgl. Versandkosten

lieferbar
44,99 € (PDF)

sofort lieferbar

44,99 € (ePub)

sofort lieferbar

  • 978-3-446-48122-0
  • 9. Auflage, 09/2024
    800 Seiten, fester Einband
  • E-Book Inside
Beschreibung
Grundkurs Programmieren in Java
- Setzt keine Programmierkenntnisse voraus!
- Führt erfolgreich von den ersten Schritten bis hin zur Entwicklung von Anwendungen in Netzen
- Mit zahlreichen Übungsaufgaben und Beispielen
- Auf www.grundkurs-java.de: Software und Tools, alle Beispielprogramme, Lösungen zu den Übungsaufgaben, Zusatzmaterial, Aktualisierungen und mehr
- Neu in der 9. Auflage: Alle relevanten Neuerungen von Java 10 bis Java 22
- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches

Mit diesem Lehrbuch können Sie sowohl Java als auch das Programmieren lernen. Es setzt keinerlei Vorkenntnisse aus den Bereichen Programmieren, Programmiersprachen und Informatik voraus. Alle Kapitel sind mit Übungsaufgaben ausgestattet, die Sie zum besseren Verständnis bearbeiten können.

Denn: Man lernt eine Sprache nur, wenn man sie auch spricht!

Auf rund 800 Seiten finden Sie hier eine umfassende und aktuelle Einführung. Von den Grundlagen der Programmierung und den elementaren Sprachelementen über die Objektorientierung bis hin zu fortgeschrittenen Themen wie Threads, Streams, Entwicklung von verteilten Anwendungen in Netzen sowie Lambda-Ausdrücken lernen Sie alles, was Sie für den erfolgreichen Einstieg in die Programmierung benötigen.

AUS DEM INHALT //
Einstieg in das Programmieren in Java/Objektorientiertes Programmieren in Java/Grafische Oberflächen in Java/Nebenläufige und verteilte Anwendungen/Lambda-Ausdrücke und funktionale Programmierung/Abschluss, Ausblick und Anhang
Grundkurs Programmieren in Java
- Setzt keine Programmierkenntnisse voraus!
- Führt erfolgreich von den ersten Schritten bis hin zur Entwicklung von Anwendungen in Netzen
- Mit zahlreichen Übungsaufgaben und Beispielen
- Auf www.grundkurs-java.de: Software und Tools, alle Beispielprogramme, Lösungen zu den Übungsaufgaben, Zusatzmaterial, Aktualisierungen und mehr
- Neu in der 9. Auflage: Alle relevanten Neuerungen von Java 10 bis Java 22
- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches

Mit diesem Lehrbuch können Sie sowohl Java als auch das Programmieren lernen. Es setzt keinerlei Vorkenntnisse aus den Bereichen Programmieren, Programmiersprachen und Informatik voraus. Alle Kapitel sind mit Übungsaufgaben ausgestattet, die Sie zum besseren Verständnis bearbeiten können.

Denn: Man lernt eine Sprache nur, wenn man sie auch spricht!

Auf rund 800 Seiten finden Sie hier eine umfassende und aktuelle Einführung. Von den Grundlagen der Programmierung und den elementaren Sprachelementen über die Objektorientierung bis hin zu fortgeschrittenen Themen wie Threads, Streams, Entwicklung von verteilten Anwendungen in Netzen sowie Lambda-Ausdrücken lernen Sie alles, was Sie für den erfolgreichen Einstieg in die Programmierung benötigen.

AUS DEM INHALT //
Einstieg in das Programmieren in Java/Objektorientiertes Programmieren in Java/Grafische Oberflächen in Java/Nebenläufige und verteilte Anwendungen/Lambda-Ausdrücke und funktionale Programmierung/Abschluss, Ausblick und Anhang
Kundenbewertungen für "Grundkurs Programmieren in Java"
(Geprüfte Bewertung)
02.02.2026

GRUNDKURS PROGRAMMIEREN IN JAVA - Da ist drin was draufsteht!

// Einleitung
In der Regel beginne ich ein Buch von vorne zu lesen, wie wohl die meisten von uns. Aber diesmal habe ich mir zuerst die Kurzübersicht auf der Rückseite angesehen und zu meiner Rezensionsbasis gemacht:
■ Setzt keine Programmierkenntnisse voraus!
■ Führt erfolgreich von den ersten Schritten bis hin zur Entwicklung von Anwendungen in Netzen
■ Mit zahlreichen Übungsaufgaben und Beispielen
■ Auf www.grundkurs-java.de: Software und Tools, alle Beispielprogramme, Lösungen zu den Übungsaufgaben, Zusatzmaterial, Aktualisierungen und mehr
■ Neu in der 9. Auflage: Alle relevanten Neuerungen von Java 10 bis Java 22
// Entwicklungsumgebung
Das Einrichten der Entwicklungsumgebung ist für einen Neuling wahrscheinlich die erste Herausforderung, da man sich für ein Tool entscheiden muss und selbst trotz der guten Hilfestellung und entsprechender Links ein wenig kämpfen muss bis man schliesslich erfolgreich ist. Aber mit Eclipse (wie in meinem Fall) hat man letztendlich das versprochene Sorglospaket und erspart sich einiges an Arbeit.
// Analyse
Programmierkenntnisse sind nicht wirklich nötig um mit diesem Werk zu arbeiten, aber ein gewisses Flair für Informatik würde ich schon voraussetzen. Ist dies keine Hürde, wird man tatsächlich Schritt für Schritt in die Anwendungsentwicklung eingeführt.
Und dies geschieht in subtilen Schritten, wie es bei der Vita der beteiligten Autoren auch nicht anders zu erwarten ist. Dabei wird sowohl allgemeines Programmieren (in Java) als auch die objektorientierte Programmierung gelehrt, was dem Leser wiederum in anderen Programmiersprachen hilfreich sein könnte. Grundsätzlich wird man durch die gesamte Bandbreite der Java-Programmierung geführt, erlernt das Erstellen grafischer Oberflächen, verteilter Anwendungen und die funktionale Programmierung mittels Lambda-Ausdrücken.
Auch an hilfreichen Beispielen und Übungsaufgaben fehlt es in diesem Tutorial nicht. Das versprochene Zusatzmaterial inkl. Tools, Beispielprogrammen und Lösungen ist über die angegebenen Links gut erreichbar. Da ich die Einzelheiten von Java bis Version 9 nicht wirklich beschreiben kann, ist es für mich schwierig zu beurteilen ob alle relevanten Neuerungen von Version 10-22 in diesem Buch beschrieben sind, aber darauf vertraue ich bei diesem Autorenteam mal einfach.
// Didaktik und Methodik
Das Autoren-Team versucht mit seinem Ansatz eine möglichst breite Leserschaft anzusprechen und auf die entsprechenden Voraussetzungen einzugehen, was meist auch gelingt. Das Buch ist sehr übersichtlich gestaltet, die Sprache ist einfach und flüssig, die Beispiel und Übungen erlauben eine gewisse Fortschrittkontrolle und die Präsentation des Lernstoffs ist sehr gelungen.
Der schrittweise Aufbau überfordert nicht führt kontinuierlich tiefer in die Materie ein.
// Fazit
Ein wirklich gelungenes Werk eines hochkarätigen Autoren-Teams, das die Erwartungen des (zukünftigen) Programmierers voll und ganz erfüllt und die gemachten Versprechungen aus der Übersicht einlöst. Sowohl für den Ernsthaften- als auch für den Hobby-Java Programmierer ist dieses Werk ein unschätzbarer Begleiter zum Erstellen von hochwertigem "Code". Das Buch macht in der Printversion mit seinem gelungenen Cover auf dem Schreibtisch oder im Bücheregal auch optisch auf sich aufmerksam. Alles in Allem ein gelungenes Lehrwerk des Autoren-Teams.

(Geprüfte Bewertung)
01.02.2026

Fachliche Tiefe und inhaltliche Breite

Das vorliegende Java-Lehrbuch überzeugt vor allem durch seine fachliche Tiefe und inhaltliche Breite. Es behandelt nicht nur die klassischen Grundlagen der Sprache, sondern führt bis hin zu fortgeschrittenen Themen wie Lambda-Ausdrücke und Parallele Verarbeitung. Umfang und Anspruch des Buches gehen damit deutlich über typische Grundlagenwerke hinaus.
Besonders positiv ist der offene Umgang mit Stolpersteinen und typischen Fehlerquellen. Schwierigkeiten werden nicht beschönigt oder übergangen, sondern klar benannt und nachvollziehbar erläutert. Dieser Aspekt ist didaktisch äußerst wertvoll und gerade für Lernende ein großer Gewinn.
Das Buch folgt insgesamt einem eher deduktiven Vorgehen: Zentrale Konzepte, Begriffe und Sprachmittel werden ausführlich eingeführt, bevor sie praktisch angewendet werden. Dieses Vorgehen ist natürlich didaktisch sauber. Gerade für absolute Anfänger/-innen wäre vielleicht ein stärker induktives Vorgehen hilfreich-
Positiv ist die große Anzahl an Übungsaufgaben, die das eigenständige Anwenden des Gelernten konsequent fordern. Ich hätte mir mehr konkret gegenständliche Beispiele gewünscht. Zahlenbeispiele sind doch recht abstrakt und wenig motivierend.
Nach dem Einstieg in die imperative Programmierung wird die objektorientierte Programmierung (OOP) fachlich korrekt und systematisch dargestellt. Gerade für Anfänger/-innen ist der gedankliche Übergang von imperativer zu objektorientierter Denkweise anspruchsvoll. Ich empfehle deshalb eher Einführungen, die von Beginn an auf objektorientierte Konzepte setzen.
Fazit: Ein inhaltlich ausgezeichnetes, sehr fundiertes Java-Lehrbuch mit großer thematischer Spannweite. Didaktisch folgt es eher einem klassischen, hochschulgeprägten Ansatz, der nicht in allen Punkten modernen lernpsychologischen Erkenntnissen entspricht. Insgesamt jedoch ein überzeugendes Werk für eine breite Zielgruppe.

(Geprüfte Bewertung)
27.01.2026

Guter Einstieg

Das Buch ist zur Begleitung um Studium geschrieben worden, das merkt man an der ein oder anderen Stelle, da doch einige Erklärungen mehr enthalten sind, als man es von Java Einsteigerbüchern kennt. Es sind zu allen Stellen Beispiele dabei und was wichtiger ist: Übungen und Lösungen. D.h. der Leser ist aufgefordert nicht nur zu konsumieren, sondern auch selbst zu denken und seine ersten Gehversuche mit eigenen Gedanken zu starten. Das hilft dem Grundverständnis, zeigt es doch auch, ob ein Kapitel nochmal intensiver bearbeitet werden sollte. Ich finde das Buch wirklich sehr gut und ich arbeite momentan fast täglich damit um mich dieser Sprache JAVA zu nähern.

(Geprüfte Bewertung)
18.01.2026

Sehr gut verständliches und praxisnahes Java-Einsteigerbuch mit sinnvoller Struktur, hilfreichen Übungen und spannenden Themen (u. a. Swing, Threads, Netzwerke), das trotz nicht ganz aktueller Beispiele einen soliden und empfehlenswerten Einstieg in Java

Ich freue mich sehr, dass ich die Möglichkeit hatte, dieses Buch im Rahmen eines Testlesens zu lesen und zu bewerten.


Es handelt sich um ein gelungenes, sehr gut geschriebenes Fachbuch, das mir den Einstieg in Java ausgesprochen leicht gemacht hat. Bereits nach kurzer Zeit konnte ich eine kleine Anwendung entwickeln, die mithilfe von Swing eine grafische Benutzeroberfläche darstellt. Diese lief sowohl auf meinem MacBook mit Apple-Silicon-Prozessor als auch auf einem Windows-Gaming-PC mit Intel-Prozessor problemlos.


Das Buch eignet sich hervorragend für alle, die sich für das Programmieren interessieren. Auch Leserinnen und Leser ohne besondere IT-Vorkenntnisse werden die Inhalte gut nachvollziehen können, da alle Themen einsteigerfreundlich und dennoch mit der nötigen fachlichen Tiefe vermittelt werden.


Die Inhalte sind sinnvoll in viele kleine Kapitel und Abschnitte gegliedert. Übungsaufgaben nach größeren Abschnitten helfen dabei, das Gelernte zu vertiefen und das eigene Verständnis zu überprüfen oder einzelne Themen weiter auszubauen.


Besonders interessant waren für mich die Kapitel zur GUI-Programmierung mit Swing, zur nebenläufigen Programmierung mit Threads sowie zur Client-Server-Programmierung in Netzwerken. Auch der Abschnitt zur funktionalen Programmierung hat mir Java deutlich nähergebracht, da sich dadurch zuvor recht aufwendige Klassen sehr kurz und prägnant umsetzen lassen.


An der einen oder anderen Stelle merkt man, dass das Buch bereits in der 9. Auflage erschienen ist und einige Beispiele nicht mehr dem allerneuesten Stand entsprechen. Dies beeinträchtigt jedoch weder das Lernen noch das grundlegende Verständnis der Programmiersprache. Die neuesten Features von Java 25 werden nicht behandelt (Ziel-JDK ist Java 22), was für einen soliden Einstieg jedoch völlig ausreichend ist.


In einzelnen Fällen hat mich meine IDE (IntelliJ) mit moderneren Sprachfeatures überrascht, offene Fragen ließen sich jedoch schnell klären.


Insgesamt kann ich dieses Buch allen empfehlen, die sich mit den Grundlagen der Programmierung und insbesondere mit Java beschäftigen möchten. Ich selbst habe es sehr gerne gelesen und werde es auch künftig als Nachschlagewerk bei meiner Java-Programmierung nutzen.

(Geprüfte Bewertung)
29.09.2024

Eine umfassende, benutzerfreundliche und aktuelle Einführung in die Programmierung mit Java



Das Buch Grundkurs Programmieren in Java von Dietmar Ratz, Dennis Schulmeister-Zimolong, Detlef Seese und Jan Wiesenberger ist ein herausragendes Lehrwerk, das sowohl Einsteigern als auch Fortgeschrittenen eine umfassende Einführung in die Programmierung mit Java bietet. In der neuesten, bereits neunten Auflage wird das Buch mit den relevanten Neuerungen von Java 10 bis Java 22 aktualisiert, was es zu einer wertvollen Ressource in der schnelllebigen Welt der Softwareentwicklung macht.

Besonders hervorzuheben ist, dass das Buch keine Vorkenntnisse im Programmieren voraussetzt. Dies macht es ideal für Leser, die zum ersten Mal mit einer Programmiersprache in Berührung kommen. Die Autoren legen großen Wert darauf, die Grundlagen klar und verständlich zu vermitteln. Jedes Kapitel beginnt mit den grundlegenden Konzepten und führt die Leser schrittweise in die Tiefe. Durch die Kombination aus Theorie und praktischen Übungen wird das Verständnis gefördert, denn „man lernt eine Sprache nur, wenn man sie auch spricht“.

Auf etwa 800 Seiten deckt das Buch ein breites Spektrum an Themen ab. Die Leser lernen nicht nur die elementaren Sprachelemente, sondern auch die Prinzipien der objektorientierten Programmierung. Die anschaulichen Erklärungen und praktischen Beispiele helfen dabei, komplexe Konzepte zu verstehen und in die Praxis umzusetzen. Ein weiterer Schwerpunkt liegt auf der Entwicklung grafischer Benutzeroberflächen, was für viele Programmierer von zentraler Bedeutung ist.

Ein besonders wertvolles Merkmal des Buches sind die zahlreichen Übungsaufgaben, die jedem Kapitel beigefügt sind. Diese Aufgaben sind darauf ausgelegt, das erlernte Wissen zu vertiefen und anzuwenden. Darüber hinaus finden die Leser auf der begleitenden Webseite www.grundkurs-java.de nicht nur die Lösungen zu den Übungsaufgaben, sondern auch zusätzliche Software, Tools und Aktualisierungen. Dies macht das Lernen noch effektiver und flexibler, da die Materialien jederzeit zugänglich sind.

Die fortgeschrittenen Themen, wie die Programmierung von nebenläufigen und verteilten Anwendungen sowie die Nutzung von Lambda-Ausdrücken und funktionaler Programmierung, werden ebenfalls ausführlich behandelt. Dies ermöglicht den Lesern, ihre Fähigkeiten weiterzuentwickeln und sich auf die Herausforderungen der modernen Softwareentwicklung vorzubereiten.

Insgesamt bietet Grundkurs Programmieren in Java eine umfassende, benutzerfreundliche und aktuelle Einführung in die Programmierung mit Java. Die Autoren schaffen es, komplexe Inhalte verständlich zu präsentieren, während sie gleichzeitig Raum für praktische Anwendung und Vertiefung lassen. Dies macht das Buch zu einer unverzichtbaren Ressource für jeden, der ernsthaft in die Welt der Programmierung eintauchen möchte. Mit diesem Lehrwerk sind die Leser bestens gerüstet, um ihre Programmierkenntnisse zu entwickeln und erfolgreich Anwendungen in Java zu erstellen.

Rezension von: Die Magie der Bücher

Bewertung schreiben
Bewertungen werden nach Überprüfung freigeschaltet.

Die mit einem * markierten Felder sind Pflichtfelder.

Autor(en)

Prof. Dr. Dietmar Ratz ist Studiengangsleiter Wirtschaftsinformatik an der Dualen Hochschule Baden- Württemberg (DHBW) Karlsruhe und lehrt auch am Karlsruher Institut für Technologie (KIT).
Dipl.-Wirtsch.-Inf. (DH) Dennis Schulmeister-Zimolong arbeitet als akademischer Mitarbeiter an der Dualen Hochschule Baden-Württemberg (DHBW) Karlsruhe sowie als Produktmanager bei der SOA People AG, Karlsruhe.
Prof. Dr. Detlef Seese ist ehemaliger Professor für Angewandte Informatik am Institut für Angewandte Informatik und Formale Beschreibungsverfahren (AIFB) des Karlsruher Instituts für Technologie (KIT).
Dipl.-Wirtsch.-Ing. Jan Wiesenberger ist geschäftsführender Vorstand des FZI Forschungszentrums Informatik in Karlsruhe und Hauptgesellschafter des IT-Dienstleisters m+ps.

Prof. Dr. Dietmar Ratz ist Studiengangsleiter Wirtschaftsinformatik an der Dualen Hochschule Baden- Württemberg (DHBW) Karlsruhe und lehrt auch am Karlsruher Institut für Technologie (KIT).
Dipl.-Wirtsch.-Inf. (DH) Dennis Schulmeister-Zimolong arbeitet als akademischer Mitarbeiter an der Dualen Hochschule Baden-Württemberg (DHBW) Karlsruhe sowie als Produktmanager bei der SOA People AG, Karlsruhe.
Prof. Dr. Detlef Seese ist ehemaliger Professor für Angewandte Informatik am Institut für Angewandte Informatik und Formale Beschreibungsverfahren (AIFB) des Karlsruher Instituts für Technologie (KIT).
Dipl.-Wirtsch.-Ing. Jan Wiesenberger ist geschäftsführender Vorstand des FZI Forschungszentrums Informatik in Karlsruhe und Hauptgesellschafter des IT-Dienstleisters m+ps.

Cover Downloads

Die Coverdateien dürfen Sie zur Bewerbung des Buches honorarfrei verwenden.

Print Cover

E-Book Cover

Die Coverdateien dürfen Sie zur Bewerbung des Buches honorarfrei verwenden.

Print Cover

E-Book Cover

Produktsicherheit<

Carl Hanser Verlag GmbH & Co KG
Vilshofener Str. 10
81679 München
E-Mail: info@hanser.de
Sicherheitshinweis entsprechend Art.9 Abs. 7 Satz 2 GPSR entbehrlich

Carl Hanser Verlag GmbH & Co KG
Vilshofener Str. 10
81679 München
E-Mail: info@hanser.de
Sicherheitshinweis entsprechend Art.9 Abs. 7 Satz 2 GPSR entbehrlich

Weitere Titel des Autors Auch oft angesehen
Weitere Titel des Autors
Auch oft angesehen