SlideShare a Scribd company logo
1 of 7
Download to read offline
Revanth Technologies 
B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad. 
Ph : 9290971883, 9247461324, Email ID : revanthonlineenquiry@gmail.com 
www.revanthtechnologies.in 
Java Online Training 
Core Java 
Duration – 25 Hrs 
Introducing the JAVA technology: 
• Relating Java with other languages 
• Showing how to download, install, and configure the Java environment on a 
Windows system 
• Describing the various Java technologies such as Java EE, Java ME, Embedded 
Java SE 
• Key features of the technology and advantages of using Java 
• Java versions, Features and History 
• Java Programming format 
• Java Keywords 
• Java Data Types 
• Declarations and Access Control 
• Operators and Assignments 
• Flow Control 
• Typecasting 
• Arrays 
• Command-line arguments 
OOPS: 
• Introduction 
• Class 
• Object 
• Local, Instance and static variables 
• Constructors 
• This keyword
• Inheritance 
• Working with super classes and subclasses 
• Using types of polymorphism such as overloading, overriding, and dynamic 
binding 
• Abstraction 
• Encapsulation 
• Abstract classes 
• Interfaces 
String Processing: 
• String manipulation with StringBuilder and StringBuffer 
• Essential String Methods 
• String Tokenizer 
Packages: 
• Introduction to all predefined packages 
• User Defined Packages 
• Access specifiers 
Exceptions and Assertions: 
• Introduction 
• Exceptions categories 
• Standard Java Exception classes 
• Creating your own Exception classes 
• Using Try-catch and finally clause 
• The multi-catch feature 
• Best Practices using Exceptions 
• Assertions 
Multithreading: 
• Introduction 
• Thread creations 
• Thread Life cycle 
• Synchronization 
• Wait() notify() and notifyAll() methods
• Deadlock 
• Deamon Threads 
I/O Streams: 
• I/O using Java 
• Byte Oriented Streams 
• Character Oriented Streams 
• Files 
• Serialization 
Wrapper Classes: 
• Introduction 
• Byte, Short, Integer, Long 
• Float, Double 
• Character 
• Boolean classes 
Generics and Collections: 
• Introduction 
• Generic Classes and type parameters 
• Java.util Package 
• List, Set and Map 
• Stack and Queue 
Inner Classes: 
• Introduction 
• Member Inner classes 
• Static Inner classes 
• Local Inner classes 
• Anonymous inner classes 
Java SE 7 New Features
Advanced Java 
Course Duration - 25hrs 
JDBC: 
1. Introduction 
2. JDBC Architecture 
3. JDBC API 
4. Types of JDBC Drivers 
5. JDBC Terminologies 
6. Steps to develop a database-aware java application 
7. Connectivity Approaches 
8. Retrieving the data from the database 
9. Java.sql.Statement 
10. Java.sql.PreparedStatement 
11. Java.sql.CallableStatement 
12. Batch Updates 
13. Types of ResultSet 
SERVLETS: 
1. Introduction 
2. Web application development 
3. Web Application Architecture 
4. Web container Model 
5. Web Application development System Requirements 
6. Servlets 
7. Servlets Architecture 
8. Skeleton structure of a servlet 
9. Servlet life-cycle 
10. Performing Database operations in servlet 
11. Sharing of data among servlets of a web application 
12. Request dispatching 
13. HttpServlet basics
14. Session Tracking 
15. Cookies 
16. URL Rewriting 
17. Filters 
18. Listeners 
19. Web-Security 
20. Sample Application Development using Servlets 
JSP: 
1. Introduction 
2. JSP Life cycle 
3. JSP Implicit Objects 
4. Constituents of a JSP 
5. Performing database operations with JSP 
6. Using a Java Bean in a JSP 
7. Sharing of Java Bean’s across JSP’s 
8. JSP Models 
9. Custom Actions 
10. Custom Tag development steps 
11. JSTL & Tag library 
Servers: 
1. Tomcat 
2. Weblogic 
Database: 
Oracle
J2EE Course Content 
Course Duration - 30hrs 
J2EE 
Remote Method Invocation 
• Introduction 
• Terminologies used in socket programming 
• Elements required in RMI 
• Steps for running RMI application 
• Problems with RMI 
J2EE – Java 2 Platform Enterprise Edition 
• Introduction 
• Component API 
• Service API 
• J2EE Architecture 
• J2EE Application Development Roles 
Enterprise Java Beans 
• Introduction 
• Types of EJB’s 
• Elements of EJB’s 
• EJB Architecture 
• Session Beans 
o Stateless Session beans 
 Elements required in stateless session beans 
 Life cycle of Stateless Session Beans 
 Applications development with stateless session beans 
