Book Watch Archive

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

Click on the title (in blue) for more information on any book.



Learn Quantum Computing with Python and Q# (Manning)
Friday, 28 January 2022

This book sets out to demystify quantum computing. Using Python and the new quantum programming language Q#, Dr. Sarah Kaiser and Dr. Chris Granade show how to build a quantum simulator and apply quantum programming techniques to real-world examples including cryptography and chemical analysis. The book shows how to take advantage of Microsoft’s open source tools to fine-tune quantum algorithms. The authors explain complex math and theory through stories, visuals, and games.


Reliable Source: Lessons from a Life in Software Engineering
Wednesday, 26 January 2022

This book provides a retrospective, not of a single project or subproject, but on an entire career in the software industry. James Bonang conveys solutions to the eclectic problems you'll encounter as a software professional. The book provides encounters with interesting software engineering personalities, homicidal computers, ancient gods and an extra-solar interloper. You'll match wits with the world's greatest (fictional) detective and discover how top engineers determine the root cause of the most catastrophic software failures. You'll absorb a lifetime of experience without all the fuss.


Powerful Command-Line Applications in Go (Pragmatic Programmer)
Monday, 24 January 2022

This book looks at writing Go command-line tools to automate tasks, analyze data, parse logs, talk to network services, or address other systems requirements. Ricardo Gerardi shows how to create command-line tools that work with files, connect to services, and even manage external processes, all while using tests and benchmarks to ensure your programs are fast and correct.


Cryptocurrency All-in-One For Dummies (Wiley)
Friday, 21 January 2022

This book offers a collection of simple and straightforward resources that will get you up to speed on cryptocurrency investing and mining, blockchain, Bitcoin, and Ethereum. Kiana Danial presents up-to-date and reliable info on what's been called the "21st century gold rush." This book provides the foundation needed to become a savvy cryptocurrency consumer, investor, or miner.


Core Java, Vol I: Fundamentals, 12e (Addison-Wesley)
Wednesday, 19 January 2022

This book shows how to write robust, maintainable code in Java up to and including version 17. With hundreds of realistic examples, Cay S. Horstmann reveals the most powerful and effective ways to get the job done. This book is written for readers with prior programming experience who are looking for in-depth coverage of the Java language and platform.

<ASIN:‎ 0137673620>

Grokking Machine Learning (Manning)
Monday, 17 January 2022

This book shows how to apply Machine Learning to projects using only standard Python code and high school-level math. Luis G. Serrano's hands-on exercises use Python and readily available ML tools, and no specialist knowledge is required to tackle them. Packed with easy-to-follow Python-based exercises and mini-projects, this book sets you on the path to becoming a machine learning expert.


JavaScript from Beginner to Professional (Packt)
Friday, 14 January 2022

Subtitled "Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages", this book demonstrates the capabilities of JavaScript for web application development by combining theoretical learning with code exercises and fun projects that you can challenge yourself with. Laurence Lars Svekis shows how straightforward JavaScript techniques can be used to make web apps ranging from dynamic websites to simple browser-based games.


Embracing Modern C++ Safely (Addison-Wesley)
Wednesday, 12 January 2022

This book describes how to make effective use of the new and enhanced language features of modern C++ without falling victim to their potential pitfalls. Based on their years of experience with large, mission-critical projects, Dr. John Lakos and his co-authors divide C++11/14 language features into three categories: Safe, Conditionally Safe, and Unsafe.


Rust for Rustaceans (No Starch)
Monday, 10 January 2022

This book is aimed at developers who have mastered the basics, and who want to take the next step to professional-level programming in Rust. Author Jon Gjengset covers everything needed to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects.


The Quantum Internet: The Second Quantum Revolution (Cambridge University Press)
Friday, 07 January 2022

This book examines in detail the idea of the quantum internet, which Peter P. Rohde describes as the quantum revolution that will follow the emergence of quantum computing, interconnecting individual quantum computers at the global level. This book examines in detail how the quantum internet would evolve in practise, focusing not only on the technology itself, but also the implications it will have economically and politically, with numerous non-technical sections throughout the text providing broader context to the discussion.


Deep Learning with Python, 2nd Ed (Manning)
Wednesday, 05 January 2022

This book shows how to put the full capabilities of deep learning into action. This extensively revised full color second edition introduces deep learning using Python and Keras, and François Chollet, creator of Keras, provides insights for both novice and experienced ML practitioners. You’ll learn practical techniques that are easy to apply in the real world, and important theory for perfecting neural networks.


Murach's HTML and CSS, 5th Ed (Murach)
Tuesday, 04 January 2022

In this book Anne Boehm and Zak Ruvalcaba cover HTML and CSS skills from the very basics through responsive design to enhancements like forms, video, and CSS animations, and website usability and deployment. This 5th Edition updates and improves all the content in the book, and is in full color.



Page 5 of 218