Master Integrating Databases with Node Webkit: Understand, Connect, Query, Authenticate, Handle Events, Secure, Optimize.