Book Watch Archive


Coding for Beginners, 3rd Ed (In Easy Steps)
Wednesday, 04 December 2024

This book is written to appeal to anyone 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. This third edition is updated for the latest version of Python, Python 3.13.

 
Elm Programming (HiTeX Press)
Monday, 02 December 2024

This guide is designed to introduce developers to the Elm functional programming language. Robert Johnson explores Elm’s approach to managing application architecture and state through a clean, predictable model, using the language's robust type system to eliminate runtime errors.

 
Minecraft Festive Ideas (DK Children)
Friday, 29 November 2024

This book is a collection of Minecraft building ideas, ideal as a stocking-stuffer, featuring more than 50 festive building ideas, games, and activities. Julia March and Christian Glücklich have inspirational ideas and tips for Minecraft holiday builds.

 
Seven Obscure Languages in Seven Weeks (Pragmatic)
Wednesday, 27 November 2024

Subtitled "Rediscovering the Tools That Built the Future", this book serves as a bridge to understanding and revitalizing legacy code, with hands-on tutorials spanning languages from Forth and Simula to SNOBOL and m4. Dmitry Zinoviev ranges from the stack-oriented design of Forth to the early object-oriented experiences in Simula, and bridges the ever-widening chasm between contemporary code and legacy systems. He looks at topics such as how Simula led to C++, what made APL so powerful, and why we still use m4 even to this day.

 
Test-Driven React 2nd Ed (Pragmatic)
Monday, 25 November 2024

This book shows how to turn React project requirements into tests and get fast feedback. Trevor Burnham looks at how to combine the power of testing, linting, and typechecking directly in coding environments to iterate on React components. He argues that React has opened the door to a new generation of web testing: clear, expressive, and lightning fast, making React a perfect fit for test-driven development (TDD).  This second edition has been extensively revised to reflect the latest tools and techniques for React development, including TypeScript.

 
Code Health Guardian (Artie Shevchenko)
Saturday, 23 November 2024

Subtitled "The Old-New Role of a Human Programmer in the AI Era", this book looks at how to ensure skills remain indispensable in the age as AI. Artie Shevchenko, a former Google software engineer and lecturer at ITMO University, believes a better approach than becoming an AI expert may be to grow faster and deepen your expertise in managing code complexity. That's because complex reasoning is hard for AI, and in programming, the most intellectually challenging problem is keeping codebases reasonably simple.

 
C# Fundamentals, 7th Ed (unQbd)
Wednesday, 20 November 2024

This book provides the essentials of C# programming in a structured and engaging manner. Adam Seebeck provides a step-by-step progression of over 50 topics. This seventh edition has been updated to include the latest advancements from C# 13, .NET 9, and Visual Studio 2022.

 
Core Java for the Impatient, 4th Ed (Addison-Wesley)
Monday, 18 November 2024

This book is a complete guide that reflects all changes through Java SE 21, Oracle's latest Long-Term Support (LTS) release. Written by Cay S. Horstmann, author of the classic two-volume Core Java, this concise tutorial offers a faster, easier pathway for learning modern Java. Topics include the concepts of lambda expressions and streams, modern constructs such as records and sealed classes, and sophisticated concurrent programming techniques.

 
Building Quantum Computers (Cambridge University Press)
Friday, 15 November 2024

This textbook describes four of the most advanced platforms for quantum computing: nuclear magnetic resonance, quantum optics, trapped ions, and superconducting systems. The authors, Shayan Majidy, Christopher Wilson and Raymond Laflamme, explain the fundamental physical concepts underpinning the practical implementation of quantum computing are reviewed, followed by a balanced analysis of the strengths and weaknesses inherent to each type of hardware.

 
Eloquent JavaScript, 4th Ed (No Starch Press)
Wednesday, 13 November 2024

This introduction to JavaScript has been updated in the new edition with new features, fresh exercises, and fun projects. Marijn Haverbeke takes the reader from JavaScript's basic elements, building up to engaging, complete programs. The author's personal experiences from years of maintaining popular open source projects enliven the text with practical insights and examples. This edition of Eloquent JavaScript updates the book to describe the 2024 version of JavaScript, and shifts the attention given to some topics to better reflect current development practices.

 
Cryptography (The MIT Press)
Monday, 11 November 2024

This book provides a  broad introduction to cryptography—what it is, how it really works, what its future holds, and why every informed citizen should understand its basics. Panos Louridas explains just how cryptography works to keep our communications confidential, tracing it back all the way to its ancient roots. Then he follows its long and winding path to where we are today and reads the signs that point to where it may go tomorrow.

 
Minecraft: Mega Bite-Size Builds (Random House)
Friday, 08 November 2024

This is the next book in the popular Bite-Size Builds series, following Super Bite-Size Builds and Amazing Bite-Size Builds. The Mojang AB team shows how to design, build and customize 20 mini-projects in Minecraft.Projects range from building a fire station and a fire engine to put out your campfires to building a house on the moon and a UFO to get you there.

 
«StartPrev12345678910NextEnd»

Page 7 of 257