
Bestseller Fachbücher von O'Reilly
Auf dieser Seite findest du eine Rangliste der besten Fachbücher von O'Reilly. Um dir einen schnellen Überblick zu verschaffen, haben wir die wichtigsten Informationen bereits für dich zusammengestellt. Diese Seite bleibt immer aktuell und wird automatisch aktualisiert.
1. O'Reilly Container Security

2. O'Reilly Practical Deep Learning for Cloud and Mobile
"Practical Deep Learning for Cloud and Mobile" ist ein umfassendes Sachbuch, das sich auf die Anwendung von Deep Learning in realen Projekten konzentriert. Verfasst von Meher Kasam, Siddha Ganju und Anirudh Koul, bietet das Buch eine detaillierte Einführung in die Nutzung von Python, Keras und TensorFlow für die Entwicklung von KI- und Computer Vision-Anwendungen. Mit 350 Seiten ist es sowohl für Einsteiger als auch für erfahrene Fachleute geeignet, die ihre Kenntnisse im Bereich der künstlichen Intelligenz vertiefen möchten. Die Inhalte sind in englischer Sprache verfasst und decken eine Vielzahl von Themen ab, die für die Implementierung von Deep Learning in Cloud- und mobilen Umgebungen relevant sind. Das Buch hat ein Gewicht von 1334 Gramm und misst 14,5 cm in der Breite und 23 cm in der Höhe, was es zu einem handlichen Begleiter für das Lernen und die praktische Anwendung macht. Die Publikation aus dem Jahr 2019 ist eine wertvolle Ressource für alle, die sich mit den neuesten Entwicklungen im Bereich der künstlichen Intelligenz auseinandersetzen möchten.

Practical Deep Learning for Cloud and Mobile
Englisch, Anirudh Koul, Meher Kasam, Siddha Ganju, 2019
3. O'Reilly Designing Large Language Model Applications
"Designing Large Language Model Applications" ist ein Fachbuch, das sich mit der Anwendung grosser Sprachmodelle (LLMs) in der Praxis beschäftigt. Verfasst von dem erfahrenen ML-Forscher Suhas Pai, bietet das Buch eine umfassende Anleitung für Fachleute, die LLMs in nützliche Produkte umsetzen möchten. Es adressiert die Herausforderungen, die beim Übergang von Demonstrationen und Prototypen zu vollwertigen Anwendungen auftreten können. Die Leser erhalten wertvolle Einblicke in die Funktionsweise von Sprachmodellen, lernen Techniken zur Anpassung und Feinabstimmung kennen und erfahren, wie sie LLMs effektiv in bestehende Software-Ökosysteme integrieren können. Das Buch behandelt auch wichtige Themen wie die Vorbereitung von Datensätzen für das Training, die Optimierung von Inferenzprozessen und die Interaktion von Sprachmodellen mit externen Tools und Daten. Es ist eine unverzichtbare Ressource für alle, die die Möglichkeiten von LLMs ausschöpfen möchten.

4. O'Reilly Fluent Python, 2E
Die Einfachheit von Python ermöglicht es Ihnen, schnell produktiv zu werden, bedeutet jedoch oft, dass Sie nicht alles nutzen, was es zu bieten hat. Mit der aktualisierten Ausgabe dieses praxisorientierten Leitfadens lernen Sie, wie Sie effektiven, modernen Python 3-Code schreiben, indem Sie die besten Ideen nutzen.
Verschwenden Sie keine Zeit damit, Python an Muster anzupassen, die Sie in anderen Sprachen gelernt haben. Entdecken und wenden Sie idiomatische Python 3-Funktionen an, die über Ihre bisherigen Erfahrungen hinausgehen. Autor Luciano Ramalho führt Sie durch die grundlegenden Sprachmerkmale und Bibliotheken von Python und zeigt Ihnen, wie Sie Ihren Code kürzer, schneller und lesbarer gestalten können.
Die zweite Auflage von Fluent Python enthält umfassende Aktualisierungen und behandelt:
- Spezielle Methoden: Der Schlüssel zum konsistenten Verhalten von Python-Objekten
- Datenstrukturen: Sequenzen, Diktate, Mengen, Unicode und Datenklassen
- Funktionen als Objekte: Erstklassige Funktionen, verwandte Entwurfsmuster und Typ-Hinweise in Funktionsdeklarationen
- Objektorientierte Idiome: Komposition, Vererbung, Mixins, Schnittstellen, Operatorüberladung, statische Typisierung und Protokolle
- Kontrollfluss: Kontextmanager, Generatoren, Koroutinen, async/await und Thread-/Prozess-Pools
- Metaprogrammierung: Eigenschaften, Attributbeschreiber, Klassendekoratoren und neue Metaprogrammierungs-Hooks für Klassen, die einfacher sind als Metaklassen.

