Design Books



Bookstore > Books > Design

Modern Systems Programming with Scala Native

Modern Systems Programming with Scala Native

by Richard Whaling

Access the power of bare-metal systems programming with Scala Native, an ahead-of-time Scala compiler. Without the baggage of legacy frameworks and virtual machines, Scala Native lets you re-imagine how your programs interact with your operating system. Compile Scala code down to native machine instructions; seamlessly invoke operating system APIs for low-level networking and IO; control pointers, arrays, a...

Price:  $30.04  |  Publisher:  The Pragmatic Programmers  |  Release:  2020

Programming Machine Learning

Programming Machine Learning

by Paolo Perrotta

Peel away the obscurities of machine learning, starting from scratch and going all the way to deep learning. Machine learning can be intimidating, with its reliance on math and algorithms that most programmers don't encounter in their regular work. Take a hands-on approach, writing the Python code yourself, without any libraries to obscure what's really going on. Iterate on your design, and add la...

Price:  $39.99  |  Publisher:  The Pragmatic Programmers  |  Release:  2020

iOS Unit Testing by Example

iOS Unit Testing by Example

by Jon Reid

Fearlessly change the design of your iOS code with solid unit tests. Use Xcode's built-in test framework XCTest and Swift to get rapid feedback on all your code - including legacy code. Learn the tricks and techniques of testing all iOS code, especially view controllers (UIViewControllers), which are critical to iOS apps. Learn to isolate and replace dependencies in legacy code written without tests. P...

Price:  $36.38  |  Publisher:  The Pragmatic Programmers  |  Release:  2020

Real-Time Phoenix

Real-Time Phoenix

by Stephen Bussey

Real-time applications come with real challenges - persistent connections, multi-server deployment, and strict performance requirements are just a few. Don't try to solve these challenges by yourself - use a framework that handles them for you. Elixir and Phoenix Channels provide a solid foundation on which to build stable and scalable real-time applications. Build applications that thrive for years to...

Price:  $20.00  |  Publisher:  The Pragmatic Programmers  |  Release:  2020

Quantum Computing

Quantum Computing

by Nihal Mehta, Ph.D.

You've heard that quantum computing is going to change the world. Now you can check it out for yourself. Learn how quantum computing works, and write programs that run on the IBM Q quantum computer, one of the world's first functioning quantum computers. Develop your intuition to apply quantum concepts for challenging computational tasks. Write programs to trigger quantum effects and speed up find...

Price:  $32.99  |  Publisher:  The Pragmatic Programmers  |  Release:  2020

Build Talking Apps for Alexa

Build Talking Apps for Alexa

by Craig Walls

For decades, voice-enabled computers have only existed in the realm of science fiction. But now the Alexa Skills Kit (ASK) lets you develop your own voice-first applications. Leverage ASK to create engaging and natural user interfaces for your applications, enabling them to listen to users and talk back. You'll see how to use voice and sound as first-class components of user-interface design.We'll...

Price:  $47.95  |  Publisher:  The Pragmatic Programmers  |  Release:  2020

Build Location-Based Projects for iOS

Build Location-Based Projects for iOS

by Dominik Hauser

Coding is awesome. So is being outside. With location-based iOS apps, you can combine the two for an enhanced outdoor experience. Use Swift to create your own apps that use GPS data, read sensor data from your iPhone, draw on maps, automate with geofences, and store augmented reality world maps. You'll have a great time without even noticing that you're learning. And even better, each of the proje...

Price:  $24.51  |  Publisher:  The Pragmatic Programmers  |  Release:  2020

Coding in the Classroom

Coding in the Classroom

by Ryan Somma

Computer science opens more doors for today's youth than any other discipline - which is why Coding in the Classroom is your key to unlocking students' future potential. Author Ryan Somma untangles the current state of CS education standards; describes the cognitive, academic, and professional benefits of learning CS; and provides numerous strategies to promote computational thinking and get kids ...

Price:  $17.01  |  Publisher:  No Starch Press  |  Release:  2020

Real-World Python

Real-World Python

by Lee Vaughan

With its emphasis on project-based practice, Real World Python will take you from playing with syntax to writing complete programs in no time. You'll conduct experiments, explore statistical concepts, and solve novel problems that have frustrated geniuses throughout history, like detecting distant exoplanets, as you continue to build your Python skills.Chapters begin with a clearly defined project goal...

Price:  $26.91  |  Publisher:  No Starch Press  |  Release:  2020

Algorithmic Thinking

Algorithmic Thinking

by Daniel Zingaro

Algorithmic Thinking will teach you how to solve challenging programming problems and design your own algorithms. Daniel Zingaro, a master teacher, draws his examples from world-class programming competitions like USACO and IOI. You'll learn how to classify problems, choose data structures, and identify appropriate algorithms. You'll also learn how your choice of data structure, whether a hash tab...

Price:  $36.67  |  Publisher:  No Starch Press  |  Release:  2020

Pages: ←Previous | 1 ... 33, 34, 35, 36, 37 ... 216 | Next→

Subscribe to Newsletter

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