Hands-On System Programming with C++
by Dr. Rian Quinn
C++ is a general-purpose programming language with a bias toward system programming as it provides ready access to hardware-level resources, efficient compilation, and a versatile approach to higher-level abstractions.This book will help you understand the benefits of system programming with C++17. You will gain a firm understanding of various C, C++, and POSIX standards, as well as their respective system ...
Price: $49.99 | Publisher: Packt Publishing | Release: 2018
Hands-On Reactive Programming with Python
by Romain Picard
Reactive programming is central to many concurrent systems, but it's famous for its steep learning curve, which makes most developers feel like they're hitting a wall. With this book, you will get to grips with reactive programming by steadily exploring various conceptsThis hands-on guide gets you started with Reactive Programming (RP) in Python. You will learn abouta the principles and benefits o...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
by Danny Staple
We live in an age where the most difficult human tasks are now automated. Smart and intelligent robots, which will perform different tasks precisely and efficiently, are the requirement of the hour. A combination of Raspberry Pi and Python works perfectly when making these kinds of robots.Learn Robotics Programming starts by introducing you to the basic structure of a robot, along with how to plan, build, a...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018
Bayesian Analysis with Python, 2nd Edition
by Osvaldo Martin
The 2nd edition of Bayesian Analysis with Python is an introduction to the main concepts of applied Bayesian inference and its practical implementation in Python using PyMC3, a state-of-the-art probabilistic programming library, and ArviZ, a new library for exploratory analysis of Bayesian models.The main concepts of Bayesian statistics are covered using a practical and computational approach. Synthetic and...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
Mastering Concurrency in Python
by Quan Nguyen
Python is one of the most popular programming languages, with numerous libraries and frameworks that facilitate high-performance computing. Concurrency and parallelism in Python are essential when it comes to multiprocessing and multithreading; they behave differently, but their common aim is to reduce the execution time. This book serves as a comprehensive introduction to various advanced concepts in concu...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
by Tarik Guney
With its C-like speed, simplicity, and power for a growing number of system-level programming domains, Go has become increasingly popular among programmers. Hands-On Go Programming teaches you the Go programming by solving commonly faced problems with the help of recipes. You will start by installing Go binaries and get familiar with the tools used for developing an application. Once you have understood the...
Price: $29.99 | Publisher: Packt Publishing | Release: 2018
by Mads Hartmann, Ruslan Shevchenko
This book teaches you how to build and contribute to Scala programs, recognizing common patterns and techniques used with the language. You'll learn how to write concise, functional code with Scala. After an introduction to core concepts, syntax, and writing example applications with scalac, you'll learn about the Scala Collections API and how the language handles type safety via static types out-...
Price: $21.13 | Publisher: Packt Publishing | Release: 2018
by Rod Stephens
C# is a multi-paradigm programming language. The Modern C# Challenge covers with aspects of the .NET Framework such as the Task Parallel Library (TPL) and CryptoAPI. It also encourages you to explore important programming trade-offs such as time versus space or simplicity. There may be many ways to solve a problem and there is often no single right way, but some solutions are definitely better than others. ...
Price: $39.99 | Publisher: Packt Publishing | Release: 2018
Hands-On Bitcoin Programming with Python
by Harish Kumar Garg
Bitcoin is a cryptocurrency that's changing the face of online payments. Hands-On Bitcoin Programming with Python teaches you to build software applications for mining and creating Bitcoins using Python.This book starts with the basics of both Bitcoin and blockchain and gives you an overview of these inherent concepts by showing you how to build Bitcoin-driven applications with Python. Packed with clea...
Price: $24.99 | Publisher: Packt Publishing | Release: 2018
Python 3 Object-Oriented Programming, 3rd Edition
by Dusty Phillips
Object-oriented programming (OOP) is a popular design paradigm in which data and behaviors are encapsulated in such a way that they can be manipulated together. This third edition of Python 3 Object-Oriented Programming fully explains classes, data encapsulation, and exceptions with an emphasis on when you can use each principle to develop well-designed software.Starting with a detailed analysis of object-o...
Price: $19.99 | Publisher: Packt Publishing | Release: 2018