5. O'Reilly Online Marketing Manager*in
Das Standardwerk für Ihre erfolgreiche Online-Marketing-Praxis: aktualisiert und erweitert. Grundlagen und Best Practices zu allen wesentlichen Aufgabenbereichen des Online-Marketings. KI im Online-Marketing: produktiver arbeiten mit ChatGPT und Co. Für Unternehmen jeder Grösse und aller Branchen geeignet. Mehr als ein Dutzend bekannte und versierte Expertinnen und Experten geben in 15 Kapiteln ihr Wissen zu allen wichtigen Disziplinen und Aufgabenbereichen des Online-Marketings weiter: ob Content-Marketing, Influencer-Marketing, SEA, SEO, Conversion-Optimierung, Mobile oder E-Mail-Marketing, Web Analytics und vieles mehr. Die Autorinnen und Autoren erläutern zentrale Begriffe und Konzepte, skizzieren typische Aufgabenstellungen und beschreiben bewährte Strategien und Best Practices. Checklisten, Link- und Tool-Tipps sowie inspirierende Erfolgsstorys unterstützen die praktische Umsetzung im beruflichen Alltag. Das Buch dient als Nachschlagewerk und Leitfaden für aktive Online-Marketing-Managerinnen und -Manager, als Hilfe für Ein- und Umsteiger in diesen Berufszweig sowie als Ausbildungsbegleitung für die diversen Studien- und Lehrgänge.

Online Marketing Manager*in
Deutsch, Anke Probst, Felix Beilharz, Guido Pelzer, Ingo Kamps, Karl Kratz, Manuela Meier, Markus Kellermann, Markus Vollmert, Niklas Plutte, Nils Kattau, Olaf Kopp, Stephan Römer, Tom Alby, 2023
6. O'Reilly Weniger schlecht programmieren
Kathrin Passig gilt als Meisterin des unorthodoxen Blickwinkels, und wenn sie sich mit einem erfahrenen Entwickler zusammentut, um ein Programmierbuch zu schreiben, darf man gespannt sein. Mit Sachverstand und Witz widmen sich die beiden den Holzwegen, Fehleinschätzungen und Irrtümern, die insbesondere Programmier-Neulingen und Hobby-Entwicklern das Leben schwer machen. Ein Buch für alle, die ahnen, dass ein besserer Programmierer in ihnen steckt.
Auch wenn es nicht unbedingt auf der Hand liegt: Programmieren hat viel mit Kommunikation zu tun. Programmierstil, Namensgebung, Umgang mit Kommentaren oder mit Fremdcode – oftmals haben sich gerade dort Konventionen etabliert, wo eine Sprache keine strengen Vorgaben macht. Lernen Sie die unterschiedlichen Traditionen der verschiedenen Sprachen kennen und erfahren Sie, wie Sie sich auf diesem unsicheren Terrain halbwegs unfallfrei bewegen.
Wer hat nicht schon Stunden damit verbracht, nach einem Fehler im Programm zu suchen, um herauszufinden, warum etwas nicht so funktioniert, wie eigentlich geplant? Es gibt eine Menge Anzeichen, die darauf schliessen lassen, wo genau etwas im Code nicht stimmt. Lernen Sie, wie Sie solche Roststellen erkennen, wie Sie mit systematischem Debugging Fehler finden und durch Tests dauerhaft bändigen.
Nicht jede Programmiersprache eignet sich gleich gut für jede Aufgabe. Daten lassen sich auf unterschiedliche Weise vorhalten, und es gibt viele Entwicklungsumgebungen und Versionskontrollsysteme. Auf technischer Ebene gilt es, jede Menge Entscheidungen zu treffen, deren Konsequenzen schwer zu überreissen sind. Universell gültige Empfehlungen kann niemand abgeben, aber mit den Erfahrungswerten und Entscheidungshilfen der Autoren fahren Sie für den Anfang nicht schlecht.

7. O'Reilly Architecture Patterns with Python
"Architecture Patterns with Python" ist ein Fachbuch, das sich an Python-Entwickler richtet und bewährte architektonische Entwurfsmuster vorstellt. Die Autoren Harry Percival und Bob Gregory bieten in diesem praktischen Leitfaden wertvolle Einblicke, um die Komplexität von Anwendungen zu bewältigen. Das Buch behandelt zentrale Themen wie testgetriebene Entwicklung, domänengetriebenes Design und ereignisgesteuerte Microservices. Es ist darauf ausgelegt, Fachleuten im Bereich Technik und IT zu helfen, ihre Programmierkenntnisse zu vertiefen und effektive Lösungen für komplexe Softwarearchitekturen zu entwickeln. Mit einer klaren Struktur und praxisnahen Beispielen ist dieses Buch eine wertvolle Ressource für alle, die ihre Fähigkeiten in der Softwareentwicklung erweitern möchten.

8. O'Reilly Programming Rust, 2e
Dieser praktische Leitfaden vermittelt sowohl System- als auch Anwendungsprogrammierern ein fundiertes Verständnis der Regeln von Rust und zeigt, wie man diese anwendet, um sicherzustellen, dass ihre Programme nicht nur effizient, sondern auch frei von breiten Klassen häufiger Fehler sind.

Programming Rust, 2e
Englisch, Jason Orendorff, Jim Blandy, Leonora F.s. Tindall, 2021
9. O'Reilly Prinzipien des Softwaredesigns
Mit durchdachtem Softwaredesign zu besserem Code. US-Bestseller des renommierten Stanford-Professors John Ousterhout. Kombiniert eingängige Codebeispiele (vor allem Java und C++) und High-Level-Konzepte, durch die Sie Ihr Verständnis von Softwaredesign deutlich vertiefen werden. Bewährte Didaktik: Die Inhalte wurden im Rahmen eines Kurses an der Stanford University mehrfach mit Studierenden durchgespielt.
John Ousterhout, Erfinder von Tcl und seit 2008 Professor am Department of Computer Science der Stanford University, betrachtet Softwaredesign als die zentrale Kompetenz, die grossartige von normalen Programmierern und Programmiererinnen unterscheidet - eine Kompetenz, die aber kaum gelehrt und vermittelt wird.
In seinem Buch gibt er persönliche Erfahrungen weiter, die er durch das Schreiben und Lesen von mehr als 250.000 Zeilen Code gewonnen hat. Seine nahezu philosophischen Überlegungen, bewährten Prinzipien und eingängigen Codebeispiele sind Ergebnis eines Kurses, den er an der Stanford University mehrfach gehalten hat.

10. O'Reilly Laravel – Die umfassende Einführung
Laravel von Grund auf verstehen und professionell einsetzen von Matt Stauffer, einem führenden Entwickler der Laravel-Community. Fundiertes Laravel-Know-how: von den Konzepten bis zu konkreten Code-Beispielen. Es deckt Laravel 6 ab.
Was Laravel von anderen PHP-Web-Frameworks unterscheidet? Es ist schnell, strukturiert, elegant und macht einfach Spass. Dieses Framework für die schnelle Anwendungsentwicklung bietet ein ganzes Ökosystem an Tools, sodass Sie schon nach kurzer Zeit in der Lage sind, neue Websites und Anwendungen mit sauberem, lesbarem Code zu erstellen. Dieses Buch bietet eine umfassende Einführung in eines der derzeit beliebtesten Web-Frameworks - inklusive erprobtem Praxiswissen und tiefergehender Einblicke in die zugrunde liegenden Konzepte. Es deckt die Version Laravel 6 (mit Long Term Support) ab.
Matt Stauffer, ein führender Entwickler der Laravel-Community, erläutert in diesem mehr als 500 Seiten umfassenden Fachbuch die wesentlichen Konzepte von Laravel und bietet eine Fülle konkreter Beispiele. Mit diesem Wissen werden Entwickler produktiv und mit Spass mit dem beliebten PHP-Framework arbeiten.
Machen Sie sich vertraut mit:
- Blade, Laravels mächtiger Templating-Engine
- dem Sammeln, Validieren, Normalisieren und Filtern von benutzerdefinierten Daten
- Eloquent, dem objektrelationalen Mapper für die Arbeit mit Anwendungsdatenbanken
- dem Testen Ihres Codes mit PHPUnit, Mockery und Dusk
- dem Entwurf von JSON- und RESTful-APIs
- dem Zugriff auf Dateisystem, Sitzungen, Cookies, Caches und Suchfunktionen
- dem Einsatz von Queues, Jobs, Events und Notifications
- dem Einbinden von Frontend-Komponenten wie Vue.js oder React.
