History of the internet, Internetworking concepts, Architecture and protocol : Switch, Router, Protocols for internetworking, Internet address and domains. Introduction World Wide Web (WWW), Working of web browser and web server, Web server and its deployment, N-tier architecture, Services of web server, Common Gateway Interface (CGI), Uniform Resource Locator (URL), Format of the URL, Hyper Text Transfer Protocol (HTTP), Feature of HTTP protocol, HTTP request-response model, Hyper Text Transfer Protocol Secure (HTTPS).
Introduction to Hyper Text Markup Language (HTML), HTML elements, XHTML syntax and Semantics, eXtensible Markup Language (XML), Element, Attributes, Entity declarations. DTD files and basics of Cascading Style Sheet (CSS).Document Object Model (DOM) history and levels, Document tree, DOM event handling.
Introduction to Java Script, Basic concepts, Variables and data types, Functions, Conditional statements, Loops, Operators, Arrays, Standard objects and form processing in Java.
Evaluation of web applications, Type of web documents, Feature of web pages, Multitier web applications, Introduction to Apache web server. Security in application: Authentication, Authorization, Auditing, Security issues, Security on the web, Proxy server, Firewall. Middleware concepts, CORBA, Java Remote Method Invocation (RMI) , Message Oriented Middleware(MOM), EJB, Microsoft’s Distributed Component Object Model(DCOM) web servers HTTP request types System Architecture Server Side scripting. Web server and its deployment, Web client, Services of web server, Mail server, Proxy server, Multimedia server.
Introduction to servlet, Overview architecture handling HTTP request, Get and post request, Redirecting request multi-tier applications. Introduction to JSP, Basic JSP, Java Bean class and JSP. Setting up an Open Data Base Connectivity (ODBC) data source.