Advanced Java

Description

Advanced Java Course content

Basics of a Web application
  • What is a web application?
  • What is a web client and web server?
  • How do client and server communicate?
  • HTTP protocol basics
  • HTML language basics
  • What is a TCP/IP port, URL?
  • Need for a Web Container
Web Contaner and Web Application Project Set up
  • To set up Tomcat Container on a machine
  • To set up a Servlets JSP project in Eclipse
  • To configure dependency of Servlet JSP APIs
  • Web application project struture
Servlets
  • What are Servlets?
  • What can they do? Why are they needed?
  • How do Servlets look in code?
  • HTTP Methods; GET, POST, PUT, DELETE, TRACE, OPTIONS
  • GET/POST request; differences between the two
  • Servlet Lifecycle
  • Servlet Context and Servlet Config
  • Forwarding and Redirection of requests
Session Management
  • What is a session?
  • Why is it required?
  • How to get a session?
  • Session information passing between client and server
  • Sesssion information passing mechanisms - Cookies, Rewriting
  • How to destroy a session
JSPs
  • Introduction to JSP an dneed for JSPs
  • Basic HTML tags
  • JSP Lifecycle
JSP Elements
  • Scriptlets
  • Expressions
  • Declarations
  • Significance of above elements / fitment into JSP Lifecycle
  • What are Directives in JSP?
  • Page Directive
  • Include Driective
  • Taglib Directive
JSP Tag library
  • JSP Standard Actions
  • Expression Language
  • JSTL basics and it's usage
  • Need for Custom Tag Library
  • Custom Tag Library implementation

Courses Features

  • Language
    English
  • Lectures
    02
  • Certification
    Yes
  • Project
    01
  • Duration
    30 hrs
  • Max-Students
    20
DEMO
DROP US A QUERY

© Copyright - 2021 | Cyberaegis . All Rights Reserved.