Sort by:
Prompt Engineering for Generative AI
Prompt Engineering for Generative AI teaches how to design effective prompts for large language models. Prompt design patterns and best practices Chain-of-thought and few-shot prompting RAG, agents, and advanced strategies...
Building LLM Powered Applications
Building LLM Powered Applications is a hands-on guide to designing and deploying LLM-powered applications. LLM integration patterns and APIs Prompt engineering and chain design Retrieval-augmented generation (RAG) For software engineers...
ChatGPT in Scientific Research and Writing
ChatGPT in Scientific Research and Writing explores how researchers can leverage AI tools for productivity. AI-assisted literature review Academic writing and editing with AI Research design support For researchers and...
AI Agents in Action
AI Agents in Action teaches how to build autonomous AI agents using large language models. Agent architectures: ReAct and planning Tool integration and function calling Multi-agent coordination For ML engineers...
Build a Large Language Model
Build a Large Language Model walks you through building an LLM from the ground up for deep understanding. Transformer architecture from first principles Tokenization, attention, and training Pre-training and instruction...
Artificial Intelligence, A Modern Approach
Artificial Intelligence: A Modern Approach by Russell and Norvig is the world's leading AI textbook. Search algorithms and problem solving Knowledge representation and reasoning Machine learning and neural networks Standard...
AI Engineering, Building Applications with Foundation Models
AI Engineering: Building Applications with Foundation Models guides engineers building AI-powered applications. Foundation model selection and evaluation Fine-tuning and adaptation techniques Production deployment and monitoring For software and ML engineers...
Excel All-in-One For Dummies
Excel All-in-One For Dummies is the complete reference for mastering Microsoft Excel. Formulas, functions, and data management Pivot tables, charts, and dashboards Macros and VBA automation For beginners to advanced...
Excel Data Analysis For Dummies
Excel Data Analysis For Dummies teaches how to leverage Excel's data analysis features for insights. Statistical analysis and descriptive statistics Pivot tables and Power Query Data visualization and dashboards For...
SQL for Data Analysis
SQL for Data Analysis teaches analysts how to use SQL for extracting insights from databases. Advanced SQL queries and aggregations Window functions and CTEs Time series and cohort analysis For...
Python for Data Analysis
Python for Data Analysis by Wes McKinney is the definitive guide to Python's data stack. NumPy arrays and vectorized operations Pandas DataFrames and data wrangling Data visualization with Matplotlib Essential...
Head First Data Analysis
Head First Data Analysis makes data analysis approachable through the visual Head First learning style. Data collection and cleaning fundamentals Statistical reasoning and hypothesis testing Data visualization and reporting Great...
Inside Deep Learning
Inside Deep Learning provides thorough understanding of deep learning theory and practice. Neural network mathematics and intuition CNNs, RNNs, transformers, and attention PyTorch implementations from scratch For ML practitioners and...
The Hundred-Page Language Models Book
The Hundred-Page Language Models Book delivers a compact overview of language models and LLMs. Transformer architecture and attention Pre-training, fine-tuning, and RLHF Practical LLM applications Perfect for developers and ML...
Neural Networks from Scratch in Python
Neural Networks from Scratch in Python teaches neural network fundamentals from first principles. Forward and backward propagation Dense layers, activations, and optimizers Building CNN and RNN components Essential for deep...
Understanding Deep Learning
Understanding Deep Learning by Simon Prince is a comprehensive, mathematically rigorous deep learning textbook. Supervised, unsupervised, and generative models CNNs, RNNs, attention, and transformers Diffusion models and large language models...
Grokking Deep Learning
Grokking Deep Learning teaches deep learning through a build-from-scratch approach for genuine intuition. Gradient descent and backpropagation CNNs, RNNs, and LSTMs explained simply Build networks without frameworks Ideal for beginners...
Deep Learning, Foundations and Concepts
Deep Learning: Foundations and Concepts by Bishop offers thorough deep learning foundations. Probabilistic foundations and neural networks CNNs, transformers, and generative models Diffusion models and normalizing flows For graduate students...
Hands-On Large Language Models
Hands-On Large Language Models is a practical guide to using and building applications with LLMs. Text classification, generation, and embeddings Semantic search and RAG systems Fine-tuning LLMs with real datasets...
Deep Learning
Deep Learning by Goodfellow, Bengio, and Courville is the academic standard for deep learning theory. Linear algebra, probability, and optimization Deep networks, CNNs, and RNNs Attention mechanisms and sequence models...
Machine Learning With PyTorch and Scikit-Learn
Machine Learning With PyTorch and Scikit-Learn is a comprehensive ML guide using Python's top libraries. Supervised and unsupervised ML algorithms Deep neural networks with PyTorch Model evaluation and deployment From...
Reinforcement Learning, An Introduction
Reinforcement Learning: An Introduction by Sutton and Barto is the foundational RL textbook. MDPs and dynamic programming Temporal difference and Q-learning Policy gradient and actor-critic methods Essential reference for RL...
The StatQuest Illustrated Guide To Machine Learning
The StatQuest Illustrated Guide To Machine Learning brings visual teaching to ML concepts. Linear models, trees, and ensemble methods Neural networks and deep learning basics Statistics and probability for ML...
AI and Machine Learning for Coders
AI and Machine Learning for Coders by Laurence Moroney is hands-on for developers entering AI/ML. Neural networks in TensorFlow Computer vision with CNNs NLP and sequence modeling For developers transitioning...
Machine Learning Design Patterns
Machine Learning Design Patterns identifies solutions to common ML systems design challenges. 30+ ML design patterns with examples Feature engineering and data patterns Model serving and reproducibility For data scientists...
Probabilistic Machine Learning, An Introduction
Probabilistic Machine Learning: An Introduction by Kevin Murphy is a rigorous probabilistic ML textbook. Bayesian reasoning and probabilistic models Linear models, trees, and kernels Deep learning and neural networks For...
An Introduction to Statistical Learning, with Applications in Python
An Introduction to Statistical Learning with Applications in Python is an accessible ML methods textbook. Regression, classification, and resampling Tree-based methods and boosting Unsupervised learning and clustering Python labs for...
The Hundred-Page Machine Learning Book
The Hundred-Page Machine Learning Book by Burkov delivers compact ML coverage. Supervised and unsupervised learning SVM, neural networks, and ensembles Practical ML tips and best practices Great for practitioners wanting...
Designing Machine Learning Systems
Designing Machine Learning Systems by Chip Huyen covers the full ML system design lifecycle. Data collection and feature engineering Model training, evaluation, and selection Deployment, monitoring, and continual learning Essential...
Grokking Machine Learning
Grokking Machine Learning teaches core ML algorithms through clear visual explanations and coding exercises. Logistic regression, trees, and SVMs Neural networks and backpropagation Clustering and dimensionality reduction For beginners entering...
Head First Statistics
Head First Statistics makes statistics approachable through visual, brain-friendly learning.
Descriptive statistics and data visualization
Probability and distributions
Hypothesis testing and confidence intervals
Great for beginners learning statistics
The Art of Statistics, Learning from Data
The Art of Statistics, Learning from Data is a comprehensive resource for mastering statistics, with clear explanations and practical guidance. Core statistics concepts and theory Practical examples and case studies...
Naked Statistics
Naked Statistics is a comprehensive resource for mastering statistics, with clear explanations and practical guidance. Core statistics concepts and theory Practical examples and case studies Best practices and proven techniques...
Practical Statistics for Data Scientists
Practical Statistics for Data Scientists is a comprehensive resource for mastering statistics, with clear explanations and practical guidance. Core statistics concepts and theory Practical examples and case studies Best practices...
Calculus Made Easy
Calculus Made Easy is a comprehensive resource for mastering calculus, with clear explanations and practical guidance. Core calculus concepts and theory Practical examples and case studies Best practices and proven...
How to Prove It, A Structured Approach
How to Prove It, A Structured Approach is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical examples and...
Introduction to Linear Algebra
Introduction to Linear Algebra is a comprehensive resource for mastering linear algebra, with clear explanations and practical guidance. Core linear algebra concepts and theory Practical examples and case studies Best...
Everything You Need to Ace Math in One Big Fat Notebook
Everything You Need to Ace Math in One Big Fat Notebook is a comprehensive resource for mastering mathematics, with clear explanations and practical guidance. Core mathematics concepts and theory Practical...
Linear Algebra Done Right
Linear Algebra Done Right is a comprehensive resource for mastering linear algebra, with clear explanations and practical guidance. Core linear algebra concepts and theory Practical examples and case studies Best...
Calculus, Early Transcendentals
Calculus, Early Transcendentals is a comprehensive resource for mastering calculus, with clear explanations and practical guidance. Core calculus concepts and theory Practical examples and case studies Best practices and proven...
Discrete Mathematics with Applications
Discrete Mathematics with Applications is a comprehensive resource for mastering mathematics, with clear explanations and practical guidance. Core mathematics concepts and theory Practical examples and case studies Best practices and...
Calculus
Calculus is a comprehensive resource for mastering calculus, with clear explanations and practical guidance. Core calculus concepts and theory Practical examples and case studies Best practices and proven techniques For...
Essential Math for Data Science
Essential Math for Data Science is a comprehensive resource for mastering mathematics, with clear explanations and practical guidance. Core mathematics concepts and theory Practical examples and case studies Best practices...
Mathematics for Machine Learning
Mathematics for Machine Learning is a comprehensive resource for mastering machine learning, with clear explanations and practical guidance. Core machine learning concepts and theory Practical examples and case studies Best...
The Complete Book of Chess Strategy
The Complete Book of Chess Strategy is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical examples and exercises...
T-SQL Fundamentals
T-SQL Fundamentals is a comprehensive guide to SQL using SQL, packed with practical examples and real-world projects. Core SQL concepts explained clearly SQL best practices and patterns Hands-on examples and...
SQL Performance Explained
SQL Performance Explained is a comprehensive guide to SQL using SQL, packed with practical examples and real-world projects. Core SQL concepts explained clearly SQL best practices and patterns Hands-on examples...
Database System Concepts
Database System Concepts is a comprehensive resource for mastering databases, with clear explanations and practical guidance. Core databases concepts and theory Practical examples and case studies Best practices and proven...
Fundamentals of Database Systems
Fundamentals of Database Systems is a comprehensive resource for mastering databases, with clear explanations and practical guidance. Core databases concepts and theory Practical examples and case studies Best practices and...
High Performance MySQL
High Performance MySQL is a comprehensive guide to SQL using SQL, packed with practical examples and real-world projects. Core SQL concepts explained clearly SQL best practices and patterns Hands-on examples...