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.



Cloudmoney (Harper Business)
Friday, 29 July 2022

In this book, subtitled "Cash, Cards, Crypto, and the War for Our Wallets", Brett Scott tells an urgent and revelatory story about how the fusion of Big Finance and Big Tech requires “cloudmoney”—digital money underpinned by the banking sector—to replace physical cash. He dives beneath the surface of the global financial system to uncover a long-established lobbying infrastructure: an alliance of partners waging a covert war on cash.

<ASIN:‎ 006293631X>

Node.js: Novice to Ninja (SitePoint)
Wednesday, 27 July 2022

This book is a hands-on guide to learning everything needed to build a professional web application using Node.js, the open-source, cross-platform, back-end JavaScript runtime environment. Craig Buckler starts off with the basics - installation and building your first apps. He then moves on to more advanced concepts, including debugging, asynchronous programming, using Express.js, working with databases, deployment, and more, and finishes by showing how to build a complete multi-player real-time quiz application.


Designing APIs with Swagger and OpenAPI (Manning)
Monday, 25 July 2022

This book is a comprehensive guide to designing and describing your first RESTful API using the most widely adopted standards. Swagger core contributor Josh Ponelat and API consultant Lukas Rosenstock progressively explain how to make ever more expansive APIs.


Ethical Machines (Harvard Business Review)
Friday, 22 July 2022

In this book, with the subtitle, "Your Concise Guide to Totally Unbiased, Transparent, and Respectful AI", Reid Blackman looks at AI ethics as a risk management challenge. He shows how to build, procure, and deploy AI in a way that's not only ethical but also safe in terms of your organization's reputation, regulatory compliance, and legal standing—and do it at scale. 


DevOps for the Desperate (No Starch Press)
Wednesday, 20 July 2022

This book introduces fundamental concepts software developers need to know to flourish in a modern DevOps environment including infrastructure as code, configuration management, security, containerization and orchestration, monitoring and alerting, and troubleshooting. Bradley Smith provides hands-on examples to learn how to tackle common DevOps tasks.


Structure and Interpretation of Computer Programs: JavaScript Edition (MIT Press)
Monday, 18 July 2022

This book introduces the reader to central ideas of computation by establishing a series of mental models for computation. Earlier editions used the programming language Scheme in their program examples. In this new version of the second edition, Harold Abelson, Gerald Jay Sussman, Martin Henz and Tobias Wrigstad have adapted the examples for JavaScript.


Data Science Ethics (Oxford University Press)
Friday, 15 July 2022

This book looks at data science ethics - all about what is right and wrong when conducting data science. David Martens looks at the ethical considerations that come from data science, and highlights different concepts and techniques that aid understanding, ranging from k-anonymity and differential privacy to homomorphic encryption and zero-knowledge proofs to address privacy concerns, techniques to remove discrimination against sensitive groups, and various explainable AI techniques.


Django 4 for the Impatient (Packt)
Wednesday, 13 July 2022

This book offers a hands-on, and pragmatic journey to learn Django full stack development. Greg Lim and Daniel Correa provide short explanations and a practical approach that cover some of the most important Django features. Topics covered include Django Apps' structure, URLs, views, templates, models, CSS inclusion, image storage, authentication and authorization and the Django admin panel. readers will also use Django to develop a movies review app and deploy it to the Internet.

<ASIN:‎ 1803245832>

Coding for Beginners, 2nd Ed (In Easy Steps)
Monday, 11 July 2022

This book is written to appeal to anyone, of any age, who wants to begin coding computer programs. Mike McGrath shows how to quickly create a programming environment on your computer, then, in easy steps, learn the essentials of coding. All features are illustrated using Python color-coding convention, and all code is available to download free. The book includes comparison examples in C, C++ and Java to give you a rounded view of computer coding.


Handbook of Graphs and Networks in People Analytics (Chapman and Hall)
Friday, 08 July 2022

This book covers the theory and practical implementation of graph methods in R and Python for the analysis of people and organizational networks. Starting with an overview of the origins of graph theory and its current applications in the social sciences, Keith McNulty proceeds to give in-depth technical instruction on how to construct and store graphs from data, how to visualize those graphs compellingly and how to convert common data structures into graph-friendly form.

<ASIN:‎ 1032204974>

The Pandas Workshop (Packt)
Wednesday, 06 July 2022

Subtitled "A comprehensive guide to using Python for data analysis", this book sets out to teach the fundamentals of data science with Python by analyzing real datasets and solving problems using pandas.  Blaine Bateman, Saikat Basak, Thomas V. Joseph and William So show how to be more productive with data and generate real business insights to inform your decision-making.


Istio in Action (Manning)
Monday, 04 July 2022

This book shows how to solve difficult service-to-service communication challenges around security, observability, routing, and resilience with an Istio-based service mesh. Christian E. Posta and Rinor Maloku show how Istio allows you to define these traffic policies as configuration and enforce them consistently without needing any service-code changes.



Page 3 of 223