Sei sulla pagina 1di 10

Javaconsistof2Modules:

Module1
:CoreJava
Module2
:AdvancedJava
Module1:CoreJava
JavaBasics:
Introductiontojava
FeaturesofJava
JVM
JavaByteCode
JDK
JRE
Installingjava
HowtosetTemporary/permanentpathinjava()
JavaSyntax
Samplejavaprogram
ObjectandClassesinJava
Identifiers
DatatypesinJava
variables
Constants
ModifierTypesinJava
Operators

NumericDataTypesandOperations
NumericTypeConversion
CharacterDataTypeandOperations
BooleanDataTypeandOperation
ConditionalStatementandExpressions
FormattingConsoleOutputandStrings
Loops
MethodsinJava

ArraysinJava
Stringsinjava

Threadsinjava
RegularExpressionsinJava
Exceptionhandlinginjava
FilesandI/O
DateandTimeinJava
OOPSConceptinJava:
Inheritenceinjava:
extendskeyword
Sampleprogram
SuperClass
IsARelationship
HasARelationship

TypesofInheritence

PolymorphisminJava:
MethodOverloading
SamplecodefoemethodOverloading
RulesformethodOverloading
Methodoverridinginjava
Samplecodeformethodoverriding
Useofsuperkeywordinmethodoverriding
Rulesformethodoverriding
Differencebetweenmethodoverloadingandmethodoverriding
AbstractioninJava:
Abstractclasses
Samplecode
Interface
Samplecode
DifferencebetweenAbstractclassandInterface
Encapsulationinjava:
AdvantageofEncapsulation
SampleCode
Packagesinjava:
Advantageofpackage
Creatingapackage

Thedirectorystructureofthepackage
Howtoaccessapackagefromanotherpackage
Importkeyword

Module2:AdvancedJava:
Applet:
Applet&Application
AppletArchitecture.
ParameterstoApplet
EmbeddingAppletsinWebpage.
AppletSecurityPolicies
GUIProgramming
DesigningGraphicalUserInterfacesinJava
ComponentsandContainers
BasicsofComponents
UsingContainers
LayoutManagers
AWTComponents
AddingaMenutoWindow
ExtendingGUIFeaturesUsingSwingComponents
JavaUtilities(java.utilPackage)
TheCollectionFramework:
CollectionsofObjects
CollectionTypes
Sets
Sequence
Map

UnderstandingHashing
UseofArrayList&Vector
EventHandling
EventDrivenProgramminginJava
EventHandlingProcess
EventHandlingMechanism
TheDelegationModelofEventHandling
EventClasses
EventSources
EventListeners
AdapterClassesasHelperClassesinEventHandling
AnonymousInnerclassesaShortcuttoEventHandling
AvoidingDeadlocksinGUICode
EventTypes&Classes
NetworkingProgramming
NetworkingBasics
ClientServerArchitecture
SocketOverview
NetworkingClassesandInterfaces
NetworkProtocols
DevelopingNetworkingApplicationsinJava
DatabaseProgrammingusingJDBC
IntroductiontoJDBC
JDBCDrivers&Architecture
CURDoperationUsingJDBC
ConnectingtononconventionalDatabases.
MailAPI
IntroductiontoEmailTechnicalInternals
UnderstandingofPOPandSMTPframework

CompleteunderstandingtheemailAPI
MassmailerApplicationdevelopment
IntroductiontoJ2EE
J2EEOverview
WhyJ2EE?
J2EEArchitecture
J2EEAPIs
J2EEContainers
JavaSpringFramework
OverviewofSpringframework.
WhySpringframework?
DependencyInjectionandInversionofControl
Modules:
CoreContainer
AOPandInstrumentation
Messaging
DataAccess/Integration
Web
Test
DependencyManagementandNamingConventions
SpringDependenciesandDependingonSpring
MavenDependencyManagement
GradleDependencyManagement
IvyDependencyManagement
Logging
UsingSLF4J
UsingLog4J
RuntimeContainerswithNativeJCL
JavaHibernateFramework

HibernateOverview
HibernateArchitecture
HibernateConfiguration
HibernateExample
HibernateLog4j1
HibernateLog4j2
HibernateCaching
HibernateIntegration
JavaStrutsFramework
StrutsOverview
Strutsarchitectur
e
StrutsComponents
TheController
TheStrutsconfig.xmlfile
Actionclasses
ActionForms
ModelComponents.
JavaServerTechnologies
Servlet
WebApplicationBasics.
ArchitectureandchallengesofWebApplication.
Introductiontoservlet
Servletlifecycle
DevelopingandDeployingServlets
ExploringDeploymentDescriptor(web.xml).
HandlingRequestandResponse
InitializingaServlet
AccessingDatabase
ServletChaining

SessionTracking&Management
Dealingwithcookies
TransferringRequest
AccessingWebContext
PassingINITandCONTEXTParameter
Sharinginformationusingscopeobject
Controllingconcurrentaccess
UserAuthentication
FilteringRequestandResponse
ProgrammingFilter
FilterMapping
ServletListeners

JavaServerPages:
BasicJSPArchitecture
LifeCycleofJSP(Translation,compilation)
JSPTagsandExpressions
RoleofJSPinMVC2
JSPwithDatabase
JSPImplicitObjects
TagLibraries
JSPExpressionLanguage(EL)
UsingCustomTag
JSPCapabilities:
ExceptionHandling
SessionManagement
Directives
JSPwithJavaBean

RMI(RemoteMethodInvocation)
RMIoverview
RMIarchitecture
ExampledemonstratingRMI
EnterpriseJAVABeans
EnterpriseBeanoverview
Typesofenterprisebeans
Advantagesofenterprisebeans
TheLifeCyclesofEnterpriseBeans
WorkingwithSessionBeans
Statefullvs.StatelessSessionBeans
WorkingwithEntityBeans
MessageDrivenBeans
JNDI(JavaNamingandDirectoryInterface)
JNDIoverview
JNDIAPI
Contextoperations
UsingJNDIinJ2EEapplications
Swings
MySql&Oracle
RDBMS
JDBC
WebServer
Tomcat
ApacheHTTPClientApplication
ReadingMicrosoftWordDocumentandExcelSheetfromjava(ApachePOI
API)

ApacheLog4j
SAXandDOMXMLparser
JSONParser
TexttoSpeechandSpeechtoText(UsingAPIscompliantwithJavaSpeech
APISpecificationImplementation)

Potrebbero piacerti anche