Introduction to Quantum Computing and Algorithms
Explore the principles of quantum computing and how they redefine algorithmic design.
Understand the basics of quantum mechanics in computing.
All You Can Read / THE CATALOGUE
Compare a familiar category with one you have not explored yet.
Try a topic plus an author, or use an ISBN for an edition. Need help choosing?
2507 books to explore
Explore the principles of quantum computing and how they redefine algorithmic design.
Understand the basics of quantum mechanics in computing.
Build visualizations that scale with your data—and your ambition.
Create scalable, interactive visualizations.
Learn how charts, graphs, and infographics can be used to deceive - and how to spot the lies.
Identify common techniques used to mislead with visualizations.
Master the art and science of writing high-performance, portable shaders for graphics and compute across all major modern APIs.
Understand the fundamental mathematics and algorithms that power modern shaders.
Master the art of diagnosis and conquer the most complex and frustrating software bugs with advanced tools and systematic strategies.
Develop a structured methodology for diagnosing complex software issues.
Master advanced animation programming concepts including rigs, inverse kinematics, and ragdoll systems.
Understand advanced animation programming concepts.
A practical deep dive into the physics, mathematics, and engineering behind stable real‑time simulations.
Understand how constraints and contacts are formulated and solved.
A hands‑on guide to using WebGL for general‑purpose GPU computation in the browser.
Learn how to use WebGL for non‑graphical GPU computation.
A quick, focused guide to the processes, tools, and decision‑making that turn a game idea into a shipped product.
Understand the full lifecycle of a game project.
A practical guide to mastering OpenCL for cross‑platform GPU and CPU compute programming.
Learn how to write OpenCL kernels for GPUs and CPUs.
A practical all-in-one guide to DirectX 12, HLSL shaders, and GPU compute programming.
Gain a deep understanding of DirectX 12 and HLSL.
Step into the world of game animation programming with clear examples and practical guidance.
Gain a clear understanding of animation programming basics.
Compare a familiar category with one you have not explored yet.