Indonesia, Etc.: Exploring the Improbable Nation

Indonesia, Etc.: Exploring the Improbable Nation

“A spectacular achievement and one of the very best travel books I have read.” —Simon Winchester, Wall Street Journal Declaring independence in 1945, Indonesia said it would “work out the details of the transfer of power etc. as soon as possible.” With over 300 ethnic groups spread across over 13,500 islands, the world’s fourth most […]

Fight Back

Fight Back

G. Gordon Liddy has never shrunk from a fight, and in this book he offers individuals and businesses a clear-eyed, proactive, and deeply informed approach to combating criminal and terrorist threats. Backed by advice from three seasoned professionals who offer military, medical, and personal security perspectives, Liddy addresses: -How and why terrorists select targets–and how […]

Dead Simple Python

Dead Simple Python

A lightning-fast guide to Python for programmers who already know the basics. Dead Simple Python dives deep into the nuts and bolts of the Python programming language. It unpacks the technical “whys” and “hows” of the language’s fundamental concepts and helps readers use these concepts to write idiomatic Python. Throughout the book, McDonald delves into […]

Principles of Programming

Principles of Programming

Principles of Programming: Java Level 1 is a minimalist computer science textbook, designed for a short, intensive, beginner-level coding course. Unlike other textbooks, this book does not attempt to cover all of Java. The book starts you off with “Hello World,” gradually adding new concepts, in order of increasing complexity. Topics covered include screen output, […]

Python Data Analysis - Third Edition

Python Data Analysis – Third Edition

This book is for data analysts, business analysts, statisticians, and data scientists who would like to learn and perform end-to-end data analysis using Python. Also, students, academic trainers, and faculty can refer this book to learn and teach with a classic hands-on approach for Python data analysis. This will work as a comprehensive guide to […]

Beginning JavaScript

Beginning JavaScript

Discover everything you need to know to get up-to-speed with JavaScript development and add dynamic enhancements to web pages. This completely updated third edition reveals how the code works and when to use closures, constants, and execution content.  Starting with the basics, you’ll see how to employ prototypical inheritance, as well as memory management, variable hoisting […]