Select Course

Adv. Java

Duration: 100 Hrs
Prerequisites: Core Java, SQL
Recommended Next Course: J2EE
  • Remote Method Invocation
    • RMI Architecture
    • The Remote Interface
    • The Remote Object
    • Writing the Server
    • The RMI Compiler
    • Writing the Client
    • Remote Method Arguments and Return Values
    • Dynamic Loading of Stub Classes
    • Remote RMI Client Example
    • Running the Remote RMI Client Example
       
  • Java Database Connectivity (JDBC)
    • Introduction to JDBC
    • Relational Databases
    • JDBC Drivers
      • JDBC-ODBC Bridge Driver
      • Native-API partly Java Driver
      • Net Protocol All Java Driver
      • Native Protocol Pure Java Driver
    • JDBC URL
    • JDBC API
      • Application Layer
      • Driver Layer
    • JDBC Architecture
    • Statements
      • Statements
      • Prepared Statement
      • Callable Statement
    • Result Sets
    • Establishing Connection & Fetching Data from Database
    • Parameterized Query
    • JDBC Transactions
    • Mapping Data Types
       
  • Java Servlets
    • Introduction to HTTP
    • HTTP Methods
    • Introduction to Web Server
    • Introduction to Servlet
    • Servlet Life Cycle
    • URL Rewriting
    • HTTPSession Object
    • Servlet Collaboration
    • HttpServlet
    • The init Method
    • The destroy Method
    • The service Method
    • HTTP Requests
    • Using Cookies in Servlets
      • Setting a Cookie
      • Retrieving a Cookie
      • Generating Sessions
      • Preventing Page Caching
      • Restricting Access and Redirection
    • HTTP Error Codes
    • Reading GET and POST Values
    • Threading
    • HTTPS
       
  • Java Server Pages
    • Introduction to JSP
    • JSP Elements
    • JSP Directives
    • Custom Tags and JSP Fragments
    • JSP Life Cycle
    • Difference between JSP & Servlet
    • JSP Syntax & Semantics
    • Implicit Objects
    • JSP in XML Syntax
     
  • Java Web Services APIs
    • Consuming Web Services Using Java
      • REST
      • SOAP
    • Parsing XML
    • Parsing JSON