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 for Professionals (BPB Publications)
Friday, 17 January 2020

This book is intended for the professional programmer who wants to learn Python to be able to write complex Python programs and work with existing Python code. Author Matt Telles explains the packages that make Python one of the most popular programming languages along with the “Pythonic” way of thinking and programming.


Mastering Professional Scrum (Addison-Wesley Professional)
Wednesday, 15 January 2020

This book aims to show how to deliver increased value by using Scrum more effectively. Scrum practitioners Stephanie Ockerman and Simon Reindl draw on years of Scrum training and coaching to help you return to first principles and apply Scrum with the professionalism required to achieve its transformative potential. They help you focus on proven Scrum approaches for improving quality, getting and using fast feedback, and becoming more adaptable, instead of “going through the motions” and settling for only modest improvements.


Beginning Database Programming Using ASP.NET Core 3 (Apress)
Monday, 13 January 2020

This book teaches the fundamentals of HTML form processing, user authentication, and database CRUD (Create, Read, Update, and Delete) operations using the ASP.NET Core family of technologies. Technologies introduced by author Bipin Joshi include MVC, Razor Pages, Web API, jQuery, Angular, SQL Server, and NoSQL. He uses an experimental approach, working through building a sample application that demonstrates how the same application can be built using different options.


SAM (Avid Reader Press)
Friday, 10 January 2020

This book subtitled "One Robot, a Dozen Engineers, and the Race to Revolutionize the Way We Build" describes a twenty-five year project to build a robot that can lay bricks as well as a mason. Author Jonathan Waldman follows a start-up called Construction Robotics, working out of a small trailer, with a boldly unconventional team of engineers to build the Semi-Automated Mason: SAM. The book unfolds as an engineering drama, full of trials and setbacks, heated showdowns between meticulous scientists and brash bricklayers (and their even more opinionated union), and hard-earned milestone achievements.


Programming C# 8.0 (O'Reilly)
Wednesday, 08 January 2020

Designed for experienced programmers, this book provides many code examples to help you work with the nuts and bolts of C#. Author Ian Griffiths guides you through C# 8.0 fundamentals and techniques for building cloud, web, and desktop applications. Topics covered include .NET Core and the latest C# 8.0 additions, including asynchronous streams, nullable references, pattern matching, default interface implementation, ranges and new indexing syntax, and changes in the .NET tool chain.


Righting Software (Addison-Wesley)
Monday, 06 January 2020

This book presents the structured and highly engineered approach to software design that author and architect Juval Löwy has practiced and taught around the world. Based on first principles in software engineering and a comprehensive set of matching tools and techniques, Löwy’s methodology integrates system design and project design. Watch the 6-minute video to know more.


ROS Robotics Projects, 2nd Edition (Packt)
Friday, 03 January 2020

This book, with the subtitle "Build and control robots powered by the Robot Operating System, machine learning, and virtual reality" covers projects in the latest distribution of the open source robotics framework ROS (Robot Operating System). Authors Ramkumar Gandhinathan and Lentin Joseph introduce the reader to ROS-2 and explain how it differs from ROS-1. The projects described include mobile manipulators, self-driving cars, and industrial robots.


Trend Following Systems (CreateSpace)
Wednesday, 01 January 2020

Trend following algorithms have seemingly become outdated, but this book, which asks on its cover "Can You Reboot and Fix Yesterday's Algorithms to Work with Today's Markets?" argues that with today's technology, they can be brought back to life. In his "DIY Project - Batteries Included" George Pruitt takes the reader on a journey of algorithm development by sharing his 30 years of experience working with retail and institutional clients. The book presents, tests and evaluates the most popular trend following algorithms, and many other not so well known algorithms are also be put under the microscope to see if there is a gold nugget hidden away in one of the oldest trading libraries available.


The Cult of Mac, 2nd Ed (No Starch Press)
Monday, 30 December 2019

This is the second edition, after 15 years, of a cult book about a cult company. Authors Leander Kahney and David Pierini bring the reader into the world of Apple today while also filling in the missing history since the 2004 edition, including the creation of Apple brand loyalty, the introduction of the iPhone and the death of Steve Jobs. The book explores how enthusiastic fans line up for the latest product releases, how artists pay tribute to Steve Jobs' legacy in sculpture and opera, and why some photographers and filmmakers have eschewed traditional gear in favor of iPhone cameras.


Images from the Black
Friday, 27 December 2019

Subtitled "Thirty Years of Recollections about Satellite Reconnaissance at Kodak", this is the story of Kodak photographic satellite reconnaissance efforts, from the 1950's to the mid-1980's. A key part of the National Reconnaissance Program, they were some of the very first satellites placed in orbit, and were at the state of the art. With their ability to image objects as small as a foot, from 100 miles away, these systems helped make the SALT treaties possible and helped select the landing sites for the Apollo Program. The narrative is based upon personal recollections plus a discussion of recently declassified material from the National Reconnaissance Office and the CIA.


iOS 13 Programming Fundamentals with Swift (O'Reilly)
Monday, 23 December 2019

This book on Swift, Xcode, and Cocoa basics invites you to move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 10 IDE, Cocoa Touch, and the latest version of Apple's programming language, Swift 5. With this thoroughly updated guide from Matt Neuburg, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework. Once you master the fundamentals, you'll be ready to tackle the details of iOS app development with the author 's companion guide, Programming iOS 13.


Awesome Robotics Projects for Kids (Rockridge Press)
Friday, 20 December 2019

If you need something to keep kids happy over the holidays, this book is designed for young robot builders (ages 5 – 10). In these do-it-yourself robotics for kids projects author Bob Katovich teaches about science, technology, engineering, art, and math (STEAM) as readers assemble an amazing collection of real working robots! From scribblebots to two-legged walkers, this book start out simple and get more advanced as you go. Sounds like an ideal way to introduce robotics to kids. 



Page 1 of 188