Metaforum Tech (9894526937) – vadapalani , Chennai – Tamilnadu.
Improving Skills in Java
Technology
Steps to Improve Skills in Java & J2ee
I) Understand Core java knowledge
Basics
1. Why Java
2. Paradigms
3. Diff b/w Java & Other (C,C++)
4. Java history
5. Java features
6. Java programming format
7. Java Tokens
8. Java Statements
9. Java Data Types
10. Typecasting
11. Arrays
STRING MANIPULATIONS
String
String Buffer
String Tokenizer
PACKAGES
Introduction to all predefined packages
User Defined Packages
Access Specifiers
I/O STREAMS
Introduction
Byte-oriented streams
Character – oriented streams
File
Random-access file
Serialization
NETWORKING
Introduction
Socket, Server socket
Client –Server Communication
WRAPPERCLASSES
Introduction
Byte, Short, Integer, Long, Float, Double,
OOPs
1. Introduction
2. Class
3. Object
4. Static Keywords
5. Constructors
6. This Key Word
7. Inheritance
8. Super Key Word
9. Polymorphism (Over Loading & Over
Riding)
10. Abstraction
11. Encapsulation
12. Abstract Classes
13. Interfaces
EXCEPTION HANDLING
Introduction
Pre Defined Exceptions
Try-Catch-Finally
Throws, throw
User Defined Exception examples
MULTITHREADING
Introduction
Thread Creations
Thread Life Cycle
Life Cycle Methods
Synchronization
Wait() notify() notify all() methods
ntroduction
Util Package interfaces, List, Set, Map
List interface 7 its classes
Set interface & its classes
Map interface & its classes
INNER CLASSES
Introduction
Member inner class
Metaforum Tech (9894526937) – vadapalani , Chennai – Tamilnadu.
II) Practice by Standard IDE’s
a) Find suitable recourses for learning from scratch
b) Refer standard books & forums for Exercise
c) Find java learning tutorial website/blog
d) Do practice using Eclipse / Netbeans tool
e) Watch videos in YouTube for more live examples
III) Understanding the importance of Advance
Java
a) Advance java or J2ee both are same , its called java container
b) Advance java ( Jsp, Servlets, Ejb, Jscript,.)
c) J2ee helps to design web based applications & Enterprise edition
software’s.
d) Its full fill the limitation of core java
e) Now days without j2ee component we cannot create java projects.
III.JSP
1. Introduction
2. Jsp LifeCycle
3. Jsp Implicit Objects & Scopes
4. Jsp Directives
1.page
2.include
3.taglib
5. Jsp Scripting Elements
1.declaratives
2.scriptlets
3.expressions
II.SERVLETS
1. Introduction
2. Web application
Architecture
3. Http Protocol & Http
Methods
4. Web Server & Web
Container
5. Servlet Interface
6. GenericServlet
7. HttpServlet
8. Servlet Life Cycle
9. ServletConfig
10. ServletContext
11. Servlet Communication
III.EJB-Enterprise Java
Beans
ď‚§ EJB introduction
ď‚§ EJB Architecture
ď‚§ EJB Container
ď‚§ Session Beans
o Stateless Session
Bean
o Stateful Session
Bean
ď‚§ Entity Bean
o Bean Managed
Persistence
Character, Boolean classes.
SWING(JFC)
Introduction Diff b/w awt and swing
Components hierarchy
Panes
Individual Swings components Jlabel,
JButton, JTextField, JTextAres.
Static inner class
Local inner class
Anonymous inner class
AWT
Introduction
Components
Event-Delegation-Model
Listeners
Layouts
Individual components Lable, Button, CheckBox,
Radio Button,
Choice, List, Menu, Text Field, Text Area
Metaforum Tech (9894526937) – vadapalani , Chennai – Tamilnadu.
6. Jsp Actions
1.Standard Actions
1. useBean tag
2. setProperty
tag
3. getProperty
tag
4. include tag
5. forward tag
6. param tag
7. plug-in tag
8. params tag
9. fallback tag
10. directives tag
11. scriptlet tag
12. expression
tag
2.Custom Actions
1. Classic Tags
2. Simple Tags
7. JSTL & Tag Library
1. Servlet-Browser
communication
1. sendError
2. setHeader
3.
sendRedirect
2. Web-component
Communication
1. Forward
2. Include
3.Servlet-Applet Communication
12. Session Tracking Mechanisms
1.
HttpSession
2. Cookies
3. URL-
Rewriting
4. Hidden-
Form Fields
13.Filters & Wrappers
14.Listeners
15.Web-Security
SERVERS
1. Tomcat
2. Weblogic
o Container Managed
Persistence
 JMS –Java Messaging Service
ď‚· MDB-Message Driven Bean
ď‚· JDBC Connection Pool in EJB
ď‚· JNDI-Java Naming and Directory
Interface
ď‚§ JNDI Architecture
ď‚§ Programming with JNDI
ď‚· Transactions
ď‚§ Bean Managed Transactions
ď‚§ Container Managed
Transactions
ď‚· Security
ď‚§ Beam Managed Security
ď‚§ Container Managed Security
Servers
Weblogic 8.x, 9.x, 10.x,
JBoss
Metaforum Tech (9894526937) – vadapalani , Chennai – Tamilnadu.
IV) Useful Java Books & Forums
Books
a) Head First Java
b) Java: A Beginner’s Guide (Sixth Edition):
c) Java: The Complete Reference (Ninth Edition)
Forums
a)Oracle Java Forum
b)StackOverFlow
c)Coderanch
d)Java Forum
e)DreamInCode Java forum
FacebookPages
a) More fb pages for java eg:
https://www.facebook.com/javastartingpoint
Where it is used?
According to Sun, 3 billion devices run java. There are many devices where java is
currently used. Some of them are as follows:
1. Desktop Applications such as acrobat reader, media player, antivirus etc.
2. Web Applications such as irctc.co.in, javatpoint.com etc.
3. Enterprise Applications such as banking applications.
4. Mobile
5. Embedded System
6. Smart Card
7. Robotics
8. Games etc.
Types of Java Applications
There are mainly 4 type of applications that can be created using java programming:
1) Standalone Application
It is also known as desktop application or window-based application. An application that we need to
install on every machine such as media player, antivirus etc. AWT and Swing are used in java for
creating standalone applications.
2) Web Application
An application that runs on the server side and creates dynamic page, is called web application.
Currently, servlet, jsp, struts, jsf etc. technologies are used for creating web applications in java.
Metaforum Tech (9894526937) – vadapalani , Chennai – Tamilnadu.
3) Enterprise Application
An application that is distributed in nature, such as banking applications etc. It has the advantage of
high level security, load balancing and clustering. In java, EJB is used for creating enterprise
applications.
4) Mobile Application
An application that is created for mobile devices. Currently Android and Java ME are used for creating
mobile applications
By
WWW.metaforumtechnologies.com
(A Java Learning Place)

More Related Content

PPTX
Intro to Java
PPTX
Introduction to Basic Java Versions and their features
PPTX
JAVA PPT by NAVEEN TOKAS
PDF
Learn java in hindi
PDF
Introducing Java 7
PDF
Advanced java syllabus from shpine
PDF
Learn Java with Dr. Rifat Shahriyar
PDF
Java unit 1
Intro to Java
Introduction to Basic Java Versions and their features
JAVA PPT by NAVEEN TOKAS
Learn java in hindi
Introducing Java 7
Advanced java syllabus from shpine
Learn Java with Dr. Rifat Shahriyar
Java unit 1

What's hot (20)

PPTX
Introduction to java
PPTX
Introduction to java
PPTX
Spring presentation
PPTX
Introduction to Java -unit-1
PPTX
Java Introduction
PDF
Introduction to basics of java
PPTX
Basics of JAVA programming
PPTX
Java basic-tutorial for beginners
PPTX
Features of JAVA Programming Language.
PDF
Java exam 2017
PPT
Java Programming for Designers
PPTX
1 introduction
PPTX
Java lab zero lecture
PPTX
Java Basics
PPT
Java introduction
PDF
Introduction to java
PPTX
Java lab lecture 1
PDF
Introduction to java (revised)
PPT
Fundamentals of JAVA
PPTX
Introduction to java
Introduction to java
Introduction to java
Spring presentation
Introduction to Java -unit-1
Java Introduction
Introduction to basics of java
Basics of JAVA programming
Java basic-tutorial for beginners
Features of JAVA Programming Language.
Java exam 2017
Java Programming for Designers
1 introduction
Java lab zero lecture
Java Basics
Java introduction
Introduction to java
Java lab lecture 1
Introduction to java (revised)
Fundamentals of JAVA
Introduction to java
Ad

Viewers also liked (9)

DOC
James May Curriculum Vitae
DOC
0 relative clauses-definition_&_exercises
PDF
Presentazione pubblica 12 Settembre 2015
PDF
Rail Engineering Services - R Baker (Electrical) Ltd
PDF
Signature Underwriters Reference Letter
PPTX
MayorTek Technical Services - Overview
PPTX
Embarazos en la adolescencia.
PPTX
Artefactos informáticos - Introducción.
PDF
Model Based Enterprises MBE WhitePaper US
James May Curriculum Vitae
0 relative clauses-definition_&_exercises
Presentazione pubblica 12 Settembre 2015
Rail Engineering Services - R Baker (Electrical) Ltd
Signature Underwriters Reference Letter
MayorTek Technical Services - Overview
Embarazos en la adolescencia.
Artefactos informáticos - Introducción.
Model Based Enterprises MBE WhitePaper US
Ad

Similar to best java training center in chennai (20)

PPTX
Devjyotippt
PPTX
Java language pppppt
PDF
Java Online Training
PDF
Best Java Online Training in India
PDF
JAVA J2EE Training in Coimbatore - Fundamentals of Java J2EE
PDF
Java training noida hibernate+spring+struts+web services(1)
PPTX
What is Java and its example
PPTX
1. Java Project Guidance for engineering
PPTX
C,c++,java,php,.net training institute in delhi, best training institute for ...
PPTX
Java
PDF
Java Online Training
PDF
overview of Core Java and Advanced Java concepts
DOC
Java online training from hyderabad
PPT
01 java intro
PDF
Corejava ratan
PDF
Easy way to learn Core java full material
PDF
How to use Java in Web Application Development?
PPT
Java Training at Gateway Software Solutions,Coimbatore
PPT
Java2 platform
Devjyotippt
Java language pppppt
Java Online Training
Best Java Online Training in India
JAVA J2EE Training in Coimbatore - Fundamentals of Java J2EE
Java training noida hibernate+spring+struts+web services(1)
What is Java and its example
1. Java Project Guidance for engineering
C,c++,java,php,.net training institute in delhi, best training institute for ...
Java
Java Online Training
overview of Core Java and Advanced Java concepts
Java online training from hyderabad
01 java intro
Corejava ratan
Easy way to learn Core java full material
How to use Java in Web Application Development?
Java Training at Gateway Software Solutions,Coimbatore
Java2 platform

Recently uploaded (20)

PDF
Journal of Dental Science - UDMY (2021).pdf
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
Hazard Identification & Risk Assessment .pdf
PDF
Environmental Education MCQ BD2EE - Share Source.pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
My India Quiz Book_20210205121199924.pdf
PPTX
What’s under the hood: Parsing standardized learning content for AI
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
HVAC Specification 2024 according to central public works department
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PPTX
Core Concepts of Personalized Learning and Virtual Learning Environments
PDF
MICROENCAPSULATION_NDDS_BPHARMACY__SEM VII_PCI .pdf
Journal of Dental Science - UDMY (2021).pdf
FORM 1 BIOLOGY MIND MAPS and their schemes
Share_Module_2_Power_conflict_and_negotiation.pptx
Hazard Identification & Risk Assessment .pdf
Environmental Education MCQ BD2EE - Share Source.pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
My India Quiz Book_20210205121199924.pdf
What’s under the hood: Parsing standardized learning content for AI
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
AI-driven educational solutions for real-life interventions in the Philippine...
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
Introduction to pro and eukaryotes and differences.pptx
HVAC Specification 2024 according to central public works department
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
Cambridge-Practice-Tests-for-IELTS-12.docx
B.Sc. DS Unit 2 Software Engineering.pptx
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
Core Concepts of Personalized Learning and Virtual Learning Environments
MICROENCAPSULATION_NDDS_BPHARMACY__SEM VII_PCI .pdf

best java training center in chennai

  • 1. Metaforum Tech (9894526937) – vadapalani , Chennai – Tamilnadu. Improving Skills in Java Technology Steps to Improve Skills in Java & J2ee I) Understand Core java knowledge Basics 1. Why Java 2. Paradigms 3. Diff b/w Java & Other (C,C++) 4. Java history 5. Java features 6. Java programming format 7. Java Tokens 8. Java Statements 9. Java Data Types 10. Typecasting 11. Arrays STRING MANIPULATIONS String String Buffer String Tokenizer PACKAGES Introduction to all predefined packages User Defined Packages Access Specifiers I/O STREAMS Introduction Byte-oriented streams Character – oriented streams File Random-access file Serialization NETWORKING Introduction Socket, Server socket Client –Server Communication WRAPPERCLASSES Introduction Byte, Short, Integer, Long, Float, Double, OOPs 1. Introduction 2. Class 3. Object 4. Static Keywords 5. Constructors 6. This Key Word 7. Inheritance 8. Super Key Word 9. Polymorphism (Over Loading & Over Riding) 10. Abstraction 11. Encapsulation 12. Abstract Classes 13. Interfaces EXCEPTION HANDLING Introduction Pre Defined Exceptions Try-Catch-Finally Throws, throw User Defined Exception examples MULTITHREADING Introduction Thread Creations Thread Life Cycle Life Cycle Methods Synchronization Wait() notify() notify all() methods ntroduction Util Package interfaces, List, Set, Map List interface 7 its classes Set interface & its classes Map interface & its classes INNER CLASSES Introduction Member inner class
  • 2. Metaforum Tech (9894526937) – vadapalani , Chennai – Tamilnadu. II) Practice by Standard IDE’s a) Find suitable recourses for learning from scratch b) Refer standard books & forums for Exercise c) Find java learning tutorial website/blog d) Do practice using Eclipse / Netbeans tool e) Watch videos in YouTube for more live examples III) Understanding the importance of Advance Java a) Advance java or J2ee both are same , its called java container b) Advance java ( Jsp, Servlets, Ejb, Jscript,.) c) J2ee helps to design web based applications & Enterprise edition software’s. d) Its full fill the limitation of core java e) Now days without j2ee component we cannot create java projects. III.JSP 1. Introduction 2. Jsp LifeCycle 3. Jsp Implicit Objects & Scopes 4. Jsp Directives 1.page 2.include 3.taglib 5. Jsp Scripting Elements 1.declaratives 2.scriptlets 3.expressions II.SERVLETS 1. Introduction 2. Web application Architecture 3. Http Protocol & Http Methods 4. Web Server & Web Container 5. Servlet Interface 6. GenericServlet 7. HttpServlet 8. Servlet Life Cycle 9. ServletConfig 10. ServletContext 11. Servlet Communication III.EJB-Enterprise Java Beans ď‚§ EJB introduction ď‚§ EJB Architecture ď‚§ EJB Container ď‚§ Session Beans o Stateless Session Bean o Stateful Session Bean ď‚§ Entity Bean o Bean Managed Persistence Character, Boolean classes. SWING(JFC) Introduction Diff b/w awt and swing Components hierarchy Panes Individual Swings components Jlabel, JButton, JTextField, JTextAres. Static inner class Local inner class Anonymous inner class AWT Introduction Components Event-Delegation-Model Listeners Layouts Individual components Lable, Button, CheckBox, Radio Button, Choice, List, Menu, Text Field, Text Area
  • 3. Metaforum Tech (9894526937) – vadapalani , Chennai – Tamilnadu. 6. Jsp Actions 1.Standard Actions 1. useBean tag 2. setProperty tag 3. getProperty tag 4. include tag 5. forward tag 6. param tag 7. plug-in tag 8. params tag 9. fallback tag 10. directives tag 11. scriptlet tag 12. expression tag 2.Custom Actions 1. Classic Tags 2. Simple Tags 7. JSTL & Tag Library 1. Servlet-Browser communication 1. sendError 2. setHeader 3. sendRedirect 2. Web-component Communication 1. Forward 2. Include 3.Servlet-Applet Communication 12. Session Tracking Mechanisms 1. HttpSession 2. Cookies 3. URL- Rewriting 4. Hidden- Form Fields 13.Filters & Wrappers 14.Listeners 15.Web-Security SERVERS 1. Tomcat 2. Weblogic o Container Managed Persistence ď‚· JMS –Java Messaging Service ď‚· MDB-Message Driven Bean ď‚· JDBC Connection Pool in EJB ď‚· JNDI-Java Naming and Directory Interface ď‚§ JNDI Architecture ď‚§ Programming with JNDI ď‚· Transactions ď‚§ Bean Managed Transactions ď‚§ Container Managed Transactions ď‚· Security ď‚§ Beam Managed Security ď‚§ Container Managed Security Servers Weblogic 8.x, 9.x, 10.x, JBoss
  • 4. Metaforum Tech (9894526937) – vadapalani , Chennai – Tamilnadu. IV) Useful Java Books & Forums Books a) Head First Java b) Java: A Beginner’s Guide (Sixth Edition): c) Java: The Complete Reference (Ninth Edition) Forums a)Oracle Java Forum b)StackOverFlow c)Coderanch d)Java Forum e)DreamInCode Java forum FacebookPages a) More fb pages for java eg: https://www.facebook.com/javastartingpoint Where it is used? According to Sun, 3 billion devices run java. There are many devices where java is currently used. Some of them are as follows: 1. Desktop Applications such as acrobat reader, media player, antivirus etc. 2. Web Applications such as irctc.co.in, javatpoint.com etc. 3. Enterprise Applications such as banking applications. 4. Mobile 5. Embedded System 6. Smart Card 7. Robotics 8. Games etc. Types of Java Applications There are mainly 4 type of applications that can be created using java programming: 1) Standalone Application It is also known as desktop application or window-based application. An application that we need to install on every machine such as media player, antivirus etc. AWT and Swing are used in java for creating standalone applications. 2) Web Application An application that runs on the server side and creates dynamic page, is called web application. Currently, servlet, jsp, struts, jsf etc. technologies are used for creating web applications in java.
  • 5. Metaforum Tech (9894526937) – vadapalani , Chennai – Tamilnadu. 3) Enterprise Application An application that is distributed in nature, such as banking applications etc. It has the advantage of high level security, load balancing and clustering. In java, EJB is used for creating enterprise applications. 4) Mobile Application An application that is created for mobile devices. Currently Android and Java ME are used for creating mobile applications By WWW.metaforumtechnologies.com (A Java Learning Place)