Follow Book Watch on Twitter
Android Programming: Starting With An App, 2nd Ed (I/O Press)
Thursday 30 Mar
This second edition of the I Programmer book for those wanting to break into the Android app market is fully updated for Android Studio 2.3. Programming an Android app is an attractive proposition, as Android increasingly dominates the global smartphone market, meaning many potential users. In Android Programming: Starting With An App Mike James shows you how common tasks are done using Android Studio, and explains why they are done in a particular way.
Wireshark For Security Professionals (Wiley)
Monday 27 Mar
Covers Wireshark and related tools such as the command line TShark application, the offensive tool Metasploit, and the Lua scripting language. Authors J. D. Bullock and Jeff T. Parker show you how Wireshark is used in an actual network with the provided Docker virtual environment, and basic networking and security principles are explained in detail to help you understand the why along with the how.
Kotlin in Action (Manning)
Friday 24 Mar
Dmitry Jemerov and Svetlana Isakova guide experienced Java developers from the language basics of Kotlin all the way through building applications to run on the JVM and Android devices. Their book is designed to teach developers to use the Kotlin language for production-quality applications with many examples covering topics like building DSLs with natural language syntax.
RESTful Web Clients (O'Reilly)
Monday 20 Mar
Web-based REST and hypermedia-style APIs are becoming more common, but many developers rely on custom client code instead of applying the same techniques and patterns to hypermedia clients. In this book subtitled "Enabling Reuse Through Hypermedia", Mike Amundsen shows how to move from one-off implementations to general-purpose client apps that are stable, flexible, and reusable.
Introducing Elixir 2nd Ed (O'Reilly)
Thursday 16 Mar
In this hands on introduction, authors Simon St. Laurent and J. David Eisenberg show you how Elixir combines the robust functional programming of Erlang with an approach that looks more like Ruby, and includes powerful macro features for metaprogramming. Updated to cover Elixir 1.4, the second edition of this practical book helps you write simple Elixir programs by teaching one skill at a time.
Professional Microsoft SQL Server 2016 Reporting Services and Mobile Reports (Wrox)
Wednesday 15 Mar
This book covers business intelligence (BI), operational reporting and Reporting Services architecture using a clear, concise tutorial approach. Paul Turley discusses effective report solution design, and shows how to improve your own reports with advanced, best-practice design, usability, query design, and filtering techniques.
Understanding the Digital World (Princeton University Press)
Monday 13 Mar
With the subtitle "What You Need to Know About Computers, the Internet, Privacy, and Security", this book by Brian W. Kernighan, co-author of the classic K&R book "The C Programming Language", covers how computers are built and how they compute; what programming is and why it is difficult; how the Internet and the web operate; and how all of these affect our security, privacy, property, and other important social, political, and economic issues.
Thoughtful Machine Learning with Python (O'Reilly)
Thursday 09 Mar
By teaching you how to code machine-learning algorithms using a test-driven approach, this practical book aims to help you gain the confidence you need to use machine learning effectively in a business environment. The book shows how to dissect algorithms at a granular level, using various tests, and discover a framework for testing machine learning code. The author Matthew Kirk provides real-world examples to demonstrate the results of using machine-learning code effectively.
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to: