Programming Books



Bookstore > Books > Programming

Data-Oriented Programming

Data-Oriented Programming

by Yehonathan Sharvit

Data-Oriented Programming is a one-of-a-kind guide that introduces the data-oriented paradigm. This groundbreaking approach represents data with generic immutable data structures. It simplifies state management, eases concurrency, and does away with the common problems you'll find in object-oriented code. The book presents powerful new ideas through conversations, code snippets, and diagrams that help ...

Price:  $50.62  |  Publisher:  Manning  |  Release:  2022

Effective Haskell

Effective Haskell

by Rebecca Skinner

Put the power of Haskell to work in your programs, learning from an engineer who uses Haskell daily to get practical work done efficiently. Leverage powerful features like Monad Transformers and Type Families to build useful applications. Realize the benefits of a pure functional language, like protecting your code from side effects. Manage concurrent processes fearlessly. Apply functional techniques to wor...

Price:  $57.95  |  Publisher:  The Pragmatic Programmers  |  Release:  2022

Bare Metal C

Bare Metal C

by Stephen Oualline

Bare Metal C will teach you how to program embedded devices with the C programming language. For embedded system programmers who want precise and complete control over the system they are using, this book pulls back the curtain on what the compiler is doing for you so that you can see all the details of what's happening with your program.The first part of the book teaches C basics with the aid of a low...

Price:  $25.51  |  Publisher:  No Starch Press  |  Release:  2022

An Artist's Guide to Programming

An Artist's Guide to Programming

by Jim Parker

An Artist's Guide to Programming teaches computer programming with the aid of 100 example programs, each of which integrates graphical or sound output. The Processing-language-based examples range from drawing a circle and animating bouncing balls to 3D graphics, audio visualization, and interactive games.Readers learn core programming concepts like conditions, loops, arrays, strings and functions, as ...

Price:  $17.00  |  Publisher:  No Starch Press  |  Release:  2022

Hacking APIs

Hacking APIs

by Corey Ball

An Application Programming Interface (API) is a software connection that allows applications to communicate and share services. Hacking APIs will teach you how to test web APIs for security vulnerabilities. You'll learn how the common API types, REST, SOAP, and GraphQL, work in the wild. Then you'll set up a streamlined API testing lab and perform common attacks, like those targeting an API's...

Price:  $42.49  |  Publisher:  No Starch Press  |  Release:  2022

High-Performance Programming in C# and .NET

High-Performance Programming in C# and .NET

by Jason Alls

Writing high-performance code while building an application is crucial, and over the years, Microsoft has focused on delivering various performance-related improvements within the .NET ecosystem. This book will help you understand the aspects involved in designing responsive, resilient, and high-performance applications with the new version of C# and .NET.You will start by understanding the foundation of hi...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2022

Mathematics for Game Programming and Computer Graphics

Mathematics for Game Programming and Computer Graphics

by Penny de Byl

Mathematics is an essential skill when it comes to graphics and game development, particularly if you want to understand the generation of real-time computer graphics and the manipulation of objects and environments in a detailed way. Python, together with Pygame and PyOpenGL, provides you with the opportunity to explore these features under the hood, revealing how computers generate and manipulate 3D envir...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2022

Distributed .NET with Microsoft Orleans

Distributed .NET with Microsoft Orleans

by Bhupesh Guptha Muthiyalu, Suneel Kumar Kunani

Building distributed applications in this modern era can be a tedious task as customers expect high availability, high performance, and improved resilience. With the help of this book, you'll discover how you can harness the power of Microsoft Orleans to build impressive distributed applications.Distributed .NET with Microsoft Orleans will demonstrate how to leverage Orleans to build highly scalable di...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2022

Solidity Programming Essentials, 2nd Edition

Solidity Programming Essentials, 2nd Edition

by Ritesh Modi

Solidity is a high-level language for writing smart contracts, and the syntax has large similarities with JavaScript, thereby making it easier for developers to learn, design, compile, and deploy smart contracts on large blockchain ecosystems including Ethereum and Polygon among others. This book guides you in understanding Solidity programming from scratch.The book starts with step-by-step instructions for...

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

Coding Roblox Games Made Easy, 2nd Edition

Coding Roblox Games Made Easy, 2nd Edition

by Zander Brumbaugh

Roblox is a huge entertainment platform like no other for both playing and creating games. With over 200 million monthly active users, Roblox has enabled new and experienced developers to create successful games, often called experiences, that can be played globally at no cost.Coding Roblox Games Made Easy, 2nd Edition, builds a solid foundation of the concepts you need to embark on the journey of building ...

Price:  $24.99  |  Publisher:  Packt Publishing  |  Release:  2022

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

Subscribe to Newsletter

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