APPLICATION DEVELOPMENT IN JAVA

  • What is Java open link
  • History of Java
  • Features of Java
  • C++ vs Java
  • Hello Java Program
  • Program Internal
  • How to set path?
  • JDK, JRE and JVM
  • JVM: Java Virtual Machine
  • Java Variables
  • Java Data Types
  • Unicode System
  • Operators
  • Keywords
  • Java Control Statements
  • Java If-else
  • Java Switch
  • Java For Loop
  • Java While Loop
  • Java Do While Loop
  • Java Break
  • Java Continue
  • Java Comments
  • Java Programs
  • Inheritance(IS-A)
  • Aggregation(HAS-A)
  • Abstract class
  • Interface
  • Abstract vs Interface
  • Package
  • Access Modifiers
  • Encapsulation
  • Java Array
  • Java OOPs Concepts
  • Naming Convention
  • Object and Class
  • Method
  • Constructor
  • static keyword
  • this keyword
  • Method Overloading
  • Method Overriding
  • Covariant Return Type
  • super keyword
  • Instance Initializer block
  • final keyword
  • Runtime Polymorphism
  • Dynamic Binding
  • instance of operator
  • Object class
  • Object Cloning
  • Math class
  • Wrapper Class
  • Java Recursion
  • Call By Value
  • strictfp keyword
  • javadoc tool
  • Command Line Arg
  • Object vs Class
  • Overloading vs Overriding
  • Java String
  • Java Regex
  • Exception Handling
  • Java Inner classes
  • Java Multithreading
  • Java I/O
  • Java Networking
  • Java AWT & Events
  • Java Swing
  • JavaFX
  • Java Applet
  • Java Reflection
  • Java Date
  • Java Conversion
  • Java Collection
  • Java JDBC
  • Servlets
  • Servlet Life Cycle
  • Servlet Package
  • ServletConfig
  • ServletContext
  • ServletResponse
  • Supplying initialization parameters to Servlets
  • Performing database operations in Servlets
  • Include And Forward Mechanisms
  • Applying filters to Servlets
  • Servlet.Http Package
  • HttpServlet Life Cycle
  • Http request methods GET vs POST
  • HttpServletRequest, HttpServletResponse
  • Dealing With Http Headers & Error Codes
  • Session Tracking, Purpose
  • Hidden form fields, Cookies
  • Http Session, Url Rewriting
  • Event Listeners
  • Web Application Security
  • Disadvantages of Servlets
  • Introduction to JSP
  • JSP Life Cycle
  • Creating dynamic Web content with JSP
  • Scripting Elements
  • Scriptlet
  • Declaration
  • Expression
  • XML syntax for JSP elements
  • JSP directives page, include and taglib
  • JSP implicit objects
  • JSP scopes
  • Include And Forward Mechanism
  • Using a Java bean in a JSP
  • JSP Model 1 architecture
  • JSP Model 2 (MVC) architecture
  • Custom Tag Development
  • Classic Tags, Simple Tags
  • Error Handling in a JSP
  • JSTL
  • Expression Language

Processing XML in a JSP