
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

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

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

Generative AI for leaders
February 2025 | 76 pages
Module 01
Module 02
Module 03
Read table of contents
Hide table of contents

Python for Algorithmic Trading Cookbook
August 2024 | 404 pages
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

Solutions Architect's Handbook
March 2024 | 578 pages
Read table of contents
Hide table of contents

RAG-Driven Generative AI
September 2024 | 334 pages
Why Retrieval Augmented Generation?
RAG Embedding Vector Stores with Deep Lake and OpenAI
Building Index-Based RAG with LlamaIndex, Deep Lake, and OpenAI
Multimodal Modular RAG for Drone Technology
Boosting RAG Performance with Expert Human Feedback
Scaling RAG Bank Customer Data with Pinecone
Building Scalable Knowledge-Graph-Based RAG with Wikipedia API and LlamaIndex
Dynamic RAG with Chroma and Hugging Face Llama
Empowering AI Models: Fine-Tuning RAG Data and Human Feedback
RAG for Video Stock Production with Pinecone and OpenAI
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

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

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

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

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

Building AI-Powered Application with .NET
January 2025 | 396 pages
Read table of contents
Hide table of contents

The Ultimate Kali Linux Book
April 2024 | 828 pages
Introduction to Ethical Hacking
Building a Penetration Testing Lab
Setting Up for Advanced Penetration Testing Techniques
Passive Reconnaissance
Exploring Open-Source Intelligence
Active Reconnaissance
Performing Vulnerability Assessments
Understanding Network Penetration Testing
Performing Network Penetration Testing
Post-Exploitation Techniques
Delving into Command and Control Tactics
Working with Active Directory Attacks
Advanced Active Directory Attacks
Advanced Wireless Penetration Testing
Social Engineering Attacks
Understanding Website Application Security
Advanced Website Penetration Testing
Best Practices for the Real World
Index
Read table of contents
Hide table of contents

Real-World Web Development with .NET 9
December 2024 | 578 pages
Introducing Web Development Using Controllers
Building Websites Using ASP.NET Core MVC
Model Binding, Validation, and Data Using EF Core
Building and Localizing Web User Interfaces
Authentication and Authorization
Performance Optimization Using Caching
Web User Interface Testing Using Playwright
Configuring and Containerizing ASP.NET Core Projects
Building Web Services Using ASP.NET Core Web API
Building Web Services Using ASP.NET Core OData
Building Web Services Using FastEndpoints
Web Service Integration Testing
Web Content Management Using Umbraco
Customizing and Extending Umbraco
Epilogue
Index
Read table of contents
Hide table of contents