Dieses Lehrbuch vermittelt die Grundlagen der Programmierung auf Basis der Programmiersprache Java, wie sie in Einführungsvorlesungen an Hochschulen gelehrt werden. Dabei richtet es sich nicht nur an Studenten, sondern auch an alle Programmiereinsteiger.
Der erste von zwei Bänden konzentriert sich auf die Grundlagen der Programmierung und der Objektorientierung. Nach den elementaren Schritten der Programmierung erläutern die Autoren die grundlegenden Strukturen von Java (Einfache Datentypen, Felder, Klassen, Methoden). Darauf folgen die Grundzüge der Objektorientierung (Klassen, Vererbung, Polymorphismus, Modellierung mit der UML).
Alle Themenkomplexe werden anhand von Praxisbeispielen illustriert. Jedes Kapitel enthält Übungsaufgaben.
Im Internet:
Links zu Software und Tools, zusätzliche Übungen (incl. Lösungshinweise), Aktualisierungen und mehr.
Fortsetzung folgt:
Der zweite Band konzentriert sich auf Themen, die für kommerzielle Anwendungen relevant sind, wie Applets, AWT- und Swing-Komponenten, Ereignis-Verarbeitung, Threads, Ein-/Ausgabe über Streams und Client- und Server-Socket-Programmierung.
Dieses Lehrbuch vermittelt die Grundlagen der Programmierung auf Basis der Programmiersprache Java, wie sie in Einführungsvorlesungen an Hochschulen gelehrt werden. Dabei richtet es sich nicht nur an Studenten, sondern auch an alle Programmiereinsteiger.
Der erste von zwei Bänden konzentriert sich auf die Grundlagen der Programmierung und der Objektorientierung. Nach den elementaren Schritten der Programmierung erläutern die Autoren die grundlegenden Strukturen von Java (Einfache Datentypen, Felder, Klassen, Methoden). Darauf folgen die Grundzüge der Objektorientierung (Klassen, Vererbung, Polymorphismus, Modellierung mit der UML).
Alle Themenkomplexe werden anhand von Praxisbeispielen illustriert. Jedes Kapitel enthält Übungsaufgaben.
Im Internet:
Links zu Software und Tools, zusätzliche Übungen (incl. Lösungshinweise), Aktualisierungen und mehr.
Fortsetzung folgt:
Der zweite Band konzentriert sich auf Themen, die für kommerzielle Anwendungen relevant sind, wie Applets, AWT- und Swing-Komponenten, Ereignis-Verarbeitung, Threads, Ein-/Ausgabe über Streams und Client- und Server-Socket-Programmierung.
o Setzt keine Programmierkenntnisse voraus
o Zahlreiche Übungsaufgaben und Praxisbeispiele
o Autoren lehren an der renommierten TU Karlsruhe
o Im Internet: Links zu Software und Tools, zusätzliche Übungen mit Lösungshinweisen und mehr
Dietmar Ratz
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).
Java Objektorientierte Programmierung Programmieren Software-Entwicklung
"Dieses Lehrbuch vermittelt die Grundlagen der Programmierung auf Basis von Java, wie sie in Einführungsvorlesungen an Hochschulen gelehrt werden. Dabei richtet es sich nicht nur an Studenten, sondern auch an alle Programmiereinsteiger."
Bayerischer Rundfunk
()