by Luis Atencio
Whether building interactive browser-based applications or creating server-side applications in Node, JavaScript is the most widely used language for web programming. With new features, language improvements, paradigms, and potential use cases appearing regularly, there's never been a more exciting time to be a JavaScript developer. In The Joy of JavaScript, author and JavaScript expert Luis Atencio te...
Price: $19.99 | Publisher: Manning | Release: 2021
Learn Quantum Computing with Python and Q#
by Sarah C. Kaiser, Christopher E. Granade
Learn Quantum Computing with Python and Q# demystifies quantum computing. Using Python and the new quantum programming language Q#, you'll build your own quantum simulator and apply quantum programming techniques to real-world examples including cryptography and chemical analysis.Quantum computers present a radical leap in speed and computing power. Improved scientific simulations and new frontiers in ...
Price: $49.99 | Publisher: Manning | Release: 2021
Parallel and High Performance Computing
by Robert Robey, Yuliana Zamora
Complex calculations, like training deep learning models or running large-scale simulations, can take an extremely long time. Efficient parallel programming can save hours - or even days - of computing time. Parallel and High Performance Computing shows you how to deliver faster run-times, greater scalability, and increased energy efficiency to your programs by mastering parallel techniques for multicore pr...
Price: $61.68 | Publisher: Manning | Release: 2021
by Sedat Kapanoglu
Street Coder: Rules to break and how to break them is a programmer's survival guide, full of tips, tricks, and hacks that will make you a more efficient programmer. It takes the best practices you learn in a computer science class and deconstructs them to show when they're beneficial - and when they aren't!This book's rebel mindset challenges status quo thinking and exposes the important...
Price: $42.50 | Publisher: Manning | Release: 2021
Powerful Command-Line Applications in Go
by Ricardo Gerardi
Write your own fast, reliable, and cross-platform command-line tools with the Go programming language. Go might be the fastest - and perhaps the most fun - way to automate tasks, analyze data, parse logs, talk to network services, or address other systems requirements. Create all kinds of command-line tools that work with files, connect to services, and manage external processes, all while using tests and b...
Price: $41.41 | Publisher: The Pragmatic Programmers | Release: 2021
by Miki Tebeka
This book contains 25 short programs that will challenge your understanding of Go. Like any big project, the Go developers had to make some design decisions that at times seem surprising. This book uses those quirks as a teaching opportunity. By understanding the gaps in your knowledge, you'll become better at what you do. Some of the teasers are from the author's experience shipping bugs to produ...
Price: $13.76 | Publisher: The Pragmatic Programmers | Release: 2021
by Miki Tebeka
We geeks love puzzles and solving them. The Python programming language is a simple one, but like all other languages it has quirks. This book uses those quirks as teaching opportunities via 30 simple Python programs that challenge your understanding of Python. The teasers will help you avoid mistakes, see gaps in your knowledge, and become better at what you do. Use these teasers to impress your co-workers...
Price: $18.95 | Publisher: The Pragmatic Programmers | Release: 2021
by Miki Tebeka
This book contains 25 short programs that will challenge your understanding of Pandas. Like any big project, the Pandas developers had to make some design decisions that at times seem surprising. This book uses those quirks as a teaching opportunity. By understanding the gaps in your knowledge, you'll become better at what you do. Some of the teasers are from the author's experience shipping bugs ...
Price: $8.28 | Publisher: The Pragmatic Programmers | Release: 2021
by Dale Lane
Artificial intelligence (AI) is the ability of computers to simulate human thinking. Machine learning (ML) is one of the building blocks of AI. It's based on the idea that computers can be taught to do things on their own from the data and feedback you give them.Machine Learning for Kids consists of this book and a kid-friendly companion website paired with the educational coding platform, Scratch. Tog...
Price: $13.37 | Publisher: No Starch Press | Release: 2021
by Bradford Tuckfield
Dive Into Algorithms is a wide-ranging, Pythonic tour of many of the world's most interesting algorithms. With little more than a bit of computer programming experience and basic high-school math, you'll explore standard computer science algorithms for searching, sorting, and optimization; human-based algorithms that help us determine how to catch a baseball or eat the right amount at a buffet; an...
Price: $30.96 | Publisher: No Starch Press | Release: 2021