Overview of Web Applications

Web Application Development
Overview of Web Applications

1) What is Web Application?
2) What are Popular Web Browsers?
3) Types of Web Applications
4) Software Technologies for Web Development and Use
---------------------------------------------------------
Nowadays most of the Computer Software Applications are Web Applications, Web Applications usage is growing day by day, so Information Technology Professionals need to familiar with Web Applications, especially Software Developer, and Software Testers.

1) What is Web Application?

A Web Application or Web App is Software that runs on a Web Server. Unlike traditional desktop applications, which are launched by a Web Browser.

In order to access/use any Software Application (Desktop or Web Application) Operating System is required/mandatory.

If it is Desktop Application like Notepad or Acrobat Reader we can launch those applications from the Operating System, just switch on the Computer, and after booting the System we can operate Desktop Applications. If it is Web Application Boot the System, launch a Browser and navigate to Web Application by typing the URL of the Web Application in the Browser Address bar, then access the Application, at end close the browser.

2) What are Popular Web Browsers?

A Computer Program/Software with a graphical user interface for displaying HTML files, used to navigate the Web Applications (Intranet and Internet).

Popular Computer Browsers

i) Google Chrome: It was released in 2008, its market share approximately 68%
ii) Mozilla Firefox: It was released in 2004, its market share approximately 19%
iii) Internet Explorer: It was released in 1995, its market share approximately 6.5%

3) Types of Web Applications

i) Types of Web Applications by usage

a) Intranet Application

It is a private web application, can be accessed within the Organization only using LAN (Local Area Network), It uses Local /Private Network and Internet Protocol technology to share information. 

b) Internet Application

It is a public web application, uses Wide area network to share information as well as for business Operations and it can be accessed from anywhere using 
Internet protocols.

c) Extranet Application

It is also a private application over internet, can be accessed by fixed machines 
only. It uses Wide area network and Internet Protocol technology to share 
information and business operations. 

ii) Types of Web Applications by nature of the business

a) Websites

Basically websites are information providers, they provide information globally 
using internet protocols.  

Example: http://www.pennacement.com/

b) Web Portals

Web portals are business gateways, they organize business operations.

Example: Online shopping Portals, Job portals etc... 

c) Enterprise Applications

These Web applications provide Business Operations and services (Free and Paid) apart from information.

Example: www.icicibank.com, www.sunlife.com

d) Social Networking Applications

A social networking service is an online platform that is used by people to build 
social networks or social relations with other people.

Example: www.facebook.com, www.twitter.com, www.linkedin.com etc...

e) Email Service Applications

Online email service providers enable users to send, receive and review e-mail 
from their Web browsers. 

Example: www.gmail.com, www.yahoo.com, www.rediffmail.com etc...

4) Software Technologies for Web Development and For Production

i) Web Browsers

a) Microsoft Internet Explorer/Microsoft Edge
b) Mozilla Firefox
c) Google Chrome
d) Opera
e) Safari etc...

ii) Web Protocols

a) HTTP
b) HTTPS Etc...

iii) Web Page Design 

a) HTML
b) DHTML 
c) CSS etc...

iv) Programming

a) JavaScript
b) PHP
c) Python
d) Java
e) .NET Etc...

v) Web Servers

a) Microsoft IIS
b) Apache Tomcat Etc...

vi) Application Servers

a) IBM WebSpeare
b) Oracle WebLogic
b) Jboss Etc...

vii) Database Servers

a) MS SQL Server
b) Oracle
c) MySQL Etc...

Note: So many other technologies also there for Web Development that I will explain in another post.
------------------------------

3 comments:

Post a Comment