Wissensgebiete: Informatik, Programmierung, Anwendungsentwicklung, Java. Zielgruppen: Studierende der Informatik, Quereinsteiger, Programmieranfänger, die zu Profis werden wollen. Voraussetzungen: Grundlagen der strukturierten, prozeduralen, objektorientierten und funktionalen Programmierung in Java. Charakteristika: Sorgfältig durchdachte Didaktik, die das Lernen erleichtert. Systematisches Vorgehen: OOA, OOD, OOP, UML, Entwurfsmuster. Theorie und Praxis der GUI-Gestaltung und -Programmierung, einschließlich Multifunktionsleisten. Themen wie Persistenz und Anbindung an relationale Datenbanken sowie ein Exkurs zur Nebenläufigkeit. Fallstudien aus drei Anwendungsbereichen: Betriebswirtschaftlich/administrative Anwendung (AVplus), technische Anwendung (Wetterstation), intelligente Spiele (Othello). Einsatz professioneller Werkzeuge wie Eclipse, Enterprise Architect, WindowBuilder, Abbot. Aktuelle Themen: Testen von GUIs, Test-First, Grafikeditoren, Forward Engineering, Reverse Engineering, Roundtrip Engineering, modellgetriebene Entwicklung, Nutzung von Webservices. Neu in der 3. Auflage: Lambda-Ausdrücke mit Java 8, zusätzliche Grafiken und Programme, Merkeboxen für alternative Perspektiven, über 50 Programme, vollständige Beispiele, über 190 Abbildungen, über 100 Glossarbegriffe, 50 Übungen.
Helmut Balzert Reihenfolge der Bücher






- 2014
- 2010
Mehr als ein Java-Buch - Eine grundlegende Einführung in die Programmierung. Sorgfältig durchdachte Didaktik, die das Lernen erleichtert. Der 1. Schritt auf dem Weg zum Junior-Programmierer. Die Konzepte werden Schritt für Schritt aufeinander aufbauend erklärt. Neben Wissen und Kenntnissen werden Fähigkeiten erworben, selbst Programme zu entwickeln und zu testen. Besonderer Wert wurde auf vollständige Beispiele gelegt. Eine Fallstudie OptiTravel wird schrittweise entwickelt und zeigt, wie eine systematische Software-Entwicklung abläuft. Themenschwerpunkte: Basiskonzepte, Kontrollstrukturen, Felder, Methoden, Testen, Verifikation. Neueste Java-Version und Nutzung der UML 2 (Unified Modeling Language). Einsatz der Entwicklungsumgebung BlueJ. Neu in der 3. Auflage: Einführung in die Programmiersprache C 173 Abbildungen, 98 Glossarbegriffe, 85 Programme
- 2008
Das Wichtigste in Kürze.§Wissensgebiete: Wissenschaftliche Arbeiten§Zielgruppen: Studierende, Promovierende§Voraussetzung: keine.§§Jeder angehende Akademiker hat im Rahmen seines Studiums wissenschaftliche Arbeiten zu erstellen und die Ergebnisse zu präsentieren. Viele Fragen stellen sich: Was kennzeichnet eine wissenschaftliche Arbeit? Welche Qualitätskriterien gibt es? Was bedeutet forschen? Was sind wissenschaftliche Methoden? Wie finde ich ein Thema? Wie wird fremdes Wissen recherchiert, analysiert, bewertet und zitiert? Wie baue ich meine Arbeit auf? Wie plane und organisiere ich meinen Arbeitsprozess? Wie präsentiere ich die Ergebnisse meiner Arbeit?Alle diese Fragen werden in diesem Buch für Praktikumsberichte, Seminarausarbeitungen, Hausarbeiten, Projektarbeiten, Bachelor-, Diplom- und Masterarbeiten sowie Dissertationen beantwortet.§§Charakteristika dieses Buches: Wissenschaftsübergreifende Darstellung einschl. Ingenieurwissenschaften und Informatik Forschungsprozess und wichtige Forschungsmethoden Qualitätskriterien für wissenschaftliches Arbeiten Internetrecherchen, Internetquellen und DOI Checkliste Schlussredaktion Fallstudie Seminarvortrag vorbereiten, ausarbeiten, vortragen Fertige Dokumentvorlagen für MS Word und OpenOffice Fertige Projektschablonen für OpenProj (Open-Source)§Zugaben: Kostenloser E-Learning-Kurs "Aufbau wissenschaftlicher Arbeiten" Forum Living Books: Sie fragen, Experten antworten
- 2005
Das Buch vermittelt die Grundlagen und Konzepte der Programmierung, die für fast alle Programmiersprachen relevant sind, unter Verwendung von Java. Es zielt darauf ab, Wissen und Fähigkeiten zur Entwicklung und zum Testen von Programmen zu vermitteln, wobei ein besonderer Fokus auf vollständigen Beispielen liegt. Eine Fallstudie, OptiTravel, wird schrittweise entwickelt und demonstriert den systematischen Ablauf der Software-Entwicklung. Die Themen sind strukturiert und bauen aufeinander auf, einschließlich Basiskonzepte wie Variablen, Konstanten, einfache Typen, Zuweisungen, Ausdrücke, Anweisungen und Konsoleneingaben. Es werden Kontrollstrukturen behandelt, darunter Sequenzen, Auswahlmöglichkeiten, Wiederholungen, Aufrufe, Schachtelungen und Ausnahmebehandlungen. Zudem werden Felder, sowohl eindimensionale als auch mehrdimensionale, sowie deren Iteration und Sonderformen thematisiert. Prozeduren, Funktionen, Überladen, Rekursion und Datenabstraktion werden ebenfalls behandelt. Das Buch integriert die neueste Java-Version 5 und UML 2 (Unified Modeling Language) und nutzt die Entwicklungsumgebung BlueJ. Mit 125 Abbildungen, 80 Glossarbegriffen und 60 Programmen bietet es umfassende Unterstützung für Lernende.
- 2001
In diesem h chst erfolgreichen Lehrbuch werden alle wesentlichen Themengebiete der Software - Technik dargestellt und im Zusammenahng behandelt. Dieser Medienverbund aus klassischem Buch, CD Rom, multimedialem Computerbased Training und Software Werkzeugen erlaubt das praxisnahe Aneignen des vielschichtigen Lernstoffes. Auf den beiliegenden CD ROMs befinden sich viele g ngige CASE-Werkzeige, eine F lle von Aufgaben samt L sungen sowie multimediale Animationen.
- 1996
Lehrbuch der Softwaretechnik
- 769 Seiten
- 27 Lesestunden
In diesem neuartigen, durchgehend zweifarbigen Lehrbuch werden alle wesentlichen Themengebiete der Software-Technik dargestellt und im Zusammenhang behandelt. In dieser Form erstmalig wird ein Medienverbund aus klassischem Buch, elektronischem Buch, multimedialem Computer Based Training (CBT) und Software-Werkzeugen eingesetzt und damit ein durchdachtes didaktisches Konzept realisiert. Band 2: Software-Management Planung, Organisation, Personal, Leitung, Kontrolle Software-Qualitätssicherung Manuelle Prüfmethoden, Prozeßqualität, Produktqualität Querschnitte und Ausblicke Prinzipien und Methoden, CASE, Wiederverwendung, Sanierung Unternehmensmodellierung Band 1, 2. A., 2001 Software-Entwicklung: Planung, Definition, Entwurf, Implementierung, Abnahme und Einführung, Wartung und Pflege Die beiden Bände sind - auch einzeln - sowohl sequentiell als auch themenbezogen lesbar und können als Nachschlagewerk genutzt werden.
- 1976

