+14107012688, +1 7327345775 training@techsmartits.com

Core Java and Advance JAVA Online Training in USA

We are providing Best Core Java, Advance Java, J2EE and Java 2.0 Online Training in USA by Certified Java Experts with Placement Assistance.

Our Training Programs are especially designed by real time  Industry Experts which are mostly suitable for freshers as well as IT Professionals who are looking forward to enhance their Career in JAVA

JAVA Online Training Course Contents

CORE JAVA

After all having a lot number of programming languages.
Why JAVA; yet another language!!!
AND NOW WHY ONLY JAVA???

PART-1

Basics & Core Components
Features and History
JVM Architecture and BYTE CODE
A little bit of CODE & Class files
Data types Operators
Control Constricts
Arrays
String Handling-using String, String Buffer classes
OOPS and OOPS in JAVA
Classes and Objects
Methods and Constructors
Packages and Interfaces
Access specifies
Exception Handling
Threads and Multi threading
Wrapper Classes, Inner classes
Applet Programming

PART-2

Java API (The Java Class Libraries)
Java.lang’-Java’s language Fundamentals
Java. io’-Java’s I/O Mechanism
Java.util’-Utilities & Collections Framework
Java.awt.event’-GUI Applications using Java
Java.net’-Socket Programming
Java.swing’-Java’s Extended GUI Programming
Attentions & annotations

ADVANCED JAVA

Database Programming using the JDBC API

The X/OPEN Call Level Interfaces
Database Connectivity & ODBC Concepts
The JDBC mechanism-Connecting to a DB
Types of JDBC Drivers
The steps in implementing a JDBC application

Types of statements, Result Sets etc.
Introduction to JDBC 3.0 API

Java Servlet v2.4 Technology

CGI Vs Servlets
Introduction to web designing
Introduction to the web servers
HTTP Protocol-Status codes, request methods
Deployment descriptors
Servlet Lifecycle
Types of servlets
Servlet API
Sessions & Session tracking
Cookies
Servlet changing and dispatching
Filtering

Java Server Pages

Overview
Comparing with the other technologies
JSP Architecture
Implicit Objects
Elements of JSP (Comments, Experessions, Scriptlets, Declarations, actions)
JSP Directives

Pageilinclude, taglib

Scopes
JSP & JDBC
JSP & Java Beans-The ‘use bean’ tag
Tag Libraries (JSTL)

Case Study 1

Convert the previous site from servlets using the JSPs

Case Study 2

Develop a full-fledged shopping (art web applications)
Introduction to Distributed computing

Remote Method Invocation (RMI)

Introduction to remoting
RMI Architecture

Stubs 7 skeletons
RMI-IIOP

COBRA

Introduction to OMG
Difference between RMI and COBRA
The ‘ORB’ Protocol
COBNRA and Java
IDL
SAMPLE APPLICATION USING cobra AND Java

J2EE-Java 2.0 Enterprise Edition

J2EE Overview
Introduction
Components of J2EE
Modularization of components-The 3-tier Architecture
Enterprise Java Beans (EJB):
Introduction to EJB 2.0
Deployment Descriptors for various Application servers
Lifecycle of EJB
The EJB trilogy-Session Beans, Entity beans, message Driven Beans
Session Beans-Stateless, Stateful
Life cycle
Deployment
Areas of Applications
Entity Beans-CMP, BMP
Life cycle
Deployment
EJB QL
Areas of Applications

Message Driven Beans-‘the new entrant into the EJB specification

Introduction to JMS and Java Mail
Types of Messaging Domains-PTP,Pub/Sub
MOM
Life cycle
Deployment
Areas of Applications
Configuration of messaging servers

EJB and J2EE Services

Transactions Services

Attributes
ACID Properties and the 2PL Protocol
JTAPI
Security
Bean Management
Lazy Loading
Dynamic Loading
Pooling and Data Sources
Relationships-O/R mapping

Developing EJB Clients

Introduction to Naming and directory Services
The JNDI API
LDAP

Struts Framework

Introductions to the MVC1 & MVC2 Architecture
Overview of struts Framework
Components of Model, Vies and Controller
Action Classes
Forms, Form beans and Dyna Form
The Validator plug-in
The Tiles plug-in
Deployment descriptors

Design Patterns

Overview
Types of patterns
Factory pattern
Signleton Pattern
Front Controller
Session Facade
Message Facade
DAO
DTO
Intercepting filter

JDBC Direct Read Design Patterns

JDBC Direct Read Design Patterns

XML and Web Services

Introduction to XML
DTDs, Schemas and Namespaces
XML Parsers (SAX and DOM)
Interoperability between application Web services

SOAP
WSDL
UDDI

SERVERS

TOMCAT 5.5/6.0
Web logic 10.X
Web sphere 6.X
J BOSS 4.X

IDES

 Eclipse 3.X
 Net beans 5.5/6.X
 RAD 6.X

EXTRA TOOLS

Log4I
ANT
JUNIT

Frameworks

Hibernate
Springs

LIVE Java Online Demo Tutorial

Request a LIVE Online Demo