Java lernen mit BlueJ: Objects first - Eine Einführung in Java (Pearson Studium - Informatik Schule)David J. Barnes, Michael Kölling
Gebundene Ausgabe
Objects first - Eine Einführung in Java Gebundenes Buch Java lernen mit Blue J ist die wohl bekannteste und erfolgreicheste Einführung in die objektorientierte Programmierer für Anfänger. Der Schwerpunkt dieses Buchs ist ein objektorientierter Ansatz, Programmierkonzepte werden aus der Perspektive der Softwareentwicklung betrachtet. Blue J - die etablierte Entwicklungsumgebung für die objektorientierte Programmierung mit Java - wurde eigens für die Lehre entwickelt und ermöglicht einfachen und schnellen Programmiererfolg, auch bei anspruchsvollen Konzepten. Durch die enge Integration mit der Entwicklungsumgebung Blue J ermöglicht es dieses Buch, vom ersten Tag an den Fokus auf die wesentlichen Aspekte der objektorientierten Softwareentwicklung zu legen. Der Leser soll von Beginn an mit Objekten umgehen und mit den Methoden interagieren. Besonderer Wert wurde auf die Visualisierungs- und Interaktionstechniken gelegt, mit deren Hilfe z. B. Klassenstrukturen leicht verständlich und übersichtlich dargestellt werden können. Diese Möglichkeiten wurden mit der aktuellen Version von Blue J weiter verbessert und ausgebaut. Die ersten Kapitel dieses Buchs sind für Leser ohne Programmiererfahrung geschrieben, die späteren Kapitel sind überwiegend für fortgeschrittene Programmierer geeignet. Die Kapitel sind im Unterschied zu anderen Lehrbüchern nicht nach Sprachfunktionen geordnet, sondern orientieren sich an Konzepten der Softwareentwicklung. Die Buchstruktur garantiert schnellen Lernerfolg auch dadurch, dass z. B. anspruchsvolle Themen immer wieder aufgegriffen und weiter vertieft werden. Die Lernziele werden nicht nur theoretisch erklärt, sondern anhand von 27 Projekten praxisnah veranschaulicht. In dieser aktuellen Auflage sind neue und interessante Projekte hinzugekommen; viele andere Beispiele wurden geändert, aktualisiert und verbessert. Diese sechsten Auflage basiert auf Java 8, sie geht jedoch weit über die bloße Ergänzung der. . .
|