Guides, Resources, and Best Practices
Simply put, Web Applications are dynamic web sites combined with server side programming which provide functionalities such as interacting with users, connecting to back-end databases, and generating results to browsers.
Examples of Web Applications are Online Banking, Social Networking, Online Reservations, eCommerce / Shopping Cart Applications, Interactive Games, Online Training, Online Polls, Blogs, Online Forums, Content Management Systems, etc..
Technologies
There are two main categories of coding, scripting and programming for creating Web Applications:
Client Side Scripting / Coding
Client Side Scripting is the type of code that is executed or interpreted by browsers.Client Side Scripting is generally viewable by any visitor to a site (from the view menu click on "View Source" to view the source code).
Below are some common Client Side Scripting technologies:
HTML5
CSS3
Javascript
Jquery
Mootools
Ajax