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.



Java: The Complete Reference, 12th Ed (McGraw Hill)
Wednesday, 22 December 2021

Fully updated for Java SE 17, this book explains how to develop, compile, debug, and run Java programs. Herb Schildt covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You’ll also find information on key portions of the Java API library, such as I/O, the Collections Framework, the stream library, and the concurrency utilities. Swing, JavaBeans, and servlets are examined, and numerous examples demonstrate Java in action.


Learning C# by Developing Games with Unity 2021 6th Ed (Packt)
Monday, 20 December 2021

This book covers the core concepts of programming in C#, including variables, classes, and object-oriented programming. Harrison Ferrone explores the fundamentals of Unity game development, including game design, lighting basics, player movement, camera controls, and collisions. He shows how to write C# scripts for simple game mechanics, perform procedural programming, and add complexity to games by introducing smart enemies and damage-causing projectiles.


Math for Deep Learning (No Starch Press)
Friday, 17 December 2021

This book, subtitled "What You Need to Know to Understand Neural Networks" provides the essential math to  follow deep learning discussions, explore more complex implementations, and better use the deep learning toolkits. Ronald T. Kneusel uses Python examples to explain key deep learning related topics in probability, statistics, linear algebra, differential calculus, and matrix calculus as well as how to implement data flow in a neural network, backpropagation, and gradient descent.  You’ll also use Python to work through the mathematics that underlies those algorithms and even build a fully-functional neural network.

<ASIN:‎ 1718501900>

Microservices in .NET 2nd Ed (Manning)
Wednesday, 15 December 2021

This book is a comprehensive guide to building microservice applications using the .NET stack. After a crystal-clear introduction to the microservices architectural style, Christian Horsdal Gammelgaard teaches you practical microservices development skills using ASP.NET. This second edition of the bestselling original has been revised with up-to-date tools for the .NET ecosystem, and more new coverage of scoping microservices and deploying to Kubernetes.


Python for Geeks (Packt)
Monday, 13 December 2021

This book sets out to teach readers how to advance in their career with the help of expert tips and tricks. Muhammad Asif starts by exploring the different ways of using Python optimally, both from the design and implementation point of view. He then moves to explain the life cycle of a large-scale Python project.


Software Development Pearls (Addison-Wesley)
Wednesday, 08 December 2021

You can't afford to make every mistake yourself and this book, subtitled "Lessons from Fifty Years of Software Experience" aims to help you improve faster and bypass much of the pain by learning from others who already climbed the learning curves. Drawing on 25+ years helping software teams succeed, Karl Wiegers has crystallized 60 concise, practical lessons for all your projects, regardless of your role, industry, technology, or methodology.


The LEGO MINDSTORMS Robot Inventor Activity Book (No Starch Press)
Friday, 26 November 2021

With its assortment of bricks, motors, and smart sensors, the Lego Mindstorms Robot Inventor set opens the door to a physical-meets-digital world. In this book, Daniele Benedettelli expands that world into an entire universe of fun, uniquely interactive robotic creations. Using the Robot Inventor set and a device that can run the companion app, you’ll learn how to build bots beyond your imagination—from a magical monster that gobbles up paper and answers written questions, to a remote-controlled transformer car that you can drive, steer, and shape-shift into a walking humanoid robot at the press of a button.


The Trick Of The Mind: Programming and Computational Thought (I/O Press)
Wednesday, 24 November 2021

Programmers think differently from non-programmers, they see and solve problems in a way that the rest of the world doesn't. In this book Mike James takes programming concepts and explains what the skill involves and how a programmer goes about it. In each case, Mike looks at how we convert a dynamic process into a static text that can be understood by other programmers and put into action by a computer. If you're a programmer, his intent is to give you a clearer understanding of what you do so you value it even more.


Teach Yourself VISUALLY Microsoft Teams (Visual)
Monday, 22 November 2021

In this book, Matt Wade and Sven Seidenberg turn their years of engineering and IT experience loose on the virtual collaboration software. The book has step-by-step screen shots that show how to tackle hundreds of Microsoft Teams tasks. Each task-based spread covers a single technique.


What Makes Us Smart (Princeton University Press)
Friday, 19 November 2021

This book, subtitled "The Computational Logic of Human Cognition", examines the paradox that human's are incredibly smart and stupid at the same time, with powerful and flexible perception, language, and reasoning but routinely committing errors. Samuel Gershman argues that our cognitive errors are not haphazard. Rather, they are the inevitable consequences of a brain optimized for efficient inference and decision making within the constraints of time, energy, and memory―in other words, data and resource limitations.


Pipeline as Code (Manning)
Wednesday, 17 November 2021

This book, subtitled "Continuous Delivery with Jenkins, Kubernetes, and Terraform" is a practical guide to automating your development pipeline in a cloud-native, service-driven world. Mohamed Labouardy uses the latest infrastructure-as-code tools like Packer and Terraform to develop reliable CI/CD pipelines for numerous cloud-native applications. With the Pipeline as Code approach, you create a collection of scripts that replace the tedious web UI wrapped around most CI/CD systems.


C# 10 and .NET 6 – Modern Cross-Platform Development, 6th Ed (Packt)
Monday, 15 November 2021

This book is a guide for beginners to learn the key concepts, real-world applications, and latest features of C# 10 and .NET 6 with hands-on exercises using Visual Studio 2022 and Visual Studio Code. Mark J. Price covers object-oriented programming, writing, testing, and debugging functions, implementing interfaces, and inheriting classes.

<ASIN:‎ 1801077363>


Page 2 of 214