Design Books



Bookstore > Books > Design

Mastering Go, 2nd Edition

Mastering Go, 2nd Edition

by Mihalis Tsoukalos

Often referred to (incorrectly) as Golang, Go is the high-performance systems language of the future. Mastering Go, Second Edition helps you become a productive expert Go programmer, building and improving on the groundbreaking first edition.Mastering Go, Second Edition shows how to put Go to work on real production systems. For programmers who already know the Go language basics, this book provides example...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2019

Code the Classics

FREE EBOOK - Code the Classics

by David Crookes, Andrew Gillett, Liz Upton, Eben Upton, Sean M. Tracey, Dan Malone, Allister Brimble

This stunning 224-page hardback book not only tells the stories of some of the seminal video games of the 1970s and 1980s, but shows you how to create your own games inspired by them using Python and Pygame Zero, following examples programmed by Raspberry Pi founder Eben Upton.In the first of two volumes, we remake five classic video games - ranging from Pong to Sensible Soccer, each represents a different ...

Price:  $17.07  |  Publisher:  Raspberry Pi Press  |  Release:  2019

An Introduction to C & GUI Programming

FREE EBOOK - An Introduction to C & GUI Programming

by Simon Long

Even if you are an absolute beginner, this book will teach you all you need to know to write simple programs in C and start creating GUIs.The first half of the book is an introduction to C, and covers the basics of writing simple command-line programs. The second half shows how to use the GTK user interface toolkit with C to create feature-rich GUI applications which can be run on the desktop.Create simple ...

Price:  $17.70  |  Publisher:  Raspberry Pi Press  |  Release:  2019

From Chaos to Successful Distributed Agile Teams

From Chaos to Successful Distributed Agile Teams

by Johanna Rothman, Mark Kilby

Distributed agile teams have a terrible reputation. They don't deliver on time, and too often, they don't deliver what the customer needs. However, most agile teams, have at least one remote team member. And, agile approaches are here to stay. Don't blindly apply agile practices designed for collocated teams. Instead, learn to use three mindset shifts and the agile and lean principles to cre...

Price:  $34.23  |  Publisher:  The Pragmatic Programmers  |  Release:  2019

Programming for Computations - Python, 2nd Edition

FREE EBOOK - Programming for Computations - Python, 2nd Edition

by Svein Linge, Hans Petter Langtangen

This book presents computer programming as a key method for solving mathematical problems. This second edition of the well-received book has been extensively revised: All code is now written in Python version 3.6 (no longer version 2.7). In addition, the two first chapters of the previous edition have been extended and split up into five new chapters, thus expanding the introduction to programming from 50 t...

Price:  $56.03  |  Publisher:  Springer  |  Release:  2019

Games and Rules

FREE EBOOK - Games and Rules

by Beat Suter, Mela Kocher, Rene Bauer

Why do we play games and why do we play them on computers? The contributors of Games and Rules take a closer look at the core of each game and the motivational system that is the game mechanics. Games are control circuits that organize the game world with their (joint) players and establish motivations in a dedicated space, a "Magic Circle," whereas game mechanics are constructs of rules designed ...

Price:  $30.00  |  Publisher:  Self-publishing  |  Release:  2019

Practical Object-Oriented Design, 2nd Edition

Practical Object-Oriented Design, 2nd Edition

by Sandi Metz

Object-oriented programming languages exist to help you create beautiful, straightforward applications that are easy to change and simple to extend. Unfortunately, the world is awash with object-oriented (OO) applications that are difficult to understand and expensive to change. Practical Object-Oriented Design, Second Edition, immerses you in an OO mindset and teaches you powerful, real-world, object-orien...

Price:  $36.71  |  Publisher:  Addison-Wesley  |  Release:  2018

The Game Designer's Playlist

The Game Designer's Playlist

by Zack Hiwiller

In The Game Designers Playlist, top game design instructor Zack Hiwiller introduces more than 70 remarkable games, revealing how they work, why they're great, and how to apply their breakthrough techniques in your own games.Ranging from Go to Texas Hold'em and Magic: The Gathering to Dishonored 2, Hiwiller teaches indispensable lessons about game decision-making, playability, narrative, mechanics,...

Price:  $32.01  |  Publisher:  Addison-Wesley  |  Release:  2018

Design Patterns in Modern C++

Design Patterns in Modern C++

by Dmitri Nesteruk

Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new patterns and approaches that will be useful to C++ developers. The author presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical sophistication and explaining different sorts of tra...

Price:  $67.41  |  Publisher:  Apress  |  Release:  2018

Cloud Data Design, Orchestration, and Management Using Microsoft Azure

Cloud Data Design, Orchestration, and Management Using Microsoft Azure

by Francesco Diaz, Roberto Freato

Use Microsoft Azure to optimally design your data solutions and save time and money. Scenarios are presented covering analysis, design, integration, monitoring, and derivatives.This book is about data and provides you with a wide range of possibilities to implement a data solution on Azure, from hybrid cloud to PaaS services. Migration from existing solutions is presented in detail. Alternatives and their s...

Price:  $41.41  |  Publisher:  Apress  |  Release:  2018

Pages: ←Previous | 1 ... 47, 48, 49, 50, 51 ... 216 | Next→

Subscribe to Newsletter

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