by Michael Inden
Augment your knowledge of Python with this entertaining learning guide, which features 100 exercises and programming puzzles and solutions. Python Challenges will help prepare you for your next exam or a job interview, and covers numerous practical topics such as strings, data structures, recursion, arrays, and more.Each topic is addressed in its own separate chapter, starting with an introduction to the ba...
Price: $45.12 | Publisher: Apress | Release: 2022
Robot Operating System (ROS) for Absolute Beginners, 2nd Edition
by Lentin Joseph, Aleena Johny
Start programming your own robots using Robot Operation System (ROS). Targeted for absolute beginners in ROS, Linux, and Python, this guide lets you build your own robotics projects. You'll learn the basic foundation of Ubuntu Linux. Begin with the fundamentals. Installation and useful commands will give you the basic tools you need while programming a robot. Then add useful software applications that ...
Price: $39.99 | Publisher: Apress | Release: 2022
RP2040 Assembly Language Programming ![]()
![]()
![]()
![]()
![]()
by Stephen Smith
Learn to program the Raspberry Pi Pico's dual ARM Cortex M0+ CPUs in Assembly Language. The Pico contains a customer System on a Chip (SoC) called the RP2040, making it the Foundation's first entry into the low-cost microcontroller market. The RP2040 contains a wealth of coprocessors for performing arithmetic as well as performing specialized I/O functionality. This book will show you how these CP...
Price: $33.99 | Publisher: Apress | Release: 2022
Modern Parallel Programming with C++ and Assembly Language
by Daniel Kusswurm
Learn the fundamentals of x86 Single instruction multiple data (SIMD) programming using C++ intrinsic functions and x86-64 assembly language. This book emphasizes x86 SIMD programming topics and technologies that are relevant to modern software development in applications which can exploit data level parallelism, important for the processing of big data, large batches of data and related important in data s...
Price: $41.49 | Publisher: Apress | Release: 2022
by Gabor Guta
Explore the world of programming languages through Python and learn the building blocks of writing programs. This book covers Python 3.10, explaining it through six key concepts. Each chapter contains a real-world example with practical advice and a section on advanced concepts.You'll start by reviewing the concept of expressions and functions, which are two of the core building blocks of programming l...
Price: $26.22 | Publisher: Apress | Release: 2022
Practical Haskell, 3rd Edition
by Alejandro Serrano Mena
Get a practical, hands-on introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. This updated edition includes more modern treatment of Haskell's web framework and APIs.This book contains excellent coverage of the Haskell ecosystem and supporting tools, including Cabal and Stack for man...
Price: $38.99 | Publisher: Apress | Release: 2022
Test Your Skills in C# Programming
by Vaskaran Sarcar
Review the fundamental constructs in C# using Q&As and program segments to boost your confidence and gain expertise. This book will help you analyze your programs more efficiently and enhance your programming skills.The book is divided into three parts, where you will learn the fundamentals, object-oriented programming, and some advanced features of C#. In the first part, you will review C# and .NET bas...
Price: $46.79 | Publisher: Apress | Release: 2022
by Ben Tyers
Master the fundamental programming skills needed to create your own computer games in GameMaker. This book shows how to use GameMaker to build and publish cross-platform games.Each chapter covers a certain programming element, including layers, variables, and so on. You will also learn how to design levels in your games, draw sprites to populate your virtual worlds, and build GUIs for your menus and game in...
Price: $41.33 | Publisher: Apress | Release: 2022
by Kathy Sierra, Bert Bates, Trisha Gee
Head First Java is a complete learning experience in Java and object-oriented programming. With this book, you'll learn the Java language with a unique method that goes beyond how-to manuals and helps you become a great programmer. Through puzzles, mysteries, and soul-searching interviews with famous Java objects, you'll quickly get up to speed on Java's fundamentals and advanced topics inclu...
Price: $42.27 | Publisher: O'Reilly Media | Release: 2022
Grokking Functional Programming ![]()
![]()
![]()
![]()
![]()
by Michal Plachta
If you've ever found yourself rolling your eyes at functional programming, this is the book for you. Open up Grokking Functional Programming and you'll find functional ideas mapped onto what you already know as an object-oriented programmer. The book focuses on practical aspects from page one. Hands-on examples apply functional principles to everyday programming tasks like concurrency, error handl...
Price: $40.10 | Publisher: Manning | Release: 2022