Download Document

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
1 Introduction to Java
Discussion over oops concept
Advantages Of Java Over other Oops Based
Language
Discussion Over Garbage Collector
2 Java Tools
3 Compilers
Decompiler
Process & Structure Of JVM
Security Of JVM
Difference Between JDK and JVM
4 Function Of Interpreter
Introduction and advantages of JIT
Discussion Over Byte Code & Native Code
5 Object Oriented Java Programming
Packages, Classes
Concept & Implementation Of Wrapper Classes
Access Specifier
Objects, Methods
Object As a Parameter and Return Type
Inheritance
Implementation Of Polymorphism
Uses Of Interfaces
6 Classes
Definition, Instances Variables
Class Variables, Constants
Java Applications
Command Line Arguments
Constructors, Finalizer
Advantages and Disadvantages Of Static member
7 Objects
Creation & Use Of Object
References, Casting Of Object
Copying, Comparing
Use Of Libraries
8 Java GUI Introduction
Introduction Over GUI Programming & Classes
Applet With Browser
Applet With Appletviewer
Life Cycle Of Applet
Layout Details & Implementation
Implementation Of
Graphics,Font,Color,ImageIcon,ProgressBar
Multithreading With GUI Classes
Implementation Of
TextField,Checkbox,Button,Lable,TextArea
9
10
11
12
13
GUI Components Menu,Dialog Boxes
Java GUI Programming Swing
Advantages Over applet
Difference between AWT classes and Swing classes
Description Over JTable And JTree
Concept Over Event & Event Handling
Event Interaction With Mouse,Key,Action
Java Stream Introduction
Difference Between Byte Based & Character Based
Stream
Base Classes Of Byte Oriented And Character Oriented
File Operation ( open
,close,create,update,search,delete,modify)
Discussion & Implementation Over Scanner
Introduction to Java Exceptions
Exception Objects
Concept Exception Handling
Implementation Of Try, Catch, Finally
Creation Of User Define Exception
Concept Of Chaining In Exception
Implementation Of Rethrowing Exception
Difference Between Exception and Error
Threads Introduction
Need Of Multithreading
Life Cycle Of Thread
Advantages & Disadvantages Of Multithreading
Implementation Of Different way Of Multithreading
Concept Of Synchronization With Implementation
Discussion Over Thread Method
Thread Scheduling
Concept Of Locking, semaphore
Introduction to util packages
Use Of Collection API
Concept Over Generic
Discussion Over Collections Class & Arrays Class
Implementation Collection Without Generic
Implementation Collection With Generic
Introduction Of Legacy Classes And Interfaces
Difference Between Synchronized And NonSynchronized Collection API
Converting Of Non-Synchronized To Synchronized
Collection API
Java Database Connectivity
Architecture Of JDBC
Discussion Over Bridge
Concept Of Loading Driver
14
15
16
17
Explanation Of All Type Of Java Driver
Importance Of java.sql and javax.sql Packages
Implementation Of Classes And Interfaces Of JDBC
Importance And Implementation Of Cached Resultset
Explanation & Implementation Of Stored Procedure
Networking with Java
Need Of Network Programming
Discussion Over Client & Server Model
Concept Of ServerSocket , Port , Socket , InetAddress ,
URL Classes
Implementation Of Client/Server Programming
Drawback Of Socket Programming
RMI
Explain Architecture Of RMI
Advantages Over Socket Programming
Description Of java.rmi & java.rmi.server Packages
Concept Of RMIRegistry,RMISecurity,RMIProtocol
Concept Of Marshaling & Unmarshaling
Implementation Of Remote Application
Web Based Programming With Java
Servlet
Introduction Of Web Based Programming
Drawback Of Older Based Programming
Discussion Over Servlet API (Javax.servlet &
javax.servlet.http)
Life Cycle & Architecture Of Servlet
Directory Structure Of Servlet
Difference & Implementation Between http & non-http
Protocol
Implementation Of Filter , Context , Session , Request ,
Response
Implementation Of Listener , Private & Public Area ,
Other Interfaces
Explanation of Configuration File
Application Using Servlet , JDBC
JSP (Java Server Pages)
Introduction Of Jsp
Advantages Over Servlet
Defining Static & Dynamic Code In JSP
Description & Implementation Over JSP Directives
Description & Implementation Over Implicit Object Of
JSP
Description & Implementation Over JSP Action
Command
Concept Of Custom Tag In JSP
Use Of Plug-in With JSP
Difference Between JSP & HTML Comment
18 AJAX
Discussion Over Ajax
Advantages Of Using Ajax
Difference Between JavaScript & Ajax
Discussion Of Ajax Classes & Methods
Implementation Of Ajax Code In Web Pages
19 Struts Framework
What Is Framework
Advantages & Architecture Of Struts Framework
Concept Of MVC
Configuration File Of Struts
Discussion & Implementation Of Classes
Module In Struts
Validation with Validator Framework
EJB (Enterprise Java Beans)
Concept Of Distributed Application
Architecture Of Enterprise Java Beans
Directory Structure Of EJB Application
Abstracting The Business Service Layer
20 Relation Between RMI & EJB
Accessing beans locally and remotely
EJB as a web services
Description & Implementation Of All Type OF EJB
Persistence With EJB
Advantages Of EJB3.0 Over EJB2.0
EJB With GUI Client
Java Messaging Services (JMS)
Introduction Of JMS
21 Detail Of Topic & Queue Based Messaging
Implementation Of Sender – Receiver Model
Implementation Of Publisher – Subscriber Model
Hibernate
Need & Introduction Of Hibernate
22 Advantages Over JDBC
Concept Of Dialects In Hibernate
Spring Framework
23 Introduction Of Spring Framework
MVC With Spring
Advantages Over EJB
Related documents