Book Watch Archive

SQL: Advanced SQL Query Optimization Techniques (Ladoo Publishing)
Monday, 05 June 2023

This book looks at ways of optimizing SQL queries to save maximum time and cost and provide the query efficiently. Andy Vickler concentrates on advanced query optimization, and assumes an adequate amount of background knowledge from readers. Simplified code is provided that can be used by the readers as a reference with the aim of allowing readers to get onto practical implementation immediately.


Wild West to Agile (Addison-Wesley)
Friday, 02 June 2023

In this book, subtitled "Adventures in Software Development", Jim Highsmith, co-author of the original Agile Manifesto and author of many books, tackles the evolution and revolution of software development, embellishes them with personal experiences, from the Apollo moon mission to modern digital transformations, and introduces the adventurous pioneers--from structured era developer Ken Orr to Agile methodologist Kent Beck--who strived to make the world a better place, by building better software.

<ASIN:0137961006 >

Building Web APIs with ASP.NET Core (Manning)
Wednesday, 31 May 2023

This book is a practical beginner’s guide to creating web APIs using ASP.NET Core. In it, Valerio De Sanctis develops an API that feeds web-based services, including websites and mobile apps, for a board games application. The book is structured to mirror a real-world development project, with each chapter introducing a new feature request. It shows how to build an API with an ecosystem of ASP.NET Core tools that help simplify everything from setting up the data model to generating documentation, using modern APIs utilizing REST and GraphQL standards.

<ASIN:1633439488 >

Fancy Bear Goes Phishing (Farrar, Straus and Giroux)
Monday, 29 May 2023

This book, subtitled "The Dark History of the Information Age in Five Extraordinary Hacks" provides an entertaining account of the philosophy and technology of hacking, and why we all need to understand it. Scott J. Shapiro draws on his Yale University class about hacking to show that cybercrime has less to do with defective programming than with the faulty wiring of our psyches and society.

<ASIN:‎ 0374601178 >

Mathematics of Deep Learning: An Introduction (De Gruyter)
Friday, 26 May 2023

This book sets out to provide a mathematical perspective on some key elements of deep neural networks (DNNs). Leonid Berlyand and Pierre-Emmanuel Jabin's compact textbook offers a view that emphasizes the underlying mathematical ideas. It introduces basic concepts from deep learning in a rigorous  fashion with mathematical definitions of deep neural networks (DNNs), loss functions, the backpropagation algorithm, etc. For each concept they identify the simplest setting that minimizes technicalities but still contains the key mathematics.

<ASIN: 3111024318>

Parallel and High Performance Programming with Python (AVA)
Wednesday, 24 May 2023

This book teaches the techniques and applications of parallel computing. Fabio Nelli starts with an introduction to parallel programming and the different types of parallelism, including parallel programming with threads and processes. The book then moves on to asynchronous programming, distributed Python, and GPU programming with Python, providing you with the tools you need to optimize your programs for distributed and high-performance computing. The book also covers a wide range of applications for parallel computing, including data science, artificial intelligence, and other complex scientific simulations.

<ASIN:9388590732 >

Introduction to Quantum Computing with Q# and QDK (Springer)
Monday, 22 May 2023

This book introduces the fundamentals of the theory of quantum computing, illustrated with code samples written in Q#, a quantum-specific programming language, and its related Quantum Development Kit. Filip Wojcieszyn begins by covering historical aspects of quantum theory and quantum computing, as well as offers a gentle, algebra-based, introduction to quantum mechanics, specifically focusing on concepts essential for the field of quantum programming.

<ASIN:3030993817 >

Not with a Bug, But with a Sticker (Wiley)
Friday, 19 May 2023

In this book, subtitled "Attacks on Machine Learning Systems and What To Do About Them", a team of distinguished adversarial machine learning researchers delivers an account of the most significant risk to currently deployed artificial intelligence systems: cybersecurity threats. Ram Shankar Siva Kumar and Hyrum Anderson look at a range of systems ranging from government organizations to academic workshops at ski chalets to Google’s cafeteria, recounting how major AI systems remain vulnerable to the exploits.

<ASIN:1119883989 >

JavaScript All-in-One (For Dummies)
Wednesday, 17 May 2023

This book is a complete introduction to JavaScript and how it's used in the real world. Chris Minnick serves up JavaScript coding basics before diving into the libraries, frameworks, and runtime environments new and experienced coders need to know. The book starts with the basics of JavaScript for anyone, even if you've never written code before. Then goes into the details of  frameworks - React.js, Vue.js, Svelte, and Node.js.

<ASIN:1119906830 >

Amazon Web Services in Action, 3rd Ed (Manning)
Monday, 15 May 2023

This book covers essential best practices for deploying and managing applications on Amazon Web Services. Andreas and Michael Wittig cover techniques for building highly available and scalable architectures and automating deployment with Infrastructure as Code. The revised edition features new chapters on containerization, along with a variety of AWS innovations.

<ASIN:163343916X >

All About Bioinformatics (Apress)
Friday, 12 May 2023

This book, in the From Beginner to Expert series. provides an overview of the fundamentals and advances in the field of bioinformatics, as well as some future directions. Each chapter includes introduction, applications, tools, and future directions to cover the topics thoroughly. Dr. Yasha Hasija covers both traditional topics such as biological databases, algorithms, genetic variations, static methods, and structural bioinformatics, as well as contemporary advanced topics such as high-throughput technologies, drug informatics, system and network biology, and machine learning.

<ASIN:0443152500 >

Principled Programming (DateTree Press)
Wednesday, 10 May 2023

This book, subtitled "Introduction to Coding in Any Imperative Language" is a methodology-oriented introduction to computer programming, concentrating on programming principles, not language features. To keep focus and avoid distraction, Tim Teitelbaum, Professor Emeritus of the Department of Computer Science, Cornell University limits his examples to a minimal programming language that is a subset of Java.



Page 1 of 232