Programming Books



Bookstore > Books > Programming

Think Java, 2nd Edition

FREE EBOOK - Think Java, 2nd Edition

by Allen Downey, Chris Mayfield

Think Java is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with the most basic programming concepts and gradually works its way to advanced object-oriented techniques.In this fully updat...

Price:  $24.99  |  Publisher:  O'Reilly Media  |  Release:  2019

Math Adventures with Python

Math Adventures with Python

by Peter Farrell

Math Adventures with Python will show you how to harness the power of programming to keep math relevant and fun. With the aid of the Python programming language, you'll learn how to visualize solutions to a range of math problems as you use code to explore key mathematical concepts like algebra, trigonometry, matrices, and cellular automata.Once you've learned the programming basics like loops and...

Price:  $17.78  |  Publisher:  No Starch Press  |  Release:  2019

Python Flash Cards

Python Flash Cards

by Eric Matthes

Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.Work through the deck in order or shuffle it up for a new study session every time. You can brush up foundational programming pr...

Price:  $20.89  |  Publisher:  No Starch Press  |  Release:  2019

Learn Robotics with Raspberry Pi

Learn Robotics with Raspberry Pi

by Matt Timmons-Brown

Learn Robotics with Raspberry Pi will take you from inexperienced maker to robot builder. You'll start off building a two-wheeled robot powered by a Raspberry Pi minicomputer and then program it using Python, the world's most popular programming language. Gradually, you'll improve your robot by adding increasingly advanced functionality until it can follow lines, avoid obstacles, and even rec...

Price:  $16.34  |  Publisher:  No Starch Press  |  Release:  2019

Make Your Own PuzzleScript Games!

Make Your Own PuzzleScript Games!

by Anna Anthropy

PuzzleScript is a free, web-based tool you can use to create puzzle games. In a PuzzleScript game, you move objects around to solve problems and play through the levels.In Make Your Own PuzzleScript Games! you'll learn how to use PuzzleScript to create interactive games - no programming experience necessary! Learn the basics like how to make objects, create rules, and add levels. You'll also learn...

Price:  $13.49  |  Publisher:  No Starch Press  |  Release:  2019

Raspberry Pi Projects for Kids

Raspberry Pi Projects for Kids

by Dan Aldred

The Raspberry Pi is an inexpensive, pocket-sized computer that will help you build and code your own hardware projects.Raspberry Pi Projects for Kids will show you how to harness the power of the Raspberry Pi to create 12 cool projects using simple code and common materials like a webcam, microphone, and LED lights. Step-by-step instructions and detailed diagrams guide you through each project.After a brief...

Price:  $17.47  |  Publisher:  No Starch Press  |  Release:  2019

The Secret Life of Programs

The Secret Life of Programs

by Jonathan E. Steinhart

Many coders are unfamiliar with the underlying technologies that make their programs run. But why should you care when your code appears to work? Because you want it to run well and not be riddled with hard-to-find bugs. You don't want to be in the news because your code had a security problem.Lots of technical detail is available online but it's not organized or collected into a convenient place....

Price:  $33.14  |  Publisher:  No Starch Press  |  Release:  2019

RxJava for Android Developers

RxJava for Android Developers

by Timo Tuominen

RxJava for Android Developers teaches you how to build fast, fluid, and reactive mobile apps for Android with RxJava.For Android developers, writing multithreaded apps can be as challenging as it is necessary. RxJava simplifies complex threading operations, maintaining proper synchronization as you switch seamlessly from thread to thread. RxJava also brings the benefits of reactive programming to your apps ...

Price:  $23.97  |  Publisher:  Manning  |  Release:  2019

Elm in Action

Elm in Action

by Richard Feldman

Elm is more than just a cutting-edge programming language, it's a chance to upgrade the way you think about building web applications. Once you get comfortable with Elm's refreshingly different approach to application development, you'll be working with a clean syntax, dependable libraries, and a delightful compiler that essentially eliminates runtime exceptions. Elm compiles to JavaScript, s...

Price:  $39.99  |  Publisher:  Manning  |  Release:  2019

C# in Depth, 4th Edition

C# in Depth, 4th Edition

by Jon Skeet

C# in Depth, 4th Edition is your key to unlocking the powerful new features added to the language in C# 5, 6, and 7. Following the expert guidance of C# legend Jon Skeet, you'll master asynchronous functions, expression-bodied members, interpolated strings, tuples, and much more.The powerful, flexible C# programming language is the foundation of .NET development. Even after two decades of success, it&#...

Price:  $24.88  |  Publisher:  Manning  |  Release:  2019

Pages: ←Previous | 1 ... 37, 38, 39, 40, 41 ... 202 | Next→

Subscribe to Newsletter

Be the first to know about new IT books, upcoming releases, exclusive offers and more.