Programming Books



Bookstore > Books > Programming

An Introduction to C & GUI Programming, 2nd Edition

FREE EBOOK - An Introduction to C & GUI Programming, 2nd Edition

by Simon Long

Freshly updated for GTK3, the 2nd edition of An Introduction to C & GUI Programming will teach you all you need to know to write simple programs in C and start creating GUIs, even if you're an absolute beginner.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 c...

Price:  $14.92  |  Publisher:  Raspberry Pi Press  |  Release:  2022

HackSpace Magazine: Issue 61

FREE EBOOK - HackSpace Magazine: Issue 61

by HackSpace Team

With a little bit of coding, you can breathe life into anything. Discover the building blocks of programming that will take your creations to the next level - whether that's motors, servos, sensors or just adding blinkenlights. Coding is a superpower!- How to build an elite-level hot air balloon- Get ready for Christmas with flashy festive PCBs ...- ... and mince pies!- Weave fabric on a tiny loom- Get...

Publisher:  Raspberry Pi Press  |  Release:  2022

Patterns for Beginning Programmers

FREE EBOOK - Patterns for Beginning Programmers

by David Bernstein

Programming patterns are solutions to problems that require the creation of a small fragment of code that will be part of a larger program. Hence, this book is about teaching you how to write such fragments of code. However, it is not about teaching you the syntax of the statements in the fragments, it assumes that you already know the syntax. Instead, it is about finding solutions to problems that arise wh...

Publisher:  Self-publishing  |  Release:  2022

Introduction to Game Design, Prototyping, and Development, 3rd Edition

Introduction to Game Design, Prototyping, and Development, 3rd Edition

by Jeremy Gibson Bond

A hands-on book that explains concepts "by doing," Introduction to Game Design, Prototyping, and Development, 3rd Edition, takes readers through the process of making both paper and digital game prototypes. Rather than focusing on a single tutorial, as most Unity books have done, this book explores several small prototypes, reinforcing critical concepts through repetition from project to project. ...

Price:  $79.99  |  Publisher:  Addison-Wesley  |  Release:  2022

C++ Core Guidelines Explained

C++ Core Guidelines Explained

by Rainer Grimm

The official C++ Core Guidelines provide consistent best practices for writing outstanding modern C++ code and improving legacy code, but they're organized as a reference for looking up one specific point at a time, not as a tutorial for working developers. In C++ Core Guidelines Explained, expert C++ instructor Rainer Grimm has distilled them to their essence, removing esoterica, sharing new insights ...

Price:  $31.84  |  Publisher:  Addison-Wesley  |  Release:  2022

Microsoft Visual C# Step by Step, 10th Edition

Microsoft Visual C# Step by Step, 10th Edition

by John Sharp

Expand your expertiseand teach yourself the fundamentals of programming the latest version of Visual C# with Visual Studio 2022. This book provides software developers all the guidance, exercises, and code needed to start building responsive, scalable, cloud-connected applications that can run almost anywhere.Discover how to: Quickly start creating Visual C# code and projects with Visual Studio; Work with v...

Price:  $40.41  |  Publisher:  Microsoft Press  |  Release:  2022

Learn Enough JavaScript to Be Dangerous

Learn Enough JavaScript to Be Dangerous

by Michael Hartl

JavaScript plays a key role in modern software development, not only because it is the only language that runs inside virtually all web browsers, but also because it has become widely used for back-end and general-purpose development as well. Although JavaScript is a big language, you don't need to learn "everything" about it to get started, just how to use it efficiently to solve real proble...

Price:  $31.98  |  Publisher:  Addison-Wesley  |  Release:  2022

Algorithms for Decision Making

FREE EBOOK - Algorithms for Decision Making

by Mykel J. Kochenderfer, Tim A. Wheeler, Kyle H. Wray

A broad introduction to algorithms for decision making under uncertainty, introducing the underlying mathematical problem formulations and the algorithms for solving them.Automated decision-making systems or decision-support systems - used in applications that range from aircraft collision avoidance to breast cancer screening - must be designed to account for various sources of uncertainty while carefully b...

Price:  $95.00  |  Publisher:  Self-publishing  |  Release:  2022

Advanced Analytics with PySpark

Advanced Analytics with PySpark

by Akash Tandon, Sandy Ryza, Uri Laserson, Sean Owen, Josh Wills

The amount of data being generated today is staggering and growing. Apache Spark has emerged as the de facto tool to analyze big data and is now a critical part of the data science toolbox. Updated for Spark 3.0, this practical guide brings together Spark, statistical methods, and real-world datasets to teach you how to approach analytics problems using PySpark, Spark's Python API, and other best pract...

Price:  $35.42  |  Publisher:  O'Reilly Media  |  Release:  2022

Efficient Go

Efficient Go

by Bartlomiej Plotka

With technological advancements, fast markets, and higher complexity of systems, software engineers tend to skip the uncomfortable topic of software efficiency. However, tactical, observability-driven performance optimizations are vital for every product to save money and ensure business success.With this book, any engineer can learn how to approach software efficiency effectively, professionally, and witho...

Price:  $45.65  |  Publisher:  O'Reilly Media  |  Release:  2022

Pages: ←Previous | 1 ... 3, 4, 5, 6, 7 ... 202 | Next→

Subscribe to Newsletter

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