30 Agents Every AI Engineer Must Build
March 2026 | 542 pages
Chapter 1: Foundations of Agent Engineering
Chapter 2: The Agent Engineer's Toolkit
Chapter 3: The Art of Agent Prompting
Chapter 4: Agent Deployment and Responsible Development
Chapter 5: Foundational Cognitive Architectures
Chapter 6: Information Retrieval and Knowledge Agents
Chapter 7: Tool Manipulation and Orchestration Agents
Chapter 8: Data Analysis and Reasoning Agents
Chapter 9: Software Development Agents
Chapter 10: Conversational and Content Creation Agents
Chapter 11: Multi-Modal Perception Agents
Chapter 12: Ethical and Explainable Agents
Chapter 13: Healthcare and Scientific Agents
Chapter 14: Financial and Legal Domain Agents
Chapter 15: Education and Knowledge Agents
Chapter 16: Embodied and Physical World Agents
Chapter 17: Epilogue: The Future of Intelligent Agents
Index
Read table of contents
Hide table of contents
Python Illustrated
February 2026 | 432 pages
Introduction
Get Your Computer Ready to Code Python
Understanding Variables and Data Types
Working with Conditional Statements
Using Lists, Tuples, and Dictionaries
Iterating with Loops
Writing Functions and Using Built-In Functions
Handling Files and Exceptions
Creating and Using Classes
Understanding Inheritance
Debugging Our Code
Next Steps
Unlock Your Exclusive Benefits
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
LLM Engineer's Handbook
October 2024 | 522 pages
Understanding the LLM Twin Concept and Architecture
Tooling and Installation
Data Engineering
RAG Feature Pipeline
Supervised Fine-Tuning
Fine-Tuning with Preference Alignment
Evaluating LLMs
Inference Optimization
RAG Inference Pipeline
Inference Pipeline Deployment
MLOps and LLMOps
MLOps Principles
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
Building AI Agents with LLMs, RAG, and Knowledge Graphs
July 2025 | 566 pages
Part 1:
The AI Agent Engine: From Text to Large Language Models
Chapter 1: Analyzing Text Data with Deep Learning
Chapter 2: The Transformer: The Model Behind the Modern AI Revolution
Chapter 3: Exploring LLMs as a Powerful AI Engine
Part 2:
AI Agents and Retrieval
of Knowledge
Chapter 4: Building a Web Scraping Agent with an LLM
Chapter 5: Extending Your Agent with RAG to Prevent Hallucinations
Chapter 6: Advanced RAG Techniques for Information Retrieval and Augmentation
Chapter 7: Creating and Connecting a Knowledge Graph to an AI Agent
Chapter 8: Reinforcement Learning and AI Agents
Part 3:
Creating Sophisticated AI to Solve Complex Scenarios
Chapter 9: Creating Single- and Multi-Agent Systems
Chapter 10: Building an AI Agent Application
Chapter 11: The Future Ahead
Chapter 12: Unlock Your Exclusive Benefits
Index
Other Books You May Enjoy
Read table of contents
Hide table of contents
Mastering QuickBooks 2026
December 2025 | 544 pages
Part 1: Setting Up Your Company File
Small-Business Bookkeeping 101
Getting Started with QuickBooks Online
Company File Setup
Customizing QuickBooks for Your Business
Managing Customer and Vendor Lists
Part 2: Recording Transactions in QBO
Managing Sales Tax
Recording Sales Transactions in QuickBooks Online
Customer Sales Reports in QuickBooks Online
Recording Expenses in QuickBooks Online
Vendor and Expenses Reports in QuickBooks Online
Part 3: Managing Bank Feeds, EE’s, and Contractors in QBO
Managing Bank Feeds and Reconciling Bank and Credit Card Accounts
Managing 1099 Contractors and Introducing QuickBooks Time in QBO
Managing Employees in QuickBooks Online
Part 4: Closing the Books and Generating Reports in QBO
Report Center Overview
Business Overview and Cash Management Tools and Reports
Closing the Books in QuickBooks Online
Part 5: Integrating E-Commerce Platforms and Advanced Inventory
Integrating E-Commerce Platforms with QuickBooks Online
Managing Products and Services
Unlock this Book’s Free Benefits in 3 Easy Steps
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals
November 2025 | 828 pages
Hello, C#! Welcome, .NET!
Speaking C#
Controlling Flow, Converting Types, and Handling Exceptions
Writing, Debugging, and Testing Functions
Building Your Own Types with Object-Oriented Programming
Implementing Interfaces and Inheriting Classes
Packaging and Distributing .NET Types
Working with Common .NET Types
Working with Files, Streams, and Serialization
Working with Data Using Entity Framework Core
Querying and Manipulating Data Using LINQ
Introducing Modern Web Development Using .NET
Building Websites Using ASP.NET Core
Building Interactive Web Components Using Blazor
Building and Consuming Web Services
Unlock Your Exclusive Benefits
Epilogue
Index
Read table of contents
Hide table of contents
Bare-Metal Embedded C Programming
September 2024 | 448 pages
Chapter 1: Setting Up the Tools of the Trade
Chapter 2: Constructing Peripheral Registers from Memory Addresses
Chapter 3: Understanding the Build Process and Exploring the GNU Toolchain
Chapter 4: Developing the Linker Script and Startup File
Chapter 5: The “Make” Build System
Chapter 6: The Common Microcontroller Software Interface Standard (CMSIS)
Chapter 7: The General-Purpose Input/Output (GPIO) Peripheral
Chapter 8: System Tick (SysTick) Timer
Chapter 9: General-Purpose Timers (TIM)
Chapter 10: The Universal Asynchronous Receiver/Transmitter Protocol
Chapter 11: Analog-to-Digital Converter (ADC)
Chapter 12: Serial Peripheral Interface (SPI)
Chapter 13: Inter-Integrated Circuit (I2C)
Chapter 14: External Interrupts and Events (EXTI)
Chapter 15: The Real-Time Clock (RTC)
Chapter 16: Independent Watchdog (IWDG)
Chapter 17: Direct Memory Access (DMA)
Chapter 18: Power Management and Energy Efficiency in Embedded Systems
Chapter 19: Unlock Your Book’s Exclusive Benefits
Index
Other Books You May Enjoy
Read table of contents
Hide table of contents
Building Agentic AI Systems
April 2025 | 292 pages
Part 1: Foundations of Generative AI and Agentic Systems
Chapter 1: Fundamentals of Generative AI
Chapter 2: Principles of Agentic Systems
Chapter 3: Essential Components of Intelligent Agents
Part 2: Designing and Implementing Generative AI-Based Agents
Chapter 4: Reflection and Introspection in Agents
Chapter 5: Enabling Tool Use and Planning in Agents
Chapter 6: Exploring the Coordinator, Worker, and Delegator Approach
Chapter 7: Effective Agentic System Design Techniques
Part 3: Trust, Safety, Ethics, and Applications
Chapter 8: Building Trust in Generative AI Systems
Chapter 9: Managing Safety and Ethical Considerations
Chapter 10: Common Use Cases and Applications
Chapter 11: Conclusion and Future Outlook
Chapter 12: Unlock Your Exclusive Benefits
Index
Other Books You May Enjoy
Read table of contents
Hide table of contents
Machine Learning with PyTorch and Scikit-Learn
February 2022 | 774 pages
Giving Computers the Ability to Learn from Data
Training Simple Machine Learning Algorithms for Classification
A Tour of Machine Learning Classifiers Using Scikit-Learn
Building Good Training Datasets – Data Preprocessing
Compressing Data via Dimensionality Reduction
Learning Best Practices for Model Evaluation and Hyperparameter Tuning
Combining Different Models for Ensemble Learning
Applying Machine Learning to Sentiment Analysis
Predicting Continuous Target Variables with Regression Analysis
Working with Unlabeled Data – Clustering Analysis
Implementing a Multilayer Artificial Neural Network from Scratch
Parallelizing Neural Network Training with PyTorch
Going Deeper – The Mechanics of PyTorch
Classifying Images with Deep Convolutional Neural Networks
Modeling Sequential Data Using Recurrent Neural Networks
Transformers – Improving Natural Language Processing with Attention Mechanisms
Generative Adversarial Networks for Synthesizing New Data
Graph Neural Networks for Capturing Dependencies in Graph Structured Data
Reinforcement Learning for Decision Making in Complex Environments
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
Generative AI with LangChain
May 2025 | 484 pages
The Rise of Generative AI: From Language Models to Agents
First Steps with LangChain
Building Workflows with LangGraph
Building Intelligent RAG Systems
Building Intelligent Agents
Advanced Applications and Multi-Agent Systems
Software Development and Data Analysis Agents
Evaluation and Testing
Production-Ready LLM Deployment and Observability
The Future of Generative Models: Beyond Scaling
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
Workflow Automation with Microsoft Power Automate
December 2025 | 544 pages
Part 1: The Basics
Introducing Microsoft Power Automate
Getting Started with Power Automate
Working with Email
Copying Files
Creating Button Flows
Generating Push Notifications
Working with Shared Flows
Part 2: Advanced Operations and Flows
Working with Conditions
Understanding Expressions and Functions
Getting Started with Approvals
Working with Multiple Approvals
Posting Approvals to Teams
Using Databases
Working with Microsoft Forms
Posting to Slack
Accepting User Input
Automating Entra ID
Part 3: Robotic Process Automation, AI Models, Copilot, and Beyond
Introducing Robotic Process Automation
Contributing to an Access Database with RPA
Automating Web Pages with RPA
Introducing AI Models and Generative AI
Creating a Sentiment Analysis Flow
Using Copilot to Create and Manage Flows
Using Generative AI to Summarize Documents
Part 4: Administration
Exporting, Importing, and Distributing Flows
Monitoring and Troubleshooting Flows
Governance in the Power Platform
Unlock Your Exclusive Benefits
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
Mathematics of Machine Learning
May 2025 | 730 pages
Introduction
Part 1: Linear Algebra
1 Vectors and Vector Spaces
2 The Geometric Structure of Vector Spaces
3 Linear Algebra in Practice
4 Linear Transformations
5 Matrices and Equations
6 Eigenvalues and Eigenvectors
7 Matrix Factorizations
8 Matrices and Graphs
References
Part 2: Calculus
9 Functions
10 Numbers, Sequences, and Series
11 Topology, Limits, and Continuity
12 Differentiation
13 Optimization
14 Integration
References
Part 3: Multivariable Calculus
15 Multivariable Functions
16 Derivatives and Gradients
17 Optimization in Multiple Variables
References
Part 4: Probability Theory
18 What is Probability?
19 Random Variables and Distributions
20 The Expected Value
References
Part 5: Appendix
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
50 Algorithms Every Programmer Should Know
September 2023 | 538 pages
Section 1: Fundamentals and Core Algorithms
Overview of Algorithms
Data Structures Used in Algorithms
Sorting and Searching Algorithms
Designing Algorithms
Graph Algorithms
Section 2: Machine Learning Algorithms
Unsupervised Machine Learning Algorithms
Traditional Supervised Learning Algorithms
Neural Network Algorithms
Algorithms for Natural Language Processing
Understanding Sequential Models
Advanced Sequential Modeling Algorithms
Section 3: Advanced Topics
Recommendation Engines
Algorithmic Strategies for Data Handling
Cryptography
Large-Scale Algorithms
Practical Considerations
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
AI Agents in Practice
August 2025 | 282 pages
Part 1: Foundations of AI Workflows and the Rise of AI Agents
Evolution of GenAI Workflows
The Rise of AI Agents
Part 2: Designing, Building, and Scaling AI Agents
The Need for an AI Orchestrator
The Need for Memory and Context Management
The Need for Tools and External Integrations
Building Your First AI Agent with LangChain
Multi-Agent Applications
Part 3: Road to an Open, Agentic Ecosystem
Orchestrating Intelligence: Blueprint for Next-Gen Agent Protocols
Navigating Ethical Challenges in Real-World AI
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
Clean Architecture with .NET
April 2026 | 490 pages
Part 1: Introduction and Overview of Clean Architecture
Chapter 1: Understanding the Limitations of Tightly Coupled Architectures
Chapter 2: Introduction to Clean Architecture
Part 2: Design and Implementation of Clean Architecture
Chapter 3: Adapting Clean Architecture to .NET
Chapter 4: Designing a Clean Architecture Application
Chapter 5: Implementing the Core Layer
Chapter 6: Implementing the Infrastructure Layer
Chapter 7: Implementing the Persistence Layer
Chapter 8: Implementing the Presentation layer with Identity
Chapter 9: Building Secure, Testable UI Components for Use Cases
Part 3: Advanced Topics in Clean Architecture
Chapter 10: Improving Clean Architecture in .NET with Structured Service Composition
Chapter 11: Securing a Clean Architecture Application
Chapter 12: Reducing Boilerplate in Clean Architecture Applications
Chapter 13: Deploying a Clean Architecture Application in Azure
Part 4: Additional Topics and Resources
Chapter 14: Managing and Evolving a Clean Architecture Application
Chapter 15: Conclusion
Chapter 16: Unlock Your Exclusive Benefits
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
Learn Model Context Protocol with Python
October 2025 | 304 pages
Introduction to the Model Context Protocol
Explaining the Model Context Protocol
Building and Testing Servers
Building SSE Servers
Streamable HTTP
Advanced Servers
Building Clients
Consuming Servers
Sampling
Elicitation
Securing Your Application
Bringing MCP Apps to Production
Unlock Your Book’s Exclusive Benefits
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents