Der Weg zum Java-Profi
Konzepte und Techniken für die professionelle Java-Entwicklung
Seiten
2012
|
2., akt. u. erw. Aufl.
dpunkt (Verlag)
978-3-86490-005-1 (ISBN)
dpunkt (Verlag)
978-3-86490-005-1 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Sie haben bereits einige Erfahrung mit Java- Programmierung und möchten Ihre Entwicklungstätigkeit nun professionalisieren? Oder Sie sind schon Entwicklerprofi, benötigen aber ein Nachschlagewerk, das Ihnen die wichtigen Themen aus der Java-Welt kompakt und kompetent vermittelt?
Diese umfassende Einführung in die professionelle Entwicklung 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 Schulungsund Entwicklererfahrungen zugute – und Ihnen als Leser damit ebenso.
Die Neuauflage wurde durchgehend aktualisiert und um umfangreiche eigene Kapitel zur GUI- und Datenbankprogrammierung erweitert.
Folgende Themenbereiche werden behandelt:
Der Anhang bietet einen Überblick über die UML, den Softwareentwicklungsprozess und die JVM.
Diese umfassende Einführung in die professionelle Entwicklung 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 Schulungsund Entwicklererfahrungen zugute – und Ihnen als Leser damit ebenso.
Die Neuauflage wurde durchgehend aktualisiert und um umfangreiche eigene Kapitel zur GUI- und Datenbankprogrammierung erweitert.
Folgende Themenbereiche werden behandelt:
- Grundlagen, Analyse und Design: Professionelle Arbeitsumgebung – Objektorientiertes Design – Java-Grundlagen
- Stabile Applikationen bauen:
Collections-Framework – Applikationsbausteine – Multithreading – Fortgeschrittene Themen – Grafische Benutzeroberflächen – JDBC und Datenbanken – JDK 7 - Fallstricke vermeiden:
Bad Smells – Refactorings – Entwurfsmuster - Qualitätssicherung:
Programmierstil – Coding Conventions – Unit Tests – Codereviews – Optimierungen
Der Anhang bietet einen Überblick über die UML, den Softwareentwicklungsprozess und die JVM.
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. Dabei hat er fast 15 Jahre Erfahrung beim Entwurf objektorientierter Softwaresysteme gesammelt, an diversen Fortbildungen und an mehreren Java-One-Konferenzen in San Francisco teilgenommen. Sein besonderes Interesse gilt dem Design qualitativ hochwertiger Applikationen mit ergonomischen, grafischen Oberflächen sowie dem Coaching von Kollegen.
- Einleitung 1
- Professionelle Arbeitsumgebung 19
- Objektorientiertes Design 57
- Java-Grundlagen 159
- Das Collections-Framework 259
- Applikationsbausteine 345
- Multithreading 411
- Fortgeschrittene Java-Themen 493
- Programmierung grafischer Benutzeroberflächen 595
- Einführung in Persistenz und Datenbanken 737
- Neuerungen in JDK 7 841
- Bad Smells 865
- Refactorings 931
- Entwurfsmuster 977
- Programmierstil und Coding Conventions 1053
- Unit Tests 1091
- Codereviews 1139
- Optimierungen 1149
Teil I Java-Grundlagen, Analyse und Design 17
Teil II Bausteine stabiler Java-Applikationen 257
Teil III Fallstricke und Lösungen im Praxisalltag 863
Teil IV Qualitätssicherungsmaßnahmen 1051
Anhang 1217
A Einführung in die UML 1219
B Überblick über den Softwareentwicklungsprozess 1239
C Grundlagen zur Java Virtual Machine 1247
Literaturverzeichnis 1251
Stichwortverzeichnis 1255
Sprache | deutsch |
---|---|
Maße | 165 x 240 mm |
Gewicht | 2204 g |
Einbandart | gebunden |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Schlagworte | Coding-Conventions • Entwurfsmuster • Java 7 (Programmiersprache); Handbuch/Lehrbuch • Java SE • OO-Entwurf • Programmierstil • Refactorings |
ISBN-10 | 3-86490-005-0 / 3864900050 |
ISBN-13 | 978-3-86490-005-1 / 9783864900051 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Der Einstieg ins Informatikstudium
Buch | Softcover (2023)
Springer Vieweg (Verlag)
CHF 48,95
Das Handbuch für Webentwickler
Buch | Hardcover (2023)
Rheinwerk (Verlag)
CHF 69,85
das große Praxisbuch – Grundlagen, fortgeschrittene Themen und Best …
Buch | Hardcover (2023)
dpunkt (Verlag)
CHF 59,95