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.

 

 



Move Fast: How Facebook Builds Software (Software Daily)
Friday, 23 July 2021

This book is an exploration of modern software strategies and tactics through the lens of Facebook. Relying on in-depth interviews with more than two dozen Facebook engineers, Jeff Meyerson of the Software Engineering Daily podcast explores the product strategy, cultural principles, and technologies that made Facebook the dominant social networking company. You may not like Facebook, but you can’t deny its success. And to a large degree, that success stems from the “move fast” ethos. This book investigates how you can apply those strategies to your creative projects.

<ASIN:1544517548>

 
The Big Book of Small Python Projects (No Starch Press)
Wednesday, 21 July 2021

This collection of 81 Python projects will have you making digital art, games, animations, counting programs, and more right away. Al Sweigart shows how the code works, and explains how to experiment by adding your own custom touches. These simple, text-based programs are 256 lines of code or less. And whether it’s a vintage screensaver, a snail-racing game, a clickbait headline generator, or animated strands of DNA, each project is designed to be self-contained so you can easily share it online.

<ASIN:1718501242>

 
Modern API Development with Spring and Spring Boot (Packt)
Monday, 19 July 2021

Subtitled "Design highly scalable and maintainable APIs with REST, gRPC, GraphQL, and the reactive paradigm", in this book Sourabh Sharma gives a developer's guide to designing, testing, and securing production-ready modern APIs with the help of practical ideas to improve your application's functionality. The book explains REST-based APIs supported by HATEOAS and ETAGs and develop reactive, async, non-blocking APIs. You'll also explore API development using gRPC and GraphQL and design modern scalable architecture with microservices.

<ASIN:1800562470>

 
Beginner’s Guide to Creating Characters in Blender (3DTotal Publishing)
Friday, 16 July 2021

This book will give those interested in Blender the information to start their journey into 3D. Beginning with the fundamentals of working with 3D, tutorials will help readers piece together a skill set for creating stunning 3D characters. Four complete projects will walk you through the creation of multiple characters, covering topics such as modeling, sculpting, and rendering.

<ASIN:‎ 1912843137>

 
Visual Studio Code for Python Programmers (Wiley)
Wednesday, 14 July 2021

This book introduces Python developers to Visual Studio Code, beginning with the steps for installing Visual Studio Code on Windows, Mac and Linux platforms, and covers how to customize Visual Studio Code to meet your needs and Python development workflow. April Speight then moves on to more advanced functionality including managing source code, debugging, unit testing, and Jupyter Notebook support. The book finishes with a walk-through of real-world projects which utilize Visual Studio Code features introduced in the book.

<ASIN:1119773369>

 
Advanced Algorithms and Data Structures (Manning)
Monday, 12 July 2021

In this book, Marcello La Rocca introduces a collection of algorithms for complex programming challenges in data analysis, machine learning, and graph computing. The book introduces powerful approaches to a wide range of tricky coding challenges that you can adapt and apply to your own applications. Providing a balanced blend of classic, advanced, and new algorithms, this practical guide upgrades your programming toolbox with new perspectives and hands-on techniques.

<ASIN:1617295485>

 
Flutter Apprentice (Razeware LLC)
Friday, 09 July 2021

This book is for developers who are new to Flutter, and also developers that already have some experience with building apps for the iOS and Android platform. It introduces the Flutter development toolkit that can be used to build apps for iOS, Android and even web and desktop, all from a single codebase. The Raywenderlich Tutorial Team show how to create and deploy full-featured mobile apps to both the iOS App Store and the Google Play Store.

<ASIN:1950325113>

 
Expert Python Programming 4th Ed (Packt)
Wednesday, 07 July 2021

This book sets out to show how Python code can be readable, reusable, and easy to maintain. Michał Jaworski and Tarek Ziadé include best practices, useful tools, and standards implemented by professional Python developers in this fourth edition and cover Python's latest features and advanced concepts. They also explore common software design patterns and various programming methodologies, such as event-driven programming, concurrency, and metaprogramming.

<ASIN:1801071101>

 
Zombie Scrum Survival Guide (Addison-Wesley)
Monday, 05 July 2021

Scrum is the #1 approach to agile software development in the world, but by some estimates, over 70% of Scrum adoptions fall flat. Developers find themselves using “Zombie Scrum” processes that look like Scrum, but are slow, lifeless, and joyless. Christiaan Verwijs, Johannes Schartau and Barry Overeem reveal why Scrum runs aground and shows how to supercharge your Scrum outcomes, while having a lot more fun along the way.

<ASIN:0136523269>

 
Computer Graphics from Scratch (No Starch Press)
Friday, 02 July 2021

Subtitled, "A Programmer's Introduction to 3D Rendering", this book sets out to demystify the algorithms used in modern graphics software and guide beginners through building photorealistic 3D renders. Gabriel Gambetta keeps the math to a minimum and focuses on only one aspect of computer graphics, 3D rendering. Readers build two complete, fully functional renderers: a raytracer, which simulates rays of light as they bounce off objects, and a rasterizer, which converts 3D models into 2D pixels.

<ASIN:‎1718500769>

 
Programming in Scala 5th Ed (Artima Press)
Wednesday, 30 June 2021

This book is the authoritative tutorial on the Scala programming language, co-written by the language's designer, Martin Odersky. This fifth edition is a major rewrite of the entire book, adding new material to cover the many changes in Scala 3.0. The authors have added so much new material that the book has been split into two volumes. This first volume is a tutorial of Scala and functional programming.

<ASIN:0997148004>

 
Entity Framework Core in Action, 2nd Ed (Manning)
Monday, 28 June 2021

This is an in-depth guide to reading and writing databases with EF Core. The updated and revised second edition has over 100 diagrams, code snippets, and examples—including building and scaling your own bookselling web application.Jon P. Smith draws on his experience working with EF Core in production to show time-saving patterns and best practices for security, performance tuning, and unit testing.

<ASIN:1617298360>

 
«StartPrev12345678910NextEnd»

Page 7 of 214