o Stateful Session Beans 
 Elements required for Stateful session beans 
 Life cycle of stateful session beans 
 Application development with stateful session beans
• Entity Beans 
o Elements required to write an entity bean 
o Life cycle of an entity bean 
o Application development with Entity beans 
o Types of Entity beans 
 Container Managed Persistence (CMP) 
 Bean Managed Persistence (BMP) 
• Transactions 
o Introduction 
o Types of Transactions 
 Bean Managed Transactions 
 Bean managed transactions for Stateless Session Beans 
 Bean Managed Transactions for Stateful session Beans 
o Container Managed Transactions 
• JDBC Connection Pooling in EJB 
MDB – Message Driven Bean 
JNDI – Java Naming and Directory Interface 
• Introduction 
• Architecture of JNDI 
• Programming with JNDI 
Java Messaging Service (JMS) 
• Introduction 
• JMS Models 
Server: 
• Bea Weblogic or IBM Websphere 
IDE: 
• My Eclipse 
• IBM Rational Application Developer 
EJB 3.0 Features

More Related Content

What's hot

Getting ready to java 8
Getting ready to java 8Getting ready to java 8
Getting ready to java 8Strannik_2013
 
Spider进化论
Spider进化论Spider进化论
Spider进化论cjhacker
 
Core java Classroom training at HarshithaTechnologies
Core java Classroom training at HarshithaTechnologiesCore java Classroom training at HarshithaTechnologies
Core java Classroom training at HarshithaTechnologiesJayarajus
 
Byte code manipulation and instrumentalization in Java
Byte code manipulation and instrumentalization in JavaByte code manipulation and instrumentalization in Java
Byte code manipulation and instrumentalization in JavaAlex Moskvin
 
Structured web apps
Structured web appsStructured web apps
Structured web appsSheng Tian
 
Pi j1.1 what-is-java
Pi j1.1 what-is-javaPi j1.1 what-is-java
Pi j1.1 what-is-javamcollison
 
T4T Training day - NodeJS
T4T Training day - NodeJST4T Training day - NodeJS
T4T Training day - NodeJSTim Sommer
 
Java Virtual Machine (JVM), Difference JDK, JRE & JVM
Java Virtual Machine (JVM), Difference JDK, JRE & JVMJava Virtual Machine (JVM), Difference JDK, JRE & JVM
Java Virtual Machine (JVM), Difference JDK, JRE & JVMshamnasain
 
Coonti in HelsinkiJS
Coonti in HelsinkiJSCoonti in HelsinkiJS
Coonti in HelsinkiJSCoonti
 
NetBeans 5.5 and Java EE - Cédric Tabin - June 2007
NetBeans 5.5 and Java EE - Cédric Tabin - June 2007NetBeans 5.5 and Java EE - Cédric Tabin - June 2007
NetBeans 5.5 and Java EE - Cédric Tabin - June 2007JUG Lausanne
 
CORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVACORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVABALUJAINSTITUTE
 
Java Concurrency and Performance | Multi Threading | Concurrency | Java Conc...
Java Concurrency and Performance | Multi Threading  | Concurrency | Java Conc...Java Concurrency and Performance | Multi Threading  | Concurrency | Java Conc...
Java Concurrency and Performance | Multi Threading | Concurrency | Java Conc...Anand Narayanan
 
CORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVACORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVABALUJAINSTITUTE
 
ics user group dev day_2014 use notes objects in memory and other useful
ics user group dev day_2014 use notes objects in memory and other usefulics user group dev day_2014 use notes objects in memory and other useful
ics user group dev day_2014 use notes objects in memory and other usefulICS User Group
 

What's hot (17)

Getting ready to java 8
Getting ready to java 8Getting ready to java 8
Getting ready to java 8
 
Spider进化论
Spider进化论Spider进化论
Spider进化论
 
Core java Classroom training at HarshithaTechnologies
Core java Classroom training at HarshithaTechnologiesCore java Classroom training at HarshithaTechnologies
Core java Classroom training at HarshithaTechnologies
 
Byte code manipulation and instrumentalization in Java
Byte code manipulation and instrumentalization in JavaByte code manipulation and instrumentalization in Java
Byte code manipulation and instrumentalization in Java
 
Java
JavaJava
Java
 
Structured web apps
Structured web appsStructured web apps
Structured web apps
 
Pi j1.1 what-is-java
Pi j1.1 what-is-javaPi j1.1 what-is-java
Pi j1.1 what-is-java
 
T4T Training day - NodeJS
T4T Training day - NodeJST4T Training day - NodeJS
T4T Training day - NodeJS
 
Ruby on rails
Ruby on railsRuby on rails
Ruby on rails
 
Java Virtual Machine (JVM), Difference JDK, JRE & JVM
Java Virtual Machine (JVM), Difference JDK, JRE & JVMJava Virtual Machine (JVM), Difference JDK, JRE & JVM
Java Virtual Machine (JVM), Difference JDK, JRE & JVM
 
Coonti in HelsinkiJS
Coonti in HelsinkiJSCoonti in HelsinkiJS
Coonti in HelsinkiJS
 
NetBeans 5.5 and Java EE - Cédric Tabin - June 2007
NetBeans 5.5 and Java EE - Cédric Tabin - June 2007NetBeans 5.5 and Java EE - Cédric Tabin - June 2007
NetBeans 5.5 and Java EE - Cédric Tabin - June 2007
 
CORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVACORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVA
 
Java Concurrency and Performance | Multi Threading | Concurrency | Java Conc...
Java Concurrency and Performance | Multi Threading  | Concurrency | Java Conc...Java Concurrency and Performance | Multi Threading  | Concurrency | Java Conc...
Java Concurrency and Performance | Multi Threading | Concurrency | Java Conc...
 
CORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVACORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVA
 
ics user group dev day_2014 use notes objects in memory and other useful
ics user group dev day_2014 use notes objects in memory and other usefulics user group dev day_2014 use notes objects in memory and other useful
ics user group dev day_2014 use notes objects in memory and other useful
 
QSpiders - Jdk Jvm Jre and Jit
QSpiders - Jdk Jvm Jre and JitQSpiders - Jdk Jvm Jre and Jit
QSpiders - Jdk Jvm Jre and Jit
 

Viewers also liked

תכנון ופיתוח מונחה משתמש
תכנון ופיתוח מונחה משתמשתכנון ופיתוח מונחה משתמש
תכנון ופיתוח מונחה משתמשOri Hoch
 
THREe新ポートフォリオ「ヒト型ポートフォリオ」
THREe新ポートフォリオ「ヒト型ポートフォリオ」THREe新ポートフォリオ「ヒト型ポートフォリオ」
THREe新ポートフォリオ「ヒト型ポートフォリオ」株式会社ロックオン
 

Viewers also liked (7)

SAN Online Training
SAN Online TrainingSAN Online Training
SAN Online Training
 
презентация1
презентация1презентация1
презентация1
 
SAS Online Training
SAS Online TrainingSAS Online Training
SAS Online Training
 
תכנון ופיתוח מונחה משתמש
תכנון ופיתוח מונחה משתמשתכנון ופיתוח מונחה משתמש
תכנון ופיתוח מונחה משתמש
 
SAP ABAP Online Training
SAP ABAP Online TrainingSAP ABAP Online Training
SAP ABAP Online Training
 
THREe新ポートフォリオ「ヒト型ポートフォリオ」
THREe新ポートフォリオ「ヒト型ポートフォリオ」THREe新ポートフォリオ「ヒト型ポートフォリオ」
THREe新ポートフォリオ「ヒト型ポートフォリオ」
 
Pushknot
PushknotPushknot
Pushknot
 

Similar to Java Core and Advanced Java Training

JAVA EE training from 3rd-oct-2015
JAVA EE training from 3rd-oct-2015JAVA EE training from 3rd-oct-2015
JAVA EE training from 3rd-oct-2015Naz Ish
 
005432796.pdf
005432796.pdf005432796.pdf
005432796.pdfEidTahir
 
Expert selenium with core java
Expert selenium with core javaExpert selenium with core java
Expert selenium with core javaIshita Arora
 
Full Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix TechnologiesFull Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix TechnologiesInfinite Graphix Technologies
 
Selenium Online Training
Selenium Online Training Selenium Online Training
Selenium Online Training Nagendra Kumar
 
6 weeks 6 months live project summer industrial training in cmc limited 2012
6 weeks  6 months live project summer industrial training in cmc limited  20126 weeks  6 months live project summer industrial training in cmc limited  2012
6 weeks 6 months live project summer industrial training in cmc limited 2012CMC Limited
 
1java Introduction
1java Introduction1java Introduction
1java IntroductionAdil Jafri
 
Mastering asp.net mvc - Dot Net Tricks
Mastering asp.net mvc - Dot Net TricksMastering asp.net mvc - Dot Net Tricks
Mastering asp.net mvc - Dot Net TricksGaurav Singh
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfAnanthReddy38
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfAnanthReddy38
 
The Latest in Enterprise JavaBeans Technology
The Latest in Enterprise JavaBeans TechnologyThe Latest in Enterprise JavaBeans Technology
The Latest in Enterprise JavaBeans TechnologySimon Ritter
 
Dotnet Online Training
Dotnet Online TrainingDotnet Online Training
Dotnet Online TrainingSumma Mcclane
 
Dot Net Online training in uk and usa
Dot Net Online training in uk and usaDot Net Online training in uk and usa
Dot Net Online training in uk and usaalmaandrea
 

Similar to Java Core and Advanced Java Training (20)

Java Classroom Training
Java Classroom TrainingJava Classroom Training
Java Classroom Training
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
JAVA EE training from 3rd-oct-2015
JAVA EE training from 3rd-oct-2015JAVA EE training from 3rd-oct-2015
JAVA EE training from 3rd-oct-2015
 
005432796.pdf
005432796.pdf005432796.pdf
005432796.pdf
 
J2EE Online Training
J2EE Online TrainingJ2EE Online Training
J2EE Online Training
 
Expert selenium with core java
Expert selenium with core javaExpert selenium with core java
Expert selenium with core java
 
Full Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix TechnologiesFull Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix Technologies
 
Web services soap rest training
Web services soap rest trainingWeb services soap rest training
Web services soap rest training
 
Selenium Online Training
Selenium Online Training Selenium Online Training
Selenium Online Training
 
Advance java1.1
Advance java1.1Advance java1.1
Advance java1.1
 
6 weeks 6 months live project summer industrial training in cmc limited 2012
6 weeks  6 months live project summer industrial training in cmc limited  20126 weeks  6 months live project summer industrial training in cmc limited  2012
6 weeks 6 months live project summer industrial training in cmc limited 2012
 
1java Introduction
1java Introduction1java Introduction
1java Introduction
 
Mastering asp.net mvc - Dot Net Tricks
Mastering asp.net mvc - Dot Net TricksMastering asp.net mvc - Dot Net Tricks
Mastering asp.net mvc - Dot Net Tricks
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdf
 
Selenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdfSelenium-with-Java-Course-Content-Magnitia.pdf
Selenium-with-Java-Course-Content-Magnitia.pdf
 
The Latest in Enterprise JavaBeans Technology
The Latest in Enterprise JavaBeans TechnologyThe Latest in Enterprise JavaBeans Technology
The Latest in Enterprise JavaBeans Technology
 
Asp.net
Asp.netAsp.net
Asp.net
 
Selenium Classroom Training
Selenium Classroom TrainingSelenium Classroom Training
Selenium Classroom Training
 
Dotnet Online Training
Dotnet Online TrainingDotnet Online Training
Dotnet Online Training
 
Dot Net Online training in uk and usa
Dot Net Online training in uk and usaDot Net Online training in uk and usa
Dot Net Online training in uk and usa
 

Recently uploaded

18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 

Recently uploaded (20)

18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 

Java Core and Advanced Java Training

  • 1. Revanth Technologies B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad. Ph : 9290971883, 9247461324, Email ID : revanthonlineenquiry@gmail.com www.revanthtechnologies.in Java Online Training Core Java Duration – 25 Hrs Introducing the JAVA technology: • Relating Java with other languages • Showing how to download, install, and configure the Java environment on a Windows system • Describing the various Java technologies such as Java EE, Java ME, Embedded Java SE • Key features of the technology and advantages of using Java • Java versions, Features and History • Java Programming format • Java Keywords • Java Data Types • Declarations and Access Control • Operators and Assignments • Flow Control • Typecasting • Arrays • Command-line arguments OOPS: • Introduction • Class • Object • Local, Instance and static variables • Constructors • This keyword
  • 2. • Inheritance • Working with super classes and subclasses • Using types of polymorphism such as overloading, overriding, and dynamic binding • Abstraction • Encapsulation • Abstract classes • Interfaces String Processing: • String manipulation with StringBuilder and StringBuffer • Essential String Methods • String Tokenizer Packages: • Introduction to all predefined packages • User Defined Packages • Access specifiers Exceptions and Assertions: • Introduction • Exceptions categories • Standard Java Exception classes • Creating your own Exception classes • Using Try-catch and finally clause • The multi-catch feature • Best Practices using Exceptions • Assertions Multithreading: • Introduction • Thread creations • Thread Life cycle • Synchronization • Wait() notify() and notifyAll() methods
  • 3. • Deadlock • Deamon Threads I/O Streams: • I/O using Java • Byte Oriented Streams • Character Oriented Streams • Files • Serialization Wrapper Classes: • Introduction • Byte, Short, Integer, Long • Float, Double • Character • Boolean classes Generics and Collections: • Introduction • Generic Classes and type parameters • Java.util Package • List, Set and Map • Stack and Queue Inner Classes: • Introduction • Member Inner classes • Static Inner classes • Local Inner classes • Anonymous inner classes Java SE 7 New Features
  • 4. Advanced Java Course Duration - 25hrs JDBC: 1. Introduction 2. JDBC Architecture 3. JDBC API 4. Types of JDBC Drivers 5. JDBC Terminologies 6. Steps to develop a database-aware java application 7. Connectivity Approaches 8. Retrieving the data from the database 9. Java.sql.Statement 10. Java.sql.PreparedStatement 11. Java.sql.CallableStatement 12. Batch Updates 13. Types of ResultSet SERVLETS: 1. Introduction 2. Web application development 3. Web Application Architecture 4. Web container Model 5. Web Application development System Requirements 6. Servlets 7. Servlets Architecture 8. Skeleton structure of a servlet 9. Servlet life-cycle 10. Performing Database operations in servlet 11. Sharing of data among servlets of a web application 12. Request dispatching 13. HttpServlet basics
  • 5. 14. Session Tracking 15. Cookies 16. URL Rewriting 17. Filters 18. Listeners 19. Web-Security 20. Sample Application Development using Servlets JSP: 1. Introduction 2. JSP Life cycle 3. JSP Implicit Objects 4. Constituents of a JSP 5. Performing database operations with JSP 6. Using a Java Bean in a JSP 7. Sharing of Java Bean’s across JSP’s 8. JSP Models 9. Custom Actions 10. Custom Tag development steps 11. JSTL & Tag library Servers: 1. Tomcat 2. Weblogic Database: Oracle
  • 6. J2EE Course Content Course Duration - 30hrs J2EE Remote Method Invocation • Introduction • Terminologies used in socket programming • Elements required in RMI • Steps for running RMI application • Problems with RMI J2EE – Java 2 Platform Enterprise Edition • Introduction • Component API • Service API • J2EE Architecture • J2EE Application Development Roles Enterprise Java Beans • Introduction • Types of EJB’s • Elements of EJB’s • EJB Architecture • Session Beans o Stateless Session beans Elements required in stateless session beans Life cycle of Stateless Session Beans Applications development with stateless session beans o Stateful Session Beans Elements required for Stateful session beans Life cycle of stateful session beans Application development with stateful session beans
  • 7. • Entity Beans o Elements required to write an entity bean o Life cycle of an entity bean o Application development with Entity beans o Types of Entity beans Container Managed Persistence (CMP) Bean Managed Persistence (BMP) • Transactions o Introduction o Types of Transactions Bean Managed Transactions Bean managed transactions for Stateless Session Beans Bean Managed Transactions for Stateful session Beans o Container Managed Transactions • JDBC Connection Pooling in EJB MDB – Message Driven Bean JNDI – Java Naming and Directory Interface • Introduction • Architecture of JNDI • Programming with JNDI Java Messaging Service (JMS) • Introduction • JMS Models Server: • Bea Weblogic or IBM Websphere IDE: • My Eclipse • IBM Rational Application Developer EJB 3.0 Features