Basic fundamentals of web application development

13
Basic Fundamentals of Web Application Development India www.vertexplus.com/web-application-development.htm

Transcript of Basic fundamentals of web application development

Page 1: Basic fundamentals of web application development

Basic Fundamentals of Web Application Development India

www.vertexplus.com/web-application-development.htm

Page 2: Basic fundamentals of web application development

What is the Web Application?

• Web application is mini programs that run on a website. Web application is the creation of software application to be used on World Wide Web.

Page 3: Basic fundamentals of web application development

Web Application Development

• Web application development is defined as planning and creation of application programs that reside on a remote server and after creating, delivered to the user's device over the Internet.

• Examples of web application developments are online banking, online shopping, online reservation, interactive games, and online training.

Page 4: Basic fundamentals of web application development

Models of Web Application Development

• Models of web development are similar to software development models.

• These are constructed upon 3 tiers presentation tier, business logic tier, and data access tier. 3-tier architecture divides the application process into three parts.

Page 5: Basic fundamentals of web application development

• What the user sees in the web browser when they open a web page comes under presentation tier.

• Business logic tier represents business objects such as products or employees.

• A data access tier contains a database to store data which can read and write later.

Page 6: Basic fundamentals of web application development

Phases Of The web Application Development Process

• Requirement • Gathering & Analysis• Planning• Designing• Implementation• Testing• Release

Page 7: Basic fundamentals of web application development

Important Tips for Web Application Development

• Tips for web application development are aim for production, reduce complexity, flexible control, provide high-quality result, and invest in knowledge transfer.

Page 8: Basic fundamentals of web application development

Web Application Development Technologies

• Ajax• ASP• ASP.NET• PHP• HTML• CSS• Python• Java

Page 9: Basic fundamentals of web application development

There are two main categories of coding, scripting, and programming for creating web applications.

• 1. Client side

• 2. Server side• Difference between both client and server side is

that client side scripting/coding is viewable by any visitors, while server side scripting/coding is not viewable by any visitors.

Client and Server side Scripting

Page 10: Basic fundamentals of web application development

• All web application uses a database to store information about costs, products description, and customers order. To install web application, there should be a need of Internet connection because web applications are executed on the Internet.

Page 11: Basic fundamentals of web application development

Advantages of web application

• Accessible anywhere: Web based application are easily accessible anywhere or anytime via a PC with an Internet connection.

• No installation: There aren’t need to install web applications because they run on the web server.

• Security: Web applications are safe to use because these are deployed on dedicated servers, which are monitored and maintained by experience server administrators.

Page 12: Basic fundamentals of web application development

Disadvantage of web applications

• If there is low Internet connection connectivity, then the applications will take more time to run. This may cause the user some headache.

Page 13: Basic fundamentals of web application development

Thank you

Thank you