Der Weg zum Java-Profi

Konzepte und Techniken für die professionelle Java-Entwicklung. Aktuell zu Java 9.

Michael Inden

Diese Publikation zitieren

Michael Inden, Der Weg zum Java-Profi (2017), dpunkt.verlag, Heidelberg, ISBN: 9783960883562

784
Accesses
23
Quotes

Beschreibung / Abstract

Dieses Buch bietet eine umfassende Einführung in die professionelle Java-Entwicklung und vermittelt Ihnen das notwendige Wissen, um stabile und erweiterbare Softwaresysteme auf Java-SE-Basis zu bauen. Praxisnahe Beispiele helfen dabei, das Gelernte rasch umzusetzen. Neben der Praxis wird viel Wert auf das Verständnis zugrunde liegender Konzepte gelegt. Dabei kommen dem Autor Michael Inden seine umfangreichen Schulungs- und Entwicklererfahrungen zugute – und Ihnen als Leser damit ebenso.

Diese Neuauflage wurde durchgehend überarbeitet, aktualisiert und erweitert. Auch dem aktuellen Java 9 sind zwei Kapitel gewidmet, sodass ein Einstieg und auch eine Migration auf die neue Java-Version leichter fallen sollte. Ansonsten wurde der bewährte Themenmix der Vorauflagen beibehalten:

Grundlagen, Analyse und Design:
Professionelle Arbeitsumgebung – Objektorientiertes Design – Java-Grundlagen – Lambdas, Methodenreferenzen, Defaultmethoden

Bausteine stabiler Java-Applikationen:
Collections-Framework – Bulk Operations on Collections – Applikationsbausteine – Multithreading – Fortgeschrittene Themen – Datumsverarbeitung seit JDK 8 – GUIs mit JavaFX – Basiswissen Internationalisierung

Java 9:
Ergänzungen in Java 9 – Modularisierung mit Project Jigsaw

Fallstricke und Lösungen:
Bad Smells – Refactorings – Entwurfsmuster

Qualitätssicherung:
Programmierstil und Coding Conventions – Unit Tests – Codereviews – Optimierungen

Der Anhang bietet einen Überblick über Grundlagen zur Java Virtual Machine.

Beschreibung

Dipl.-Inform. Michael Inden ist Oracle-zertifizierter Java-Entwickler für JDK 6. Nach seinem Studium in Oldenburg war er lange Zeit als Softwareentwickler und -architekt bei verschiedenen internationalen Firmen tätig und arbeitet derzeit als Teamleiter Softwareentwicklung in Zürich.

Michael Inden hat rund 20 Jahre Erfahrung beim Entwurf komplexer Softwaresysteme gesammelt, an diversen Fortbildungen und an mehreren Java-One-Konferenzen in San Francisco teilgenommen. Sein Wissen gibt er gerne als Trainer in Schulungen und auf Konferenzen weiter. Sein besonderes Interesse gilt dem Design qualitativ hochwertiger Applikationen mit ergonomischen, grafischen Oberflächen sowie dem Coaching von Kollegen.

Inhaltsverzeichnis

  • BEGINN
  • Inhaltsübersicht
  • Inhaltsverzeichnis
  • Vorwort
  • 1 Einleitung
  • 1.1 Über dieses Buch
  • 1.2 Aufbau des Buchs
  • 1.3 Konventionen und ausführbare Programme
  • I Java-Grundlagen, Analyse und Design
  • 2 Professionelle Arbeitsumgebung
  • 3 Objektorientiertes Design
  • 4 Java-Grundlagen
  • 5 Lambdas, Methodenreferenzen und Defaultmethoden
  • II Bausteine stabiler Java-Applikationen
  • 6 Das Collections-Framework
  • 7 Bulk Operations on Collections
  • 8 Applikationsbausteine
  • 9 Multithreading
  • 10 Fortgeschrittene Java-Themen
  • 11 Datumsverarbeitung seit JDK 8
  • 12 GUIs mit JavaFX
  • 13 Basiswissen Internationalisierung
  • III Neuerungen in Java 9
  • 14 Ergänzungen in Java 9
  • 15 Modularisierung mit Project Jigsaw
  • IV Fallstricke und Lösungen im Praxisalltag
  • 16 Bad Smells
  • 17 Refactorings
  • 18 Entwurfsmuster
  • V Qualitätssicherungsmaßnahmen
  • 19 Programmierstil und Coding Conventions
  • 20 Unit Tests
  • 21 Codereviews
  • 22 Optimierungen
  • 23 Schlussgedanken
  • VI Anhang
  • A Grundlagen zur Java Virtual Machine
  • Literaturverzeichnis
  • Index

Mehr von dieser Serie

    Ähnliche Titel

      Mehr von diesem Autor