The latest books, reports, videos, and audiobooks
Designing Data-Intensive Applications
By Martin Kleppmann
Publisher(s): O'Reilly Media, Inc.
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have ...
book
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition
By Aurélien Géron
Publisher(s): O'Reilly Media, Inc.
Through a recent series of breakthroughs, deep learning has boosted the entire field of machine learning. Now, even programmers who know close to nothing about this technology can use simple, efficient ...
book
Hands-On Large Language Models
By Jay Alammar, Maarten Grootendorst
Publisher(s): O'Reilly Media, Inc.
AI has acquired startling new language capabilities in just the past few years. Driven by rapid advances in deep learning, language AI systems are able to write and understand text better ...
book
Python Crash Course, 3rd Edition
By Eric Matthes
Publisher(s): No Starch Press
Python Crash Course is the world's best-selling guide to the Python guide programming language, with over 1,500,000 copies sold to date! This fast-paced, thorough introduction to programming with Python will have ...
book
Build a Large Language Model (From Scratch)
By Sebastian Raschka
Publisher(s): Manning Publications
Learn how to create, train, and tweak large language models (LLMs) by building one from the ground up! In Build a Large Language Model (from Scratch) bestselling author Sebastian Raschka guides ...
book
AI Engineering
By Chip Huyen
Publisher(s): O'Reilly Media, Inc.
Recent breakthroughs in AI have not only increased demand for AI products, they've also lowered the barriers to entry for those who want to build AI products. The model-as-a-service approach has ...
book
Learning Go, 2nd Edition
By Jon Bodner
Publisher(s): O'Reilly Media, Inc.
Go has rapidly become the preferred language for building web services. Plenty of tutorials are available to teach Go's syntax to developers with experience in other programming languages, but tutorials aren't ...
book
Designing Data-Intensive Applications, 2nd Edition
By Martin Kleppmann, Chris Riccomini
Publisher(s): O'Reilly Media, Inc.
Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there's an overwhelming ...
book
ISC2 CISSP Certified Information Systems Security Professional Official Study Guide, 10th Edition
By Mike Chapple, James Michael Stewart, Darril Gibson
Publisher(s): Sybex
CISSP Study Guide - fully updated for the 2024 CISSP Body of Knowledge ISC2 Certified Information Systems Security Professional (CISSP) Official Study Guide, 10th Edition has been completely updated based on ...
book
Fluent Python, 2nd Edition
By Luciano Ramalho
Publisher(s): O'Reilly Media, Inc.
Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language has ...
book
Fundamentals of Data Engineering
By Joe Reis, Matt Housley
Publisher(s): O'Reilly Media, Inc.
Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'll learn ...
book
Acing the System Design Interview
By zhiyong tan
Publisher(s): Manning Publications
The system design interview is one of the hardest challenges you’ll face in the software engineering hiring process. This practical book gives you the insights, the skills, and the hands-on practice ...
book
Head First Design Patterns, 2nd Edition
By Eric Freeman, Elisabeth Robson
Publisher(s): O'Reilly Media, Inc.
What will you learn from this book? You know you don't want to reinvent the wheel, so you look to Design Patterns: the lessons learned by those who've faced the same ...
book
LLM Engineer's Handbook
By Paul Iusztin, Maxime Labonne
Publisher(s): Packt Publishing
Step into the world of LLMs with this practical guide that takes you from the fundamentals to deploying advanced applications using LLMOps best practices Key Features Build and refine LLMs step ...
book
CompTIA Security+ SY0-701
By Sari Greene
Publisher(s): Pearson
27+ Hours of Video Instruction Get the edge you need to successfully study for the CompTIA Security+ exam! Overview CompTIA Security+ (SY0-701) is designed to prepare you for the SY0-701 version ...
video
React - The Complete Guide (Includes Hooks, React Router, and Redux) - Second Edition
By Academind by Maximilian Schwarzmüller
Publisher(s): Packt Publishing
**This course is now updated for React 18** Starting with an introduction to React concepts, you will progress through JavaScript refresher modules to solidify your knowledge base before tackling React essentials ...
video
Prompt Engineering for Generative AI
By James Phoenix, Mike Taylor
Publisher(s): O'Reilly Media, Inc.
Large language models (LLMs) and diffusion models such as ChatGPT and Stable Diffusion have unprecedented potential. Because they have been trained on all the public text and images on the internet, ...
book
Designing Machine Learning Systems
By Chip Huyen
Publisher(s): O'Reilly Media, Inc.
Machine learning systems are both complex and unique. Complex because they consist of many different components and involve many different stakeholders. Unique because they're data dependent, with data varying wildly from ...
book
Fundamentals of Software Architecture
By Mark Richards, Neal Ford
Publisher(s): O'Reilly Media, Inc.
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive ...
book
OCP Oracle Certified Professional Java SE 17 Developer Study Guide
By Scott Selikoff, Jeanne Boyarsky
Publisher(s): Sybex
An effective and practical study aid to the new OCP Java SE 17 Developer certification exam In the OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829, you'll ...
book
Clean Code: A Handbook of Agile Software Craftsmanship
By Robert C. Martin
Publisher(s): Pearson
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly ...
book
Platform Engineering
By Camille Fournier, Ian Nowland
Publisher(s): O'Reilly Media, Inc.
Until recently, infrastructure was the backbone of organizations operating software they developed in-house. But now that cloud vendors run the computers, companies can finally bring the benefits of agile custom-centricity to ...
book
The Staff Engineer's Path
By Tanya Reilly
Publisher(s): O'Reilly Media, Inc.
For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well--or the ...
book
Building Microservices, 2nd Edition
By Sam Newman
Publisher(s): O'Reilly Media, Inc.
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition ...
book
CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide, 2nd Edition
By Brad Edgeworth, Ramiro Garza Rios, David Hucaby, Jason Gooley
Publisher(s): Cisco Press
Trust the best-selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for the CCNP and CCIE ENCOR 350-401 exam. Well regarded for its level of ...
book
The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition, 2nd Edition
By David Thomas, Andrew Hunt
Publisher(s): Addison-Wesley Professional
"One of the most significant books in my life." —Obie Fernandez, Author, The Rails Way "Twenty years ago, the first edition of The Pragmatic Programmer completely changed the trajectory of my ...
book
Advanced Engineering Mathematics, 10th Edition
By Erwin Kreyszig, Herbert Kreyszig, Edward J. Norminton
Publisher(s): Wiley
The tenth edition of this bestselling text includes examples in more detail and more applied exercises; both changes are aimed at making the material more relevant and accessible to readers. Kreyszig ...
book
System Design on AWS
By Jayanth Kumar, Mandeep Singh
Publisher(s): O'Reilly Media, Inc.
Enterprises building complex and large-scale applications in the cloud face multiple challenges. From figuring out the right tools to estimating the right provisioning, nearly every solution comes with a complicated set ...
book
Head First Java, 3rd Edition
By Kathy Sierra, Bert Bates, Trisha Gee
Publisher(s): O'Reilly Media, Inc.
What will you learn from this book? Head First Java is a complete learning experience in Java and object-oriented programming. With this book, you'll learn the Java language with a unique ...
book
Python for Data Analysis, 3rd Edition
By Wes McKinney
Publisher(s): O'Reilly Media, Inc.
Get the definitive handbook for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.10 and pandas 1.4, the third edition of this hands-on guide is packed with practical ...
book
Python Fundamentals with Paul Deitel
By Paul J. Deitel
Publisher(s): Pearson
Expanded in 2024 with 22 New Features through Python 3.12 50 hours of video instruction—Includes Paul’s two-hour “What’s New in Python” lesson (located between lessons 10 and 11), covering features that ...
video
Learning SQL, 3rd Edition
By Alan Beaulieu
Publisher(s): O'Reilly Media, Inc.
As data floods into your company, you need to put it to work right away—and SQL is the best tool for the job. With the latest edition of this introductory guide, ...
book
Kubernetes for the Absolute Beginners - Hands-On
By Mumshad Mannambeth
Publisher(s): Packt Publishing
Starting from the fundamental concept of containers, the course gradually unfolds into a comprehensive guide on managing and deploying applications with Kubernetes. It covers everything from the basics of Kubernetes architecture ...
video
Kubernetes: Up and Running, 3rd Edition
By Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson
Publisher(s): O'Reilly Media, Inc.
This third edition comes with a dedicated playlist of interactive Katacoda labs mapped to each section of the book. As you read through each chapter, you can practice the concepts covered ...
book
Red Hat Certified System Administrator (RHCSA) RHEL 9
By Sander van Vugt
Publisher(s): Pearson
14+ Hours of Video Instruction Description Learn, practice, and then validate your skills with this 14-hour full exam prep toolkit. Overview Explore all exam objectives in the RHCSA RHEL 9 exam ...
video
Interaction Design, 6th Edition
By Yvonne Rogers, Helen Sharp, Jennifer Preece
Publisher(s): Wiley
A delightful, engaging, and comprehensive overview of interaction design Effective and engaging design is a critical component of any digital product, from virtual reality software to chatbots, smartphone apps, and more. ...
book
Storytelling with Data: A Data Visualization Guide for Business Professionals
By Cole Nussbaumer Knaflic
Publisher(s): Wiley
Don't simply show your data—tell a story with it! Storytelling with Data teaches you the fundamentals of data visualization and how to communicate effectively with data. You'll discover the power of ...
book
Programming Rust, 2nd Edition
By Jim Blandy, Jason Orendorff, Leonora F. S. Tindall
Publisher(s): O'Reilly Media, Inc.
Systems programming provides the foundation for the world's computation. Writing performance-sensitive code requires a programming language that puts programmers in control of how memory, processor time, and other system resources are ...
book
Kafka: The Definitive Guide, 2nd Edition
By Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty
Publisher(s): O'Reilly Media, Inc.
Every enterprise application creates data, whether it consists of log messages, metrics, user activity, or outgoing messages. Moving all this data is just as important as the data itself. With this ...
book
Deep Learning with Python, Second Edition
By Francois Chollet
Publisher(s): Manning Publications
Printed in full color! Unlock the groundbreaking advances of deep learning with this extensively revised new edition of the bestselling original. Learn directly from the creator of Keras and master practical ...
book
Effective Java, 3rd Edition
By Joshua Bloch
Publisher(s): Addison-Wesley Professional
Since this Jolt-award winning classic was last updated in 2008, the Java programming environment has changed dramatically. Java 7 and Java 8 introduced new features and functions including, forEach() method in ...
book
Clean Code Fundamentals
By Robert C. Martin
Publisher(s): Pearson
Expanded Edition (Updated February 2022) Updated with episodes from SOLID Principles and Advanced TDD in the Clean Code Fundamentals series from Clean Coders by "Uncle Bob" Martin. New episodes include: The ...
video
Head First Software Architecture
By Raju Gandhi, Mark Richards, Neal Ford
Publisher(s): O'Reilly Media, Inc.
What will you learn from this book? If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the ...
book
Generative Deep Learning, 2nd Edition
By David Foster
Publisher(s): O'Reilly Media, Inc.
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and data scientists how to use TensorFlow and Keras to create impressive generative deep learning models ...
book
Terraform: Up and Running, 3rd Edition
By Yevgeniy Brikman
Publisher(s): O'Reilly Media, Inc.
Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, ...
book
How Linux Works, 3rd Edition
By Brian Ward
Publisher(s): No Starch Press
Unlike some operating systems, Linux doesn’t try to hide the important bits from you—it gives you full control of your computer. But to truly master Linux, you need to understand its ...
book
Angular - The Complete Guide [2024 Edition]
By Maximilian Schwarzmüller
Publisher(s): Packt Publishing
This Angular course, built specifically for web development professionals looking to harness the full potential of Angular 18, the latest and most advanced version of this powerful framework. This up-to-date course ...
video
CompTIA Network+ Study Guide, 6th Edition
By Todd Lammle, Jon Buhagiar
Publisher(s): Sybex
Prepare for the Network+ certification and a new career in network installation and administration In the newly revised Sixth Edition of CompTIA Network+ Study Guide: Exam N10-009, bestselling authors and network ...
book
A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Seventh Edition and The Standard for Project Management (ENGLISH)
By Project Management Institute
Publisher(s): Project Management Institute
PMBOK® Guide is the go-to resource for project management practitioners. The project management profession has significantly evolved due to emerging technology, new approaches and rapid market changes. Reflecting this evolution, The ...
book
Introducing Python, 2nd Edition
By Bill Lubanovic
Publisher(s): O'Reilly Media, Inc.
Easy to understand and fun to read, this updated edition of Introducing Python is ideal for beginning programmers as well as those new to the language. Author Bill Lubanovic takes you ...
book