Bewertung:

Das Buch 'Learn Java 17 Programming' von Nick Samoylov hat gemischte Kritiken erhalten, in denen einerseits die Stärken des Buches hervorgehoben werden, da es eine umfassende Einführung in Java und seine neuen Funktionen bietet, andererseits aber auch erhebliche Kritikpunkte in Bezug auf Fehler, Druckqualität und Eignung für Anfänger geäußert werden.
Vorteile:⬤ Umfassende Abdeckung der Java-Konzepte, einschließlich der Grundlagen, neuen Funktionen und fortgeschrittenen Themen
⬤ gut strukturiert zum Nachschlagen
⬤ persönliche Einblicke des Autors verbessern das Leseerlebnis
⬤ geeignet für erfahrene Programmierer, die auf Java umsteigen
⬤ vollständige Erklärungen der Konzepte.
⬤ Mit Fehlern behaftet und schwierigen Quizfragen, besonders für Anfänger
⬤ einige Rezensenten fanden es überwältigend und schlecht für Anfänger geeignet
⬤ schlechte Druckqualität
⬤ wurde als bloße Auflistung von Methoden ohne nützliche Erklärungen empfunden
⬤ Argumente, zu einfach oder nicht detailliert genug zu sein.
(basierend auf 10 Leserbewertungen)
Learn Java 17 Programming - Second Edition: Learn the fundamentals of Java Programming with this updated guide with the latest features
Erforschen Sie die grundlegenden Konzepte der Programmierung wie objektorientierte, funktionale und reaktive Programmierung, indem Sie Code schreiben und Projekte mit der neuesten LTS-Version von Java erstellen.
Hauptmerkmale:
⬤ Eine Schritt-für-Schritt-Anleitung für Anfänger, um mit der Programmierung in Java 17 zu beginnen.
⬤ Erforschen Sie Kernthemen der Programmierung wie GUI-Programmierung, Nebenläufigkeit und Fehlerbehandlung.
⬤ Schreiben Sie effizienten Code und erstellen Sie Projekte, während Sie die Grundlagen der Programmierung erlernen.
Buchbeschreibung:
Java ist eine der beliebtesten Sprachen unter Entwicklern. Sie wird in allen Bereichen eingesetzt, von Smartphones und Spielkonsolen bis hin zu Supercomputern, und die neuen Funktionen erweitern den Reichtum der Sprache.
Dieses Buch über die Java-Programmierung beginnt damit, dass Sie lernen, wie Sie das Java Development Kit installieren. Danach werden Sie sich auf das Verständnis der objektorientierten Programmierung (OOP) konzentrieren, mit exklusiven Einblicken in Konzepte wie Abstraktion, Kapselung, Vererbung und Polymorphismus, die Ihnen bei der Programmierung von realen Anwendungen helfen werden. Als Nächstes werden Sie die grundlegenden Programmierstrukturen von Java wie Datenstrukturen und Algorithmen kennenlernen, die mit Hilfe von Beispielprogrammen und Übungsbeispielen als Bausteine für Ihre Anwendungen dienen werden. Sie werden sich auch mit Kernthemen der Programmierung befassen, die Sie bei der Fehlerbehandlung, der Fehlersuche und dem Testen Ihrer Anwendungen unterstützen. Im weiteren Verlauf werden Sie sich mit fortgeschrittenen Themen wie Java-Bibliotheken, Datenbankmanagement und Netzwerkprogrammierung beschäftigen und ein Beispielprojekt erstellen, um die Anwendungen dieser Konzepte zu verstehen.
Am Ende dieses Java-Buches werden Sie sich nicht nur mit Java 17 gut auskennen, sondern auch einen Ausblick auf die Zukunft dieser Sprache erhalten und über die Fähigkeiten verfügen, effizient mit Best Practices zu programmieren.
Was Sie lernen werden:
⬤ Verstehen und Anwenden objektorientierter Prinzipien in Java.
⬤ Java Design Patterns und Best Practices zur Lösung von Alltagsproblemen kennenlernen.
⬤ Erstellen Sie mit Leichtigkeit benutzerfreundliche und attraktive GUIs.
⬤ Verstehen Sie die Verwendung von Microservices mit Hilfe von praktischen Beispielen.
⬤ Entdecken Sie Techniken und Idiome für das Schreiben von hochwertigem Java-Code.
⬤ Machen Sie sich mit der Verwendung von Datenstrukturen in Java vertraut.
Für wen dieses Buch gedacht ist:
Dieses Buch richtet sich an diejenigen, die eine neue Karriere in der modernen Java-Programmierung beginnen möchten, sowie an diejenigen, die dies bereits professionell tun und ihr Wissen über die neuesten Java- und verwandten Technologien und Ideen auffrischen möchten.