Cantitate/Preț
Produs

Java Challenge

Autor Michael Inden
de Limba Germană Paperback – 3 sep 2020

Observăm că eficiența în învățarea unui limbaj de programare rezidă în capacitatea de a rezolva probleme logice complexe, nu doar în memorarea sintaxei. Un exercițiu concret din Java Challenge care ilustrează această filozofie este implementarea algoritmilor de recursivitate pentru navigarea în structuri de date ierarhice, unde autorul nu oferă doar codul sursă, ci analizează critic și „capcanele” (fallstricks) care pot duce la erori de tip StackOverflow. Suntem de părere că această abordare transformă volumul într-un antrenor personal pentru dezvoltatorii care se pregătesc pentru interviuri tehnice sau examene de certificare.

Fiecare capitol este construit riguros, începând cu o sinteză a fundamentelor și continuând cu un set de 10 până la 15 provocări de programare. Spre deosebire de Java von Kopf bis Fuß de Kathy Sierra, care mizează pe o didactică vizuală și ludică, lucrarea lui Michael Inden adoptă un ton tehnic, precis și orientat spre optimizarea algoritmilor. Cititorul care a aplicat ideile din Programmieren in Java de Fritz Jobst va găsi aici acea profunzime necesară pentru a stăpâni noile API-uri, precum Date and Time API, și pentru a experimenta rapid fragmente de cod folosind instrumentul JShell.

În contextul operei sale, Java Challenge reprezintă puntea practică între ghidurile introductive, precum Einfach Java, și volumele sale de specialitate dedicate actualizărilor de sistem, cum este Java - Die Neuerungen in Version 17 LTS, 18 und 19. Dacă în lucrările anterioare accentul cădea pe prezentarea funcționalităților, aici focusul este pe aplicabilitate și pe rafinarea stilului de programare prin soluții alternative.

Citește tot Restrânge

Preț: 23066 lei

Preț vechi: 28832 lei
-20%

Puncte Express: 346

Carte disponibilă

Livrare economică 15-21 mai
Livrare express 05-09 mai pentru 2934 lei


Specificații

ISBN-13: 9783864907562
ISBN-10: 386490756X
Pagini: 578
Dimensiuni: 164 x 238 x 35 mm
Greutate: 1.01 kg
Editura: dpunkt.verlag

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să își testeze limitele prin peste 100 de puzzle-uri logice. Este un instrument esențial pentru pregătirea interviurilor de angajare, oferind nu doar soluții, ci și o analiză a erorilor comune. Cititorul câștigă o înțelegere profundă a algoritmilor și a structurilor de date, beneficiind de expertiza unui specialist care explică noutățile Java 9 și utilizarea practică a JShell.


Despre autor

Michael Inden este un expert recunoscut în ecosistemul Java, cu o experiență vastă în dezvoltarea software și în instruirea tehnică. Portofoliul său cuprinde numeroase titluri de referință publicate la dpunkt.verlag, acoperind spectrul de la inițiere, în Einfach Java, până la analize detaliate ale versiunilor moderne de Java. Abordarea sa este caracterizată prin pragmatism și rigoare, fiind capabil să traducă concepte teoretice complexe în exerciții aplicate. Pe lângă expertiza în Java, autorul a explorat și alte limbaje, precum Python, menținând aceleași standarde de claritate și structură în toate materialele sale educaționale.


Descriere scurtă

Ihr persönlicher Java-Coach!
  • Java-Trainingsbuch mit Musterlösungen
  • Lernen Sie wichtige Tipps und Kniffe vom Java-Experten kennen
  • Erweitern Sie Ihr Java-Knowhow in praxisrelevanten Bereichen
Mit über 100 Übungsaufgaben und Programmierpuzzles inklusive Lösungen zum Knobeln und Erweitern Ihrer Kenntnisse bietet Ihnen »Java Challenge« eine optimale Vorbereitung auf die nächste Prüfung oder ein Job-Interview. Dabei werden alle praxisrelevanten Themengebiete wie Arrays, Datenstrukturen, Rekursion, Date and Time API usw. berücksichtigt.
Jedes Themengebiet wird in einem eigenen Kapitel behandelt, wobei zunächst auf die Grundlagen eingegangen wird. Danach folgen 10 bis 15 Übungsaufgaben verschiedener Schwierigkeitsgrade. So lassen sich die Programmierkenntnisse effektiv verbessern. Dabei helfen am Kapitelabschluss insbesondere detaillierte Musterlösungen inklusive der genutzten Algorithmen zu allen Aufgaben. Ebenso werden von Michael Inden alternative Lösungswege beschrieben, aber auch mögliche Fallstricke und typische Fehler analysiert.
Abgerundet wird das Buch durch zwei Anhänge. Einer gibt einen Überblick in wesentliche Neuerungen von Java 9. Der zweite beschäftigt sich mit der JShell, die zum Ausprobieren der Codeschnipsel und Beispiele des Buchs oftmals hilfreich ist.

Notă biografică

Dipl.-Inform. Michael Inden ist Oracle-zertifizierter Java-Entwickler. Nach seinem Studium in Oldenburg hat er bei diversen internationalen Firmen in verschiedenen Rollen etwa als Softwareentwickler und -architekt, als Consultant, Teamleiter, CTO und Leiter Academy sowie Trainer gearbeitet. Zurzeit ist er freiberuflich in Zürich tätig. Michael Inden hat über zwanzig Jahre Berufserfahrung beim Entwurf komplexer Softwaresysteme gesammelt, an diversen Fortbildungen und mehreren Java-One-Konferenzen teilgenommen. Sein besonderes Interesse gilt dem Design qualitativ hochwertiger Applikationen mit ergonomischen GUIs sowie dem Coaching. Sein Wissen gibt er gerne als Trainer in internen und externen Schulungen und auf Konferenzen weiter, etwa bei der Java User Group Switzerland, bei der JAX/W-JAX, ch.open und den IT-Tagen.