Programming Books



Bookstore > Books > Programming

Math Adventures with Python

Math Adventures with Python

by Peter Farrell

Math Adventures with Python will show you how to harness the power of programming to keep math relevant and fun. With the aid of the Python programming language, you'll learn how to visualize solutions to a range of math problems as you use code to explore key mathematical concepts like algebra, trigonometry, matrices, and cellular automata.Once you've learned the programming basics like loops and variables...

Price:  $17.99  |  Publisher:  No Starch Press  |  Release:  2019

Python Flash Cards

Python Flash Cards

by Eric Matthes

Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.Work through the deck in order or shuffle it up for a new study session every time. You can brush up foundational programming pr...

Price:  $22.29  |  Publisher:  No Starch Press  |  Release:  2019

C++ Concurrency in Action, 2nd Edition

C++ Concurrency in Action, 2nd Edition

by Anthony Williams

This bestseller has been updated and revised to cover all the latest changes to C++ 14 and 17! C++ Concurrency in Action, 2nd Edition teaches you everything you need to write robust and elegant multithreaded applications in C++17.You choose C++ when your applications need to run fast. Well-designed concurrency makes them go even faster. C++ 17 delivers strong support for the multithreaded, multiprocessor pr...

Price:  $39.99  |  Publisher:  Manning  |  Release:  2019

Elixir in Action, 2nd Edition

Elixir in Action, 2nd Edition

by Sasa Juric

Revised and updated for Elixir 1.7, Elixir in Action, 2nd Edition teaches you how to apply Elixir to practical problems associated with scalability, fault tolerance, and high availability. Along the way, you'll develop an appreciation for, and considerable skill in, a functional and concurrent style of programming. When you're building mission-critical software, fault tolerance matters. The Elixir programmi...

Price:  $39.99  |  Publisher:  Manning  |  Release:  2019

Programming 101

Programming 101

by Jeanine Meyer

Understand the importance of programming, even if you've never programmed before! This book will teach you the basics of programming using the Processing programming language. You will create your own Processing sketches, using personal images, themes, or hobbies that you enjoy. The chapters in the book will demonstrate the process of programming, starting with formulating an idea, planning, building on pas...

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

Mastering Functional Programming

Mastering Functional Programming

by Anatolii Kmetiuk

In large projects, it can get difficult keeping track of all the interdependencies of the code base and how its state changes at runtime. Functional Programming helps us solve these problems. It is a paradigm specifically designed to deal with the complexity of software development. This book will show you how the right abstractions can reduce complexity and make your code easy to read and understand.Master...

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

Learn Scala Programming

Learn Scala Programming

by Slava Schmidt

The second version of Scala has undergone multiple changes to support features and library implementations. Scala 2.13, with its main focus on modularizing the standard library and simplifying collections, brings with it a host of updates.Learn Scala Programming addresses both technical and architectural changes to the redesigned standard library and collections, along with covering in-depth type systems an...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Hands-On Functional Programming in Rust

Hands-On Functional Programming in Rust

by Andrew Johnson

Functional Programming allows developers to divide programs into smaller, reusable components that ease the creation, testing, and maintenance of software as a whole. Combined with the power of Rust, you can develop robust and scalable applications that fulfill modern day software requirements. This book will help you discover all the Rust features that can be used to build software in a functional way.We b...

Price:  $35.99  |  Publisher:  Packt Publishing  |  Release:  2018

Hands-On System Programming with Linux

Hands-On System Programming with Linux

by Kaiwan N Billimoria

The Linux OS and its embedded and server applications are critical components of today's software infrastructure in a decentralized, networked universe. The industry's demand for proficient Linux developers is only rising with time. Hands-On System Programming with Linux gives you a solid theoretical base and practical industry-relevant descriptions, and covers the Linux system programming domain. It delves...

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

PostgreSQL 11 Server Side Programming Quick Start Guide

PostgreSQL 11 Server Side Programming Quick Start Guide

by Luca Ferrari

PostgreSQL is a rock-solid, scalable, and safe enterprise-level relational database. With a broad range of features and stability, it is ever increasing in popularity.This book shows you how to take advantage of PostgreSQL 11 features for server-side programming. Server-side programming enables strong data encapsulation and coherence.The book begins with the importance of server-side programming and explain...

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

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

Subscribe to Newsletter

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