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.



Python Tools for Scientists (No Starch Press)
Wednesday, 08 February 2023

This book, subtitled "An Introduction to Using Anaconda, JupyterLab, and Python's Scientific Libraries", provides an introduction to Python and its most popular tools for scientists and engineers for research, simulations, and collaboration. Lee Vaughan introduces tools including Anaconda, Spyder, Jupyter Notebooks, JupyterLab, and numerous Python libraries.


Beginning Programming All-in-One, 2nd Ed (For Dummies)
Monday, 06 February 2023

This book offers one guide packed with seven books explaining programming across multiple languages.  Wallace Wang covers all the principles of programming, algorithms, data structures, debugging programs, and unique applications of programming while looking at some of the most popular programming languages used today.


The History of the GPU (Springer)
Friday, 03 February 2023

This is the first book in a three-part series that traces the development of the GPU. In this volume titled "Steps to Invention", Dr. Jon Peddie traces the initial development of the GPU for games, and explores GPU concepts.


A Textbook of Data Structures and Algorithms 3 (Wiley)
Wednesday, 01 February 2023

This set of textbooks targets novice learners aspiring to acquire advanced knowledge of the topic of data structures and algorithms. and the material has been split across three volumes to help readers in their progression from novice to expert. Throughout the series G A Vijayalakshmi Pai details concepts, techniques and applications pertaining to data structures and algorithms, independent of any programming language.


Microservice APIs (Manning)
Monday, 30 January 2023

Subtitled "Using Python, Flask, FastAPI, OpenAPI and more", this book teaches practical techniques for designing robust microservices with APIs that are easy to understand, consume, and maintain. José Haro Peralta draws on his years of experience experimenting with microservices architecture, dodging pitfalls and learning from mistakes he's made.


Graph Theory in America (Princeton University Press)
Friday, 27 January 2023

In this book Robin Wilson focuses on the development of graph theory in North America from 1876 to 1976, from the point at which James Joseph Sylvester took up his appointment as the first professor of mathematics at the Johns Hopkins University to the solution of the longstanding four color problem in 1976 by Kenneth Appel and Wolfgang Haken of the University of Illinois.


Learning Spring Boot 3.0 3rd Ed (Packt)
Wednesday, 25 January 2023

This book starts off by showing how to build a simple app using Spring Boot, and then shows how to secure, test, bundle, and deploy it to production. Greg L. Turnquist then looks at how to go "native" and release using GraalVM. Later chapters explore reactive programming and get a taste of scalable web controllers and data operations. The book goes into detail about GraalVM native images and deployment, showing how to secure an application using both routes and method-based rules.


Murach's R for Data Analysis (Murach)
Monday, 23 January 2023

This book sets out to teach the R skills needed to become a data analyst. Scott McCoy starts with just the parts of the R language relevant to data analysis before moving on to hen,the use of R with the tidyverse package to get, clean, prepare, analyze, and visualize data at a professional level. By the end of the book readers will be creating linear regression models and classification models and using them to make predictions. This book contains three realistic analyses that use real-world data.


Mathematica Beyond Mathematics, 2nd Ed (CRC Press)
Friday, 20 January 2023

This thoroughly revised second edition of the book introduces the new features and functionality added to the most recent versions of Mathematica using real-world examples and discusses new topics related to machine learning, big data, finance economics, and physics. As suggested by the subtitle "The Wolfram Language in the Real World", José Guillermo Sánchez León introduces examples that strike a balance between relevance and difficulty in terms of Mathematica syntax, allowing readers to incrementally build up their Mathematica skills as they go through the chapters.


Python Crash Course, 3rd Ed (No Starch)
Wednesday, 18 January 2023

This fast-paced introduction to Python aims to have readers writing programs, solving problems, and developing functioning applications in no time. Eric Matthes starts from basic programming concepts, such as variables, lists, classes, and loops, and readers practice writing clean code with exercises for each topic. This third edition is completely revised to reflect the latest in Python code. New and updated coverage includes VS Code for text editing, the pathlib module for file handling, pytest for testing your code, as well as the latest features of Matplotlib, Plotly, and Django. 


Microsoft Azure, 2nd Ed ( For Dummies)
Monday, 16 January 2023

Covering first steps into the world of Azure and the core services, this book is a guide for users who are new to the platform. Jack Hyman covers the essentials including building a virtual network on Azure, launching and scaling applications, migrating existing services, and keeping everything secure. Updated to included expanded information on data resources, machine learning, artificial intelligence, and collaboration,this 2nd Edition provides an entry-level, comprehensive guide that provides a simple-to-understand primer on core Azure services.


Convergence: Artificial Intelligence and Quantum Computing (Wiley)
Friday, 13 January 2023

This book subtitled "Social, Economic and Policy Impacts"  is a collection of essays from 20 renowned, international authors working in industry, academia, and government. Editor Greg Viggiano introduces essays that explain the impending convergence of artificial intelligence and quantum computing. A diversity of viewpoints is presented, each offering their view of this coming watershed event.



Page 1 of 228