Book Watch Archive

Grokking Algorithms, 2nd Ed (Manning)
Wednesday, 27 March 2024

Grokking Algorithms shows that learning algorithms doesn't have to be complicated or boring. In this revised second edition, Aditya Bhargava introduces brand new coverage of trees, including binary search trees, balanced trees, and B-trees. This edition also offers fresh insights on data structure performance that takes account of modern CPUs. Plus, the book’s fully annotated code samples have been updated to Python 3.

<ASIN:1633438538 >

ASP.NET Core 8 and Angular 6th Ed (Packt)
Monday, 25 March 2024

This book shows how to improve the way you create, debug, and deploy web applications, and introduces the latest developments in .NET 8 and modern Angular, including .NET Minimal APIs and the new Angular standalone API defaults. Valerio De Sanctis begins with setting up SQL Server 2022 and building a data model with Entity Framework Core. He then moves on to fetching and displaying data, handling user input with Angular reactive forms, and implementing front-end and back-end validators for maximum effect.

<ASIN:1805129937 >

Your Code as a Crime Scene, 2nd Ed (Pragmatic Programmer)
Friday, 22 March 2024

Subtitled "Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs" in this book Adam Tornhill looks at how to apply strategies to identify problems in existing code, assess refactoring direction, and understand how your team influences the software architecture. The original Your Code as a Crime Scene from 2014 pioneered techniques for understanding the intersection of people and code. This new edition reflects a decade of additional experience from hundreds of projects. Updated techniques, novel case studies, and extensive new material adds to the strengths of this cult classic.

<ASIN:‎ B0CSJR386C >

Murach's Modern JavaScript (Murach)
Wednesday, 20 March 2024

This book skips over the explanations of the quirky old features in JavaScript and jumps straight to the best practices of modern JavaScript with the aim of making it easier to learn how to use JavaScript to add functionality to your web pages. Mary Delamater presents a seven-chapter crash course in JavaScript for which the only prerequisite is a basic understanding of HTML and CSS.

<ASIN:1943873143 >

Modern Fortran Explained 6th Ed (Oxford University Press)
Monday, 18 March 2024

This new edition, written by experts in the field, three of whom have actively contributed to Fortran 2023, is a complete and authoritative description of Fortran in its latest form, with the intention that it remain the main reference work in the field.  Michael Metcalf, John Reid , Malcolm Cohen and Reinhold Bader look at Fortran's particular advantages as a high-end numerical language, especially where arrays are the main form of data object and/or where complex arithmetic is involved.

<ASIN: 0198876580>

Virtual Filmmaking with Unreal Engine 5 (Packt)
Friday, 15 March 2024

This is the first Unreal Engine book to guide you through the complete process of virtual film production. Encompassing the full spectrum of filmmaking, Hussin Khan demonstrates the use of an industry-standard tool used by studios such as Disney, ILM, DNEG, and Framestore.

<ASIN: 1801813809>

Foundations of Data Science with Python (CRC Press)
Wednesday, 13 March 2024

This book introduces the fundamentals of data science, including data manipulation and visualization, probability, statistics, and dimensionality reduction. John M. Shea uses a computational-first approach to data science: the reader will learn how to use Python and the associated data-science libraries to visualize, transform, and model data, as well as how to conduct statistical tests using real data sets.


JavaScript Crash Course (No Starch)
Monday, 11 March 2024

This book is a fast-paced introduction to programming with JavaScript. Nick Morgan starts with fundamental programming concepts, such as variables, arrays, objects, functions, conditionals, loops, and classes. Aided by examples and hands-on exercises, he then builds on this foundation and combines JavaScript with HTML and CSS to create interactive web applications.

<ASIN:1718502265 >

Build Your Own Robot: Using Python, CRICKIT, and Raspberry PI (Manning)
Friday, 08 March 2024

This book is a DIY guide to bringing your first robot to life with cheap and basic components. Marwan Alsabbagh introduces the exciting world of robotics in a way that’s fun and affordable, showing how to build your own real robot with easy-to-find hardware and free open source software. Plus, all the components you need can be assembled with simple tools like a screwdriver.

<ASIN:1633438457 >

Professional C++, 6th Ed (Wiley)
Wednesday, 06 March 2024

Designed as an advanced textbook in which Mark Gregoire covers the features of the new C++ standard, codenamed C++23, this book offers case studies with working code that’s been tested on Windows and Linux.

<ASIN: 1394193173>

Expert Delphi, 2nd Ed (Packt)
Monday, 04 March 2024

This book shows how to use the Delphi IDE and programming language coupled with the FireMonkey library, to develop modern desktop and mobile apps with high speed and natively compiled efficiency from a single source code base. Marco Cantù and Pawel Glowacki show how to build apps with server-side services, parallel programming, and database access.

<ASIN: 1805121103>

Game AI Uncovered (CRC Press)
Friday, 01 March 2024

This book focuses on the development of artificial intelligence in video games. Paul Roberts brings together ideas, tricks, and cutting-edge techniques from 20 of the top game AI professionals and researchers from around the world. The techniques discussed in these pages cover the underlying development of a wide array of published titles, and provide overviews and insight covering different areas within game AI, including situational awareness, pathfinding, tethering, squad behaviours, coordination, auto-generating navigation link data, and fluid movement.

<ASIN:1032343230 >


Page 3 of 244