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..
![](images/pages/web-applications.jpg)
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:
![](/images/icon/html.png)
HTML5
![](/images/icon/css3.png)
CSS3
![](/images/icon/js.png)
Javascript
![](/images/icon/jquery.png)
Jquery
![](images/pages/mootools-payoff.png)
Mootools
![](images/pages/img_ajax.jpg)
Ajax