Want Sweet Deals? Join our Mailing List

Programming

Math Hacks for Scratch

By Michael Mays

Push Scratch programming to the limits as you explore mathematical curiosities through hands-on coding projects.

Total Typescript

By Matt Pocock with Taylor Bell

If you’re an experienced JavaScript developer or want to level up your current TypeScript skills, with Total TypeScript, you’ll learn everything you need to build a TypeScript product from

Deep Learning Crash Course

By Giovanni Volpe, Benjamin Midtvedt, Jesús Pineda, Henrik Klein Moberg, Harshith Bachimanchi, Joana B. Pereira, and Carlo Manzo

This comprehensive, hands-on guide to deep learning with Python covers fundamental concepts and advanced techniques to apply deep neural network models in real-world scenarios.

Effective C, 2nd Edition

By Robert C. Seacord

Is an introduction to essential C language programming that will soon have you writing programs, solving problems, and building working systems.

Eloquent JavaScript, 4th Edition

Marijn Haverbeke

Start building beautiful web applications in JavaScript with the bestselling introduction to the language, updated with new features, fresh exercises, and fun projects.

Graph Algorithms the Fun Way

Jeremy Kubica

Enter the wonderful world of graph algorithms, where you’ll learn when and how to apply these highly useful data structures to solve a wide range of fascinating (and fantastical) computational problems.

Kotlin from Scratch

Faisal Islam

Learn to code in Kotlin by starting from scratch and gradually building skills to tackle a wide range of fun and challenging problems.

The C# Type System

Steve Love

A comprehensive guide to effectively using modern C# to write better programs.

Newsletter Subscription

We’ll send you sweet deals on upcoming books and let you know when new books are released. We’ll never sell, give away, or use your personal information for nefarious purposes. Choose the categories you’re interested in (check as many as you’d like):