
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
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents

Generative AI with Python and PyTorch
March 2025 | 450 pages
Introduction to Generative AI: Drawing Data from Models
Building Blocks of Deep Neural Networks
The Rise of Methods for Text Generation
NLP 2.0: Using Transformers to Generate Text
LLM Foundations
Open-Source LLMs
Prompt Engineering
LLM Toolbox
LLM Optimization Techniques
Emerging Applications in Generative AI
Neural Networks Using VAEs
Image Generation with GANs
Style Transfer with GANs
Deepfakes with GANs
Diffusion Models and AI Art
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents

Building AI Agents - From Fundamentals to Advanced Applications
March 2025 | 165 pages
The AI Agent Personal Assistant Demonstration
What Are AI Agents For Beginners
What Is N8N And How To Use It
Setting Up An AI Agent and Credentials
How To Build A Text Classifier For AI Agents
Multi Level Pipelines For AI Agents
Building An AI Agent For Scheduling Your Meetings
Read table of contents
Hide table of contents

Build Anything With AI Agents - Apps - Games - Assistants
March 2025 | 230 pages
What Actually is AI and LLMs - The Race Between OpenAI and DeepSeek
Asking LLMs Like DeepSeek To Solve Problems For You
Building Applications With Your Own Private AI Locally On Your Computer
Command A Team Of AI Agents To Build You Applications
Build Personal Assistant AI Agents
How To Have AI Agents Write Code For You In Your Text Editor
Build AI Agent Researchers To Browse The Internet
Read table of contents
Hide table of contents

C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals
November 2024 | 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
Epilogue
Index
Read table of contents
Hide table of contents

No-Code AI Agents for Social Media - A Step-by-Step Guide
March 2025 | 146 pages
Introduction To Our Social Media AI Agent Blueprint And Design
What is Make.com
How To Build A Scenario And Workflow Automation With Make.com
Build A Social Media AI Agent Manager
Sub Agents And Building An Army Of AI Agents
Setting Up Authorization For Social Media Platforms To Automate Posting
Read table of contents
Hide table of contents

DeepSeek R1 AI: 25 Real World Projects in AI for Beginners
March 2025 | 398 pages
Introduction to Applied DeepSeek AI: 25 Practical Projects for AI Developers
AI Text Processing & NLP
Chatbots & Virtual Assistants
AI for Automation & Productivity
AI for Developers & Coding
AI for Business & Data Analysis
Read table of contents
Hide table of contents

The Chief AI Officer's Handbook
January 2025 | 336 pages
Part 1: The Role and Responsibilities of the Chief AI Officer
Chapter 1: Why Every Company Needs a Chief AI Officer
Chapter 2: Key Responsibilities of a Chief AI Officer
Chapter 3: Crafting a Winning AI Strategy
Chapter 4: Building High-Performing AI Teams
Part 2: Building and Implementing AI Systems
Chapter 5: Data – the Lifeblood of AI
Chapter 6: AI Project Management
Chapter 7: Understanding Deterministic, Probabilistic, and Generative AI
Chapter 8: AI Agents and Agentic Systems
Chapter 9: Designing AI Systems
Chapter 10: Training AI Models
Chapter 11: Deploying AI Solutions
Part 3: Governance, Ethics, Security, and Compliance
Chapter 12: AI Governance and Ethics
Chapter 13: Security in AI Systems
Chapter 14: Privacy in the Age of AI
Chapter 15: AI Compliance
Part 4: Empowering AI Leadership with Practical Tools and Insights
Chapter 16: Conclusion
Chapter 17: Appendix
Assessments
Index
Other Books You May Enjoy
Read table of contents
Hide table of contents

Learn Python Programming
November 2024 | 616 pages
A Gentle Introduction to Python
Built-In Data Types
Conditionals and Iteration
Functions, the Building Blocks of Code
Comprehensions and Generators
OOP, Decorators, and Iterators
Exceptions and Context Managers
Files and Data Persistence
Cryptography and Tokens
Testing
Debugging and Profiling
Introduction to Type Hinting
Data Science in Brief
Introduction to API Development
CLI Applications
Packaging Python Applications
Programming Challenges
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents

Python Machine Learning By Example
July 2024 | 518 pages
Getting Started with Machine Learning and Python
Building a Movie Recommendation Engine with Naïve Bayes
Predicting Online Ad Click-Through with Tree-Based Algorithms
Predicting Online Ad Click-Through with Logistic Regression
Predicting Stock Prices with Regression Algorithms
Predicting Stock Prices with Artificial Neural Networks
Mining the 20 Newsgroups Dataset with Text Analysis Techniques
Discovering Underlying Topics in the Newsgroups Dataset with Clustering and Topic Modeling
Recognizing Faces with Support Vector Machine
Machine Learning Best Practices
Categorizing Images of Clothing with Convolutional Neural Networks
Making Predictions with Sequences Using Recurrent Neural Networks
Advancing Language Understanding and Generation with the Transformer Models
Building an Image Search Engine Using CLIP: a Multimodal Approach
Making Decisions in Complex Environments with Reinforcement Learning
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

Learning Angular
January 2025 | 486 pages
Building Your First Angular Application
Introduction to TypeScript
Structuring User Interfaces with Components
Enriching Applications Using Pipes and Directives
Managing Complex Tasks with Services
Reactive Patterns in Angular
Tracking Application State with Signals
Communicating with Data Services over HTTP
Navigating through Applications with Routing
Collecting User Data with Forms
Handling Application Errors
Introduction to Angular Material
Unit Testing Angular Applications
Bringing Applications to Production
Optimizing Application Performance
Index
Read table of contents
Hide table of contents

React Key Concepts
January 2025 | 544 pages
React – What and Why
Understanding React Components and JSX
Components and Props
Working with Events and State
Rendering Lists and Conditional Content
Styling React Apps
Portals and Refs
Handling Side Effects
Handling User Input & Forms with Form Actions
Behind the Scenes of React and Optimization Opportunities
Working with Complex State
Building Custom React Hooks
Multipage Apps with React Router
Managing Data with React Router
Server-side Rendering & Building Fullstack Apps with Next.js
React Server Components & Server Actions
Understanding React Suspense & The use() Hook
Next Steps and Further Resources
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents

Building LLM Powered Applications
May 2024 | 342 pages
Introduction to Large Language Models
LLMs for AI-Powered Applications
Choosing an LLM for Your Application
Prompt Engineering
Embedding LLMs within Your Applications
Building Conversational Applications
Search and Recommendation Engines with LLMs
Using LLMs with Structured Data
Working with Code
Building Multimodal Applications with LLMs
Fine-Tuning Large Language Models
Responsible AI
Emerging Trends and Innovations
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents

Solutions Architect's Handbook
March 2024 | 578 pages
Solutions Architects in Organizations
Principles of Solution Architecture Design
Cloud Migration and Cloud Architecture Design
Solution Architecture Design Patterns
Cloud-Native Architecture Design Patterns
Performance Considerations
Security Considerations
Architectural Reliability Considerations
Operational Excellence Considerations
Cost Considerations
DevOps and Solution Architecture Framework
Data Engineering for Solution Architecture
Machine Learning Architecture
Generative AI Architecture
Rearchitecting Legacy Systems
Solution Architecture Document
Learning Soft Skills to Become a Better Solutions Architect
Other Books You May Enjoy
Index
Read table of contents
Hide table of contents

C++ Memory Management
March 2025 | 434 pages
Part 1: Memory in C++
Chapter 1: Objects, Pointers, and References
Chapter 2: Things to Be Careful With
Chapter 3: Casts and cv-qualifications
Part 2: Implicit Memory Management Techniques
Chapter 4: Using Destructors
Chapter 5: Using Standard Smart Pointers
Chapter 6: Writing Smart Pointers
Part 3: Taking Control (of Memory Management Mechanisms)
Chapter 7: Overloading Memory Allocation Operators
Chapter 8: Writing a Naïve Leak Detector
Chapter 9: Atypical Allocation Mechanisms
Chapter 10: Arena-Based Memory Management and Other Optimizations
Chapter 11: Deferred Reclamation
Part 4: Writing Generic Containers (and a Bit More)
Chapter 12: Writing Generic Containers with Explicit Memory Management
Chapter 13: Writing Generic Containers with Implicit Memory Management
Chapter 14: Writing Generic Containers with Allocator Support
Chapter 15: Contemporary Issues
Annexure: Things You Should Know
Index
Other Books You May Enjoy
Read table of contents
Hide table of contents