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
Building AI Agents with LLMs, RAG, and Knowledge Graphs
July 2025 | 560 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
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
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 Agents with OpenAI Agents SDK
October 2025 | 276 pages
Part 1: AI Agents
Introduction to AI Agents
Introduction to OpenAI Agents SDK
Environment Setup and Developing Your First Agent
Part 2: OpenAI Agents SDK
Agent Tools and MCPs
Memory and Knowledge
Multi-Agent Systems and Handoffs
Model and Context Management
Agent System Management
Part 3: Build AI Agents
Building AI Agents and Agentic Systems
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
Node.js Design Patterns
September 2025 | 732 pages
The Node.js Platform
The Module System
Callbacks and Events
Asynchronous Control Flow Patterns with Callbacks
Asynchronous Control Flow Patterns with Promises and Async/Await
Coding with Streams
Creational Design Patterns
Structural Design Patterns
Behavioral Design Patterns
Testing: Patterns and Best Practices
Advanced Recipes
Scalability and Architectural Patterns
Messaging and Integration Patterns
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
Hands-On RTOS with Microcontrollers
September 2025 | 570 pages
Part 1: Introduction to RTOSes, the Dev-Board, and Tools
Introducing Real-Time Systems
Introducing the Development Board
Introducing the Development-Tools
Understanding Super-Loops
Implementing the Super-Loop
Part 2: The FreeRTOS Scheduler, Tasks, and Primary APIs
Understanding RTOS Tasks
Running the FreeRTOS Scheduler
Protecting Data and Synchronizing Tasks
Intertask Communication
Part 3: Using FreeRTOS to Build Systems
Drivers and ISRs
More Efficient Drivers and ISRs
Sharing Hardware Peripherals among Tasks
Creating Loose Coupling with Queues
Part 4: System Design and Troubleshooting
FreeRTOS Memory Management
Multi-Processor and Multi-Core Systems
Troubleshooting Tips and Next Steps
Part 5: Reference Information and FreeRTOS Installation
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
Generative AI with LangChain
May 2025 | 480 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
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
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
The Ultimate Ubuntu Handbook
August 2025 | 356 pages
Part 1: Getting to Know Ubuntu
Introduction to Ubuntu
What’s New in Ubuntu 24.04?
Security and Transparency – The Advantages of Open Source Software
Getting Started with Ubuntu: A User’s Guide
Part 2: Getting the Most Out of Your Ubuntu System
Using Your Ubuntu Desktop
Software Discovery: Finding and Installing Applications
Software Updates: Enhancing Security and Stability
Getting Help: The Ubuntu Community and Beyond
Ubuntu in the Enterprise and at Scale
Command-Line Tricks and Shortcuts: Boosting Your Efficiency
Part 3: Security and Privacy
Introduction to Network Security
Understanding Firewalls
Safeguarding Information with Data Encryption
Part 4: Ubuntu, the Ultimate Development Platform
Ubuntu for Developers
Leveraging Containers for Development
Cloud-Style VMs on Your Desktop
Kubernetes Development on Your Desktop
Building Your Data Science Toolkit
Embracing the Spirit of Ubuntu
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
C++ in Embedded Systems
July 2025 | 402 pages
Part I: Introduction to C++ in Embedded Development
Debunking Common Myths about C++
Challenges in Embedded Systems with Limited Resources
Embedded C++ Ecosystem
Setting Up the Development Environment for a C++ Embedded Project
Part II: C++ Fundamentals
Classes – Building Blocks of C++ Applications
Beyond Classes – Fundamental C++ Concepts
Strengthening Firmware – Practical C++ Error Handling Methods
Part III: C++ Advanced Concepts
Building Generic and Reusable Code with Templates
Improving Type-Safety with Strong Types
Writing Expressive Code with Lambdas
Compile-Time Computation
Part IV: Applying C++ to Solving Embedded Domain Problems
Writing C++ HAL
Working with C Libraries
Enhancing Super-Loop with Sequencer
Practical Patterns – Building a Temperature Publisher
Designing Scalable Finite State Machines
Libraries and Frameworks
Cross-Platform Development
Other Books You May Enjoy
Index
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
Mastering Windows Server 2025
October 2025 | 824 pages
Getting Started with Windows Server 2025
Installation and Management
Active Directory
DNS and DHCP
Group Policy
File Management
Certificates
Networking with Windows Server 2025
Remote Access
Hardening and Security
Server Core
PowerShell
Redundancy in Windows Server 2025
Containers
Hyper-V
Remote Desktop Services
Troubleshooting
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents
Architectures for the Intelligent AI-Ready Enterprise
September 2025 | 510 pages
Part 1: AI and Key Concepts
AI Modernization to Innovation
What Sets GenAI, RAG, and Agentic AI Apart
The System of Action
Trustworthy AI, Compliance, and Data Governance
Modernization Using AI
Part 2: Real-World Case Studies and Implementations
Practical Applications of Agentic and GenAI in Manufacturing – Part 1
Practical Applications of Agentic and GenAI in Manufacturing – Part 2
AI-Driven Strategies for Media and Telecommunication Industries
Cognigy’s Voice and Chatbots in the Time of Agentic AI
Harnessing AI to Transform the Retail Industry
Financial Services and the Next Wave of AI
RegData, MongoDB, and Voyage AI: Semantic Data Protection in FSI
Driving Client Success in Banking with GenAI Copilots
Delivering Business Value with AI in Insurance
Automating Insurance Underwriting with Fireworks AI and MongoDB
AI-Powered Transformation of Healthcare and Life Sciences
Part 3: The Future of Intelligent Enterprise
Enterprise Document Management with MongoDB and AI
Democratizing Agentic AI for Enterprise with Dataworkz and MongoDB
Outlook: Beyond Today’s AI
Afterword
Index
Other Books You May Enjoy
Read table of contents
Hide table of contents
Responsive Web Design with HTML5 and CSS
October 2025 | 576 pages
The Fundamentals of Responsive Web Design
The Essentials of Responsive Web Design
Writing HTML Markup
Media and Container Queries
Fluid Layout and Flexbox
Layout with CSS Grid
Core Skills for Effective Frontend Web Development
CSS Nesting, Layers, Selectors, and More
Web Typography
CSS Colors
Stunning Aesthetics with CSS
Responsive Images
SVG
Transitions, Transformations, and Animations
Custom Properties and CSS Functions
Forms
Latest Platform Features and Parting Advice
Cutting-Edge CSS Features
Bonus Techniques and Parting Advice
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents