Web development is an evolving amalgamation of languages that work in concert to receive, modify and deliver information between parties using the Internet as a mechanism of delivery. While it is easy to describe conceptually, implementation is accompanied by an overwhelming variety of languages, platforms, templates, frameworks, guidelines and standards. Navigating a project from concept to co…