Book Watch Archive


Programming in Scala 4th Ed (Artima Press)
Wednesday, 12 February 2020

This is the definitive book on Scala, the language for the Java platform that blends object-oriented and functional programming concepts. Co-authored by Martin Odersky, the designer of the Scala language, this book will teach you the Scala language and the ideas behind it. This fourth edition brings the entire book up to date, adding new material to cover changes in Scala 2.13, in particular the overhaul of collections, which it covers detail.

<ASIN:098153161X>

 
Black Hat Go (No Starch Press)
Monday, 10 February 2020

This book, subtitled "Go Programming For Hackers and Pentesters" explores the darker side of  Golang. Authors Tom Steele, Dan Kottmann, and Chris Patten show how a collection of short scripts will help you test your systems, build and automate tools to fit your needs, and improve your offensive security skillset. The book begins with a basic overview of Go's syntax and philosophy then move on to explore examples that you can use for tool development, including common network protocols like HTTP, DNS, and SMB.

<ASIN:1593278659>

 
Teach Yourself Java in 21 Days 8th Ed (Sams)
Friday, 07 February 2020

Completely updated for Java 11 and 12, this book teaches you about the Java language and how to use it to create applications for any computing environment. Author Rogers Cadenhead covers the knowledge and skills necessary to develop applications on your computer, web servers, and mobile devices. By the time you have finished the book, you’ll have well-rounded knowledge of Java and the Java class libraries

<ASIN:0672337959>

 
TinyML: Machine Learning with TensorFlow Lite (O'Reilly)
Wednesday, 05 February 2020

This practical book, whose subtitle continues "on Arduino and Ultra-Low-Power Microcontrollers" looks at TinyML, where deep learning and embedded systems are combined with tiny devices. Authors Pete Warden and Daniel Situnayake explain how you can train models small enough to fit into any environment. Aimed at software and hardware developers who want to build embedded systems using machine learning, this guide walks you through creating a series of TinyML projects, step-by-step. No machine learning or microcontroller experience is necessary.

<ASIN:1492052043>

 
Hands-On Design Patterns and Best Practices with Julia (Packt)
Written by Kay Ewbank   
Monday, 03 February 2020

This book shows how to use design patterns with real-world applications to develop reusable and maintainable code. Author Tom Kwong  begins with fundamental Julia features such as modules, data types, functions/interfaces, and metaprogramming before moving on to modern Julia design patterns for building large-scale applications with a focus on performance, reusability, robustness, and maintainability. He also covers anti-patterns and how to avoid common mistakes and pitfalls in development, and how traditional object-oriented patterns can be implemented differently in Julia.

<ASIN:183864881X>

 
Mastering Large Datasets with Python (Manning)
Friday, 31 January 2020

In this book, subtitled "Parallelize and Distribute Your Python Code", author J.T. Wolohan shows how to take a small project and scale it up using a functionally influenced approach to Python coding. The book explores methods and built-in Python tools that lend themselves to clarity and scalability, like the high-performing parallelism method, as well as distributed technologies that allow for high data throughput. The book explores tools like Hadoop and PySpark to efficiently process massive distributed datasets, speeding up decision-making with machine learning, and simplifying data storage with AWS S3

<ASIN:1617296236>

 
Murach's ASP.NET Core MVC (Murach Books)
Wednesday, 29 January 2020

This book shows C# developers how to create web applications using Microsoft ASP.NET Core MVC (Model-View-Controller). Joel Murach shows how to develop real-world web apps using C# code for the model and controller classes and HTML, CSS, and Razor code for the view files. The book also shows how to work with Razor views, handle cookies and sessions, do model binding, validate data, and handle database data with EF (Entity Framework) Core, as well as creating custom tag helpers and view components; authenticating and authorizing users; using dependency injection to automate testing; and using Visual Studio Code.

<ASIN:194387249X>

 
Large-Scale C++ Volume I (Addison-Wesley)
Monday, 27 January 2020

In this book, the first of three volumes on developing large-scale systems using C++,  John Lakos shows how to create and grow Software Capital. This volume lays the foundation for projects of all sizes and demonstrates the processes, methods, techniques, and tools needed for successful real-world, large-scale development. Up to date and with a solid engineering focus, the book demonstrates fundamental design concepts with concrete examples.

<ASIN:0201717069>

 
Essentials of Database Management (Pearson)
Friday, 24 January 2020

Built upon the strong foundation of Modern Database Management, currently in its eleventh edition, this new book is ideal for a less-detailed approach. Authors Jeffrey A. Hoffer, Heikki Topi and Ramesh Venkataraman guides readers into the future by presenting research that could reveal the “next big thing” in database management. The book features up-to-date coverage in the areas undergoing rapid change due to improved managerial practices, database design tools and methodologies, and database technology.

<ASIN:0133405680>

 
MongoDB: The Definitive Guide 3rd Ed (O'Reilly)
Written by Kay Ewbank   
Wednesday, 22 January 2020

Updated for MongoDB 4.2, the third edition of this guide shows you the advantages of using document-oriented databases, and how this secure, high-performance system enables flexible data models, high availability, and horizontal scalability. Authors Shannon Bradshaw, Eoin Brazil, and Kristina Chodorow provide guidance for database developers, advanced configuration for system administrators, and use cases for a variety of projects. NoSQL newcomers and experienced MongoDB users will find updates on querying, indexing, aggregation, transactions, replica sets, ops management, sharding and data administration, durability, monitoring, and security.

<ASIN:1491954469>

 
Hands-On RESTful Web Services with ASP.NET Core 3 (Packt)
Monday, 20 January 2020

This book begins by introducing the basics of the REST philosophy, along with ASP.NET Core's middleware approach and how to customize it. Author Samuele Resca then looks at improving API resilience, securing services, and applying different design patterns and techniques to achieve a scalable web service. The book also covers techniques for caching, monitoring, and logging, implementing unit and integration testing strategies. In later chapters, deploying REST web services on Azure, and documenting APIs using Swagger and external tools such as Postman.

<ASIN:1789537614>

 
Python for Professionals (BPB Publications)
Friday, 17 January 2020

This book is intended for the professional programmer who wants to learn Python to be able to write complex Python programs and work with existing Python code. Author Matt Telles explains the packages that make Python one of the most popular programming languages along with the “Pythonic” way of thinking and programming.

<ASIN:9389423759>

 
«StartPrev51525354555657585960NextEnd»

Page 55 of 243