Literaturempfehlungen für (angehende) Java-Entwickler – Anwendungsentwickler-Podcast #35
IT-Berufe-Podcast - A podcast by Stefan Macke - Mondays

Categories:
Für Einsteiger, aber auch für Fortgeschrittene im Bereich der Java-Programmierung habe ich einige Buchtipps zusammengestellt, die ich in der fünfunddreißigsten Episode des Anwendungsentwickler-Podcasts durchgehe. Inhalt Kostenfreie Literatur Bei Oracle gibt es eine sehr umfangreiche und kostenlose Einführung in Java, die ich selbst gelesen habe. Kann ich definitiv weiterempfehlen! Aber auch die "Java-Insel" als OpenBook ist natürlich empfehlenswert. Trail: Learning the Java Language (The Java™ Tutorials) Trail: Essential Classes: Table of Contents (The Java™ Tutorials) Java ist auch eine Insel - OpenBook von Rheinwerk Literatur für Einsteiger Für Programmieranfänger, die Java als erste Sprache lernen, empfehle ich Einführung in Java: Ideal für Studium und Ausbildung* (auch direkt beim Rheinwerk-Verlag*). * Das Standardwerk für danach ist aber natürlich Java ist auch eine Insel* (auch direkt beim Rheinwerk-Verlag*). Das darf in keinem Bücherschrank fehlen :-) * Für eine sehr gute Einführung in Unit-Testing mit JUnit empfehle ich Pragmatic Unit Testing in Java 8 with JUnit*. Die Beispiele kann man auch schon mit wenig Java-Vorkenntnissen gut verstehen und nachmachen. Hier ist mein längerer Artikel zum Buch: Rezension: Pragmatic Unit Testing in Java 8 with JUnit von Jeff Langr. * Update auf Java 8 Wer schon länger mit Java arbeitet und nur schnell auf den neusten Stand kommen möchte, was die Neuerungen in Java 8 angeht, dem kann ich diese beiden Bücher empfehlen: Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions* Wer die interessante und kurzweilige Art von Venkat Subramaniam z.B. aus seinen Präsentationen kennt (z.B. passend zum Thema hier: Transforming Code to Java 8 by Venkat Subramaniam), wird seine Bücher mögen. Ich habe schon einige von ihm gelesen und bin immer wieder begeistert von seiner erfrischenden Art zu schreiben. * Java SE8 for the Really Impatient: A Short Course on the Basics* Mit diesem Buch habe ich mich auf den neusten Stand gebracht. Es hält genau, was es verspricht: Kurz und knapp werden die interessanten Neuerungen in Java 8 geschildert. Für mich eine ideale Kombination aus knapper Beschreibung und trotzdem den wichtigsten Inhalten. * Fortführende Literatur Wer auf der Suche nach tiefergehender Lektüre rund um die Java-Entwicklung ist, dem empfehle ich Der Weg zum Java-Profi: Konzepte und Techniken für die professionelle Java-Entwicklung*. Hier wird auf alles eingegangen, was man in der Java-Insel nicht mehr findet: Versionsverwaltung, Modularisierung, Dependency-Management usw. Also einfach alles, was ein Entwickler so wissen muss, was aber über die eigentliche Sprache hinausgeht. * Wer außerdem noch im Umfeld von Java EE entwickelt, der wird vielleicht mit Professionell entwickeln mit Java EE 7: Das umfassende Handbuch* (auch direkt beim Rheinwerk-Verlag*) einen guten Einstieg finden. Die Bücher aus dem Rheinwerk-Verlag sind eigentlich immer super, und das gilt für dieses Buch auch. Eine gut verständliche Einführung in Java EE 7 mit vielen Beispielen. * Hast du noch weitere gute Literaturtipps zum Thema Java-Entwicklung? Dann schreib mir gerne einen Kommentar! Links Permalink zu dieser Podcast-Episode RSS-Feed des Podcasts Letzte Woche auf der Website: Einführung in Twitter Bootstrap und Ausgefallene oder anspruchsvolle Themen beim Abschlussprojekt