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
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
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
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
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
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
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
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
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
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