Sei sulla pagina 1di 3

JAVA Curriculum

Duration : 6 Weeks

INTRODUCTION TO JAVA STRING HANDLING


Understanding Requirement: Why Java Learning String Operations
Why Java is important to the Internet Learning Character Extraction
JAVA on LINUX PLATFORM Learning String Comparison
Understanding of StringBuffer Class

INTRODUCTION TO JAVA VIRTUAL MACHINE


Java Virtual Machine Architecture New in JDK 1.5
Class loading process by Classloaders
Role of Just in Time Compiler (JIT) Premain Method, Objectsize
Execution Engine Generics
Annotations
Vargs
AN OVERVIEW OF JAVA AND BUZZWORDS Static Import
Data Types, Variables ad Arrays For Each
Operators
Control statements
Object oriented Paradigms
Abstraction WINDOWS PROGRAMMING
The Three OOP Principles
(Encapsulation, Inheritance and Polymorphism) Introduction to JFC
Controls
JAVA CLASSES AND OOP IMPLEMENTATION
Event Classes
Class Fundamentals
Event Listeners
Command Line Arguments
Learning static initializer
Declaration of Objects Applet Basics
Instance Variable Hiding Architecture and Skelton
Overloading and Overriding of Methods Simple Applet Display Methods
Understanding of Access Controls: The Html Applet Tag
private, public and protected
Learning Nested and Inner Classes INTRODUCTION TO EVENT HANDLING
Dynamic method Dispatching Event Delegation Model
Using Abstract Classes Event Classes
Using final to prevent Overriding Event Listeners
& Inheritance Adapter Classes
Garbage Collection

PACKAGES AND INTERFACES MULTITHREADED PROGRAMMING


Defining a Package The Java Thread Model
Understanding CLASSPATH Creating a Thread: Extending Thread,
Access Protection Implementing Runnable
Importing Packages Creating Multiple Threads and Context Switching
Defining and implementing an Interface Synchronization: Methods and Statement
Abstract classes Vs Interfaces Interthread Communication

EXCEPTION HANDLING
Fundamentals of exception handling MANAGING INPUT AND OUTPUT IN JAVA
Types of exceptions Introduction to I/O streams
Learning exception handlers File Handling
Try and catch Binary Streams
Multiple catch clauses Character Streams
Nested try statements Data Streams
Throw, throws and finally Serialization
NETWORKING ENTERPRISE JAVA BEANS (EJB 3.0)
Introduction to Networking Introduction
URL, InetAddress Architecture
Socket and Server Socket Types of EJB
Datagram Socket SESSION BEANS
Introduction
State Management
Types
COLLECTION API Stateless
Statefull
Collection Overview Life Cycle
The Collection Interfaces (List, Set, SortedSet)
The Collection Classes (ArrayList, LinkedList, HashSet, TreeSet) ENTITY BEANS
Accessing a Collection via an Iterator Introduction
Working with Maps Persistence
Life Cycle
Types

CMP
Introduction
Primary Key Class
EJB Methods
EJB QL
INTRODUCTION TO JAVA Syntax
Clauses
Introduction to J2EE Architecture
Tier Architecture BMP
Single Tier Introduction
Two Tier Implementation
Three Tier EJB Relationships
N Tier

J2EE COMPONENTS
Web Components
Business Components

J2EE CONTAINERS
Container Types
Container Services

JDBC
Introduction to JDBC
JDBC Drivers
Statements
Metadata
Scrollable & Updatable ResultSet
Batch Updates

JAVA SERVLET
Introduction to Web
Programming
Advantages of Servlets
Servlet Lifecycle
Packing and Deployment
Session Tracking
Request Dispatching

JAVA SERVER PAGES (JSP)


JSP Architecture
JSP Elements
JSP Objects
Custom Tags
JAVA Mail API
ANT SCRIPT, BUILD.XML

PACKAGING THE APPLICATIONS

J2EE DESIGN PATTERN


Why Design Patterns?
Front Controller
Composite View
Session Façade
Message Facade
Service Locator
Data Access Object
Value Object

DEPLOYMENT
INTRODUCTION TO STRUTS 2.0

My Eclipse 8.0
Net Beans 6.5

Apache Tomcat 6.0

Bea's Weblogic 10.3


IBM's WebSphere
JBoss 4.1

Partners :
TM

GREATER NOIDA JALANDHAR


504, Tradex Tower II, Plot No. 1, Anand Industrial SCO 1-12,
Greater Noida, U.P. Estate, Near ITS College, 4th Floor, PPR Mall,
Ph.: +91.0120-4212299, Mohan Nagar, Ghaziabad, Mithapur Road, Model Town,
4211112, Ph: 0120.4568941 / 942, Jalandhar (Punjab)
Phone No.: 0181-4317000,
JAIPUR GWALIOR GURGAON
38, Jai Jawan Colony IIIrd C-8, Ist floor, 1808/2, 2nd Floor Old DLF,
Opp. Jaipuria Hospital, Opposite Aditya College, Near Honda Showroom,
JLN Marg, Jaipur, Rajasthan Near Airtel Office, Sector - 14, Gurgaon
Ph: 0141.2550077, 2550202 City Centre,Gwalior, M.P Mo.: 9873477222, 9873477333
Ph.: 0751.4078733/44.

Potrebbero piacerti anche