Web Application Basics

Bharath Thippireddy
A free video tutorial from Bharath Thippireddy
IT Architect and Best Selling Instructor- 350000+ students
4.5 instructor rating • 28 courses • 377,104 students

Learn more from the full course

JDBC Servlets and JSP - Java Web Development Fundamentals

Create Java Web Applications from scratch in easy steps

08:37:58 of on-demand video • Updated October 2020

  • Develop Dynamic Web Applications
  • Learn the fundamentals of JDBC and using the different interfaces in the JDBC API
  • Learn , Create and Deploy Servlets
  • Initialize parameters dynamically
  • Learn how to manage sessions
  • Understand how JSPs can help to separate Web logic and functionality from page layout
  • Learn the meaning and importance of MVC
  • Explore how to make JSPs smaller and more powerful with JSTL, custom tags
  • Understand and Implement Connections Pooling
  • Secure you web application
  • Learn how to manage sessions
English By the end of this web application basic's lecture you will learn what a web application is how it works and the various components that are involved in the web application communication. A web application is any software application whose services can be accessed via the web for example when you are accessing udemy the udemy developers have already developed the web application and deployed ito a server That can be accessed from a web client So your browser sends in a request to the server on which udemy is running and then the server will run the appropriate resources to serve your request. take the response and send it back to you. The communication between a web client and web server happens using the http protocol http stands for hypertext transfer protocol. It is a set of rules that make it easy or the rules that the web client or web server should follow in order to communicate the web client since it follows http It can also be called a http client examples off web servers are Apache and ias and examples of web clients or web browsers or Internet Explorer chrome Safari Firefox etc.. You can also develop a http client in any programming language of your choice using the API. It provides popular Web sites are popular web applications include Google Facebook and of course Twitter and bharath thippireddy dot com which is my web site to access a Web site. You use a url url stands for uniform resource locator It is comprised of a protocol which is http In this case followed by a domain name or the server name which is udemy dot com follwed by a port number but we rarely specify a port number explicitly because port 80 is the default port on which most of the Web servers run our port 80 is the default port for http protocol and the web browsers. Even though you don't type in this port number by default all the web browsers will connect to the server on this port. So the Web servers when they start running they run on port 80 and the web browsers connect to that port and then ask for the resources.