ADVANCED JAVA

Advanced Java

Duration of       Hours 

HRS

Duration time may vary depends on course progress

Overview:

Java is the high level programming language used to create Web applications and enterprise applications. It was designed for flexibility, allowing developers to write code that would run on any machine, regardless of architecture or platform.


Java is used to build applications and platforms for a number of devices, including computers, laptops, gaming consoles, Blu-ray players, car navigation systems and smart phones. It is also a key language for networking, particularly for data centers that store and transfer Web-based data.

Course Content

Java Database Connectivity (JDBC):


  •  Overview of RDBMS


  •  Introduction to JDBC & JDBC Architecture


  •  Establishing a JDBC Connection


  •  Executing Statement, PreparedStatement and CallableStatement


  •  Scrollable and Editable ResultSet


  •  Types of JDBC Drivers



Common Gateway Interface:


  •  Introduction to CGI


  •  GET and POST Request Methods


  •  What is Name-Value pair


  •  Content Types and MIME



Java Servlets:


  •  Servlet as an improved CGI


  •  Servlet Fundamentals/API


  •  Developing and Deploying Servlets


  •  State Management using Cookies, Session and Application



JavaServer Pages (JSP):


  •  JSP Architecture


  •  Basics & Syntax


  •  JSP Directive Tags


  •  JSP Scriptlet Tags


  •  JSP Action Tags


  •  Using Java Beans from JSP


  •  JSP Tag Library



Remote Method Invocation (RMI):


  •  Object Persistence and Serialization


  •  Introduction to Distributed Computing & 3 - Tier Architecture


  •  RMI Architecture


  •  RMI for Distributed Computing


  •  Callback in RMI




Java Beans:


  •  JavaBean Architecture


  •  JavaBean Characteristics


  •  Providing Properties & Methods


  •  Event in JavaBeans


  •  Participating in Instrospection



CORBA:


  •  Introduction to CORBA


  •  CORBA for Distributed computing


  •  ORB & IIOP


  •  Defining interfaces and datatypes using Interface Definition Language (IDL)


  •  CosNaming Service


  •  Developing CORBA Client/Server application using JavaIDL



Struts and MVC Architecture:


  •  Model-View-Controller (MVC) Architecture


  •  MVC Model 1 and Model 2 in Web Applications


  •  What is a Framework?


  •  Introduction to Struts Framework


  •  Struts Framework Components


  •  Struts Controller Components


  •  Struts Model Components


  •  Struts View Components



Configuring Struts Application:


  •  Web Application Directory Structure


  •  Web Application Deployment Descriptor


  •  Struts Configuration File



Struts Controller Components:


  •  Controller Mechanisms



Struts Model Components:


  •  Business Objects and JavaBeans


  •  Persistence and Persistent Objects


  •  Implementing Model using Struts



Struts View Components:


  •  ActionForms


  •  ActionErrors



JSP Custom Tag Libraries:


  •  Tag Library Overview


  •  Tag Libraries in Struts


  •  Using JavaBeans with Strut Tags


  •  Struts HTML Tags


  •  Overview of JSP Standard Tag Library (JSTL)



Exception Handling:


  •  ActionError and ActionErrors


  •  Adding Error handling


  •  ActionForm validate method


  •  Error Management in Action.execute ()


  •  Handling exceptions


  •  Declarative Exception Handling



Struts Validator:


  •  Email


  •  Mask


  •  Range


  •  Length


  •  Date


  •  Credit car

Have some Questions?

Call us at our care or drop quick contact box

Why with us?
  • Live Quality Training 

  • Live demonstration of of features and practicals.

  • 100% Assurance Placement Assistance

  • Effective Resume building

  • Internship Program for real exposure

  • Interview preparation with mock interview drills

  • Process of applying jobs at right places

  • Guidance of getting flexible, part time jobs

Our chanel partners : AlightPro | Career ITS

© Copyright © 2008 ProCareer Inc. All rights reserved.