Learning Web App Development: Build Quickly with Proven JavaScript Techniques