
Java is a software technology that runs everywhere - in over 5 billion devices, from data centers, to mobile phones, to cars. And, it powers the coolest mobile and desktop games, the largest online auction site in the world (eBay), interactive mobile applications like Google Mobile Maps, and more.
Anoop Tech conducts Java training and J2ee training in Bangalore. Anoop Tech is the best institute for Java and J2EE and many students & professionals have been placed in reputed companies after undergoing Java training and J2EE training.
Certified trainers are available with real time scenario. Real time projects / in-house projects offered based on availability to students willing to get job after training.
Benefits & Features
- Best coaching with excellent practical & project exposure.
- In depth Manual testing skill teaching with case studies.
- Good lab facilities and course materials.
- Good resume preparation & 100% placements backup, arrangements of campus / walk-in interviews from various companies.
- Test, mock interview, seminar to improve students’ performance
- Best price & best quality in shortest time!!
Java Course Content
Core Java
1. The History And Evolution Of Java
The Birth Of Modern Programming :C
The Creation Of Java
How Java Changed The Internet
The Java Buzzwords
The Evolution Of Java
A Culture Of Innovation
2. An Overview Of Java
Object-Oriented Programming
A First Simple Program
Two Control Statements
Using Blocks Of Code
The Java Class Libraries
3. Data Types, Variables, And Arrays
The Primitive Types
A Closer Look At Literals
Variables
Type Conversion And Casting
Automatic Type Promotion In Expressions
Arrays
4. Operators
Arithmetic Operators
The Bitwise Operators
Relational Operators
Boolean Logical Operators
The Assignment Operator
5. Control Statements
Java’s Selection Statements
Iteration Statements
Jump Statements
6. Introducing Classes
Class Fundamentals
Declaring Objects
Introducing Methods
Constructors
The This Keyword
Garbage Collection
The Finalize() Method
7. A closer look at methods and Classes
Overloading Methods
Using Objects As Parameters
A Closer Look At Argument Passing
Returning Objects
Recursion
Introducing Final
Exploring The String Class
Using Command-Line Arguments
Varags : Variable-Length Arguments
8. Inheritance
Inheritance Basics
Using Super
Creating A Multilevel Hierarchy
Method Overriding
Using Abstract Classes
Using Final With Inheritance
The Object Class
9. Packages And Interfaces
Packages
Access Protection
Importing Packages
Interfaces
10. Exception HandlingException Handling Fundamentals
Exception Types
Uncaught Exceptions
Java Built-In Exceptions
Creating Your Own Exception Subclasses
11. Multithreaded Programming
The Java Thread Model
The Main Thread
Creating Thread
Creating Multiple Threads
Synchronization
Inter Thread Communication
Suspending , Resuming , and Stopping Threads
12. Enumerations , Autoboxing , And Annotations(Metadata)
o Enumerations
o Type Wrappers
o Autoboxing
o Annotations(Metadata)
13. I/O , Applets And Other Topics
o I/O Basics
o Reading Console Input
o Writing Console Input
o The Print Writer Class
o Applet Fundamentals
Advanced Java
13. String Handling
o The String Constructors
o The String Length
o Special String Operations
o Character Extraction
o String Comparison
o Searching Strings
o Modifying A String
o Data Conversion Using Valueof()Additional String Methods
o String Buffer
o String Builder
14. Collection API
o List Stream
o Developing our own ArrayList
o Developing LinkedList(single,double,circular)
o Developing Stack and Heap
o Collections class
o Set stream-basics
o Set uniqueness
o TreeSet , NavigableSet
o Queue stream-Basics
o Priority Queue
o Map stream-Basics
o Uniqueness in Map
o HashMap & HashTable
o Developing our own ThreadLocale
o TreeMap & Navigable Map
15.Generics
o What Are Generics?
o A Simple Generics Example
o A Generics Class With Two Type Parameters
o The General Form Of A Generics Class
o Creating A Generic Method
o Generic Interface
o Raw Types And Legacy Code
14. NetWorking
o Networking Basics
o The Networking Classes And Interfaces
o Inetaddress
o Tcp / Ip Client Sockets
o Url………..
o Url Connection……….
o Http Urlconnection
o The Url Class
o Cookies
o Tcp / Ip Sockets
o Datagrams15. Event Handling
o Two Event Handling Mechanisms
o The Delegation Event Model
o Event Classes
o Source Of Events
o Event Listener Interfaces
o Using The Delegation Event Model
o Adapter Classes , Inner Classes
16. Introducing The AWT : Working With Windows , Graphics , And Text
o Awt Classes
o Windows Fundamentals
o Working With Frame Windows
o Creating A Frame Window In An Applet
o Displaying Information With In A Window
o Working With Graphics
o Working With Color
o Setting The Paint Mode
o Working With Fonts
o Managing Text Output Using FontMetrics
J2EE
o Introduction to Enterprise Edition
o Distributed Multitier Applications
o J2EE Containers
o Web Services Support
o Packaging Applications
o J2EE 1.4 APIs
1. JDBC
o What Is the JDBC API?
o Driver Types
o Two-tier and Three-tier Models
o Connection Overview
o Transactions
o DriverManager Overview
o Statement Overview
o Sending Batch UpdatesResult Set Overview
o Types of Result Sets
o Concurrency Types
o Prepared Statement Overview
o Callable Statement Overview
2. Java Servlet Technology
o What is Web Application?
o What Is a Servlet?
o Servlet Life Cycle
o Sharing Information
o Using Scope Objects
o Controlling Concurrent Access
o Getting Information from Requests
o Constructing Responses
o Filtering Requests and Responses
o Programming Filters
o Customized Requests and Responses
o Specifying Filter Mappings
o Invoking Other Web Resources
o Including Other Resources in the Response
o Transferring Control
o Accessing the Web Context
o Maintaining Client State
o Session Management
o Session Tracking
o Tracking Service Requests
o Notifying Methods to Shut Down
o Creating Polite Long-Running Methods
3. Custom Tags in JSP Pages
o JavaServer Pages Technology
o The Life Cycle of a JSP Page
o Translation and Compilation
o Creating Static Content
o Response and Page Encoding
o Creating Dynamic Content
o Using Objects within JSP Pages
o Expression Language
o Deactivating Expression Evaluation
o Implicit Objects
o Literals & Operators
o Reserved Words
o JavaBeans ComponentsReusing Content in JSP Pages
o Transferring Control
o jsp:param Element
o Including an Applet
o Setting Properties for
o Groups of JSP Pages
o What Is a Custom Tag?
o Types of Tags
o Tags with Attributes
o Tags with Bodies
Tags That Define Variables
Communication between Tags
Tag Library Descriptors
Declaring Tag Files
Declaring Tag Handlers
Declaring Tag Attributes for Tag Handlers
Declaring Tag Variables for Tag Handlers
Programming Simple Tag Handlers
Including Tag Handlers in Web Applications
Cooperating Tags
4. Enterprise Beans
What Is an Enterprise Bean?
What Is a Session Bean?
What Is an Entity Bean?
What Is a Message-Driven Bean?
Client Access with Interfaces
The Contents of an Enterprise Bean
Naming Conventions for Enterprise Beans
The Life Cycles of Enterprise Beans
5. Bean Managed Persistence
Entity Bean Class
Home Interface
Remote Interface
Mapping Table Relationships for BMP
One-to-One Relationships
One-to-Many Relationships
Many-to-Many Relationships
Primary Keys for BMP
6. Session BeanSession Bean Class
Home Interface
Remote Interface
Helper Classes
Creating the Application
Stateless Session Bean
Implementation Class
7. Container Managed Persistence
Method Invocations
Building and Running
Creating the Database Tables
Creating the Data Source
Capturing the Table Schema
Building the Enterprise Beans
Primary Keys for CMP
Finder and Selector Methods
8. Message Driven Bean
The Application Client
The Message-Driven Bean Class
The onMessage Method
The ejbCreate and ejb
Remove Methods
Advanced Enterprise Beans
EJB: Query Language
9. Terminology
Simplified Syntax
Simple Finder Queries
Navigate to Related Beans
Other Conditional Expressions
Select Queries
BNF Symbols
BNF Grammar of EJB QL
FROM Clause
Path Expressions
WHERE Clause
SELECT Clause
ORDER BY Clause
10. STRUTS Introduction
The MVC Design Pattern
System State and Business Logic
JSP Pages and Presentation
Components
ActionServlet and ActionMapping
Struts Control Flow
Building Model Components
ActionForm Beans
Forms and FormBean Interactions
Automatic Form Validation
Building Controller Components
The ActionServlet
ActionForm Classes & Action Classes
The ActionMapping Implementation
The Struts Configuration File
Controller Configuration
Module Configuration Files
Add Struts Components To Your Application
Logging in Struts Applications
11. Java Message Service API
Overview
What Is Messaging?
When Can You Use the JMS API?
Basic JMS API Concepts
JMS API Architecture
The JMS API Programming Model
Administered Objects
Connections
Sessions
Message Producers
Message Consumers
Writing Simple JMS Client Applications
12. HibernateuIntroduction to O-R Mapping
Hibernate Basics, Object Identifier
One-to-One Association
One-to-Many Association
Many-to-One Association
Many-to-Many Association
Collection Mapping
Component MappingInheritance Mapping
Hibernate Query Language
Hibernate in Web Application
13. Java Server Faces
Introduction to JSF
JSF Features
JSF for Web Application
JSF components
JSF Tags, Life Cycle & Architecture
JSF Renderers
JSF HTML Tag Reference
JSF Core Tag Reference
JSF Facelet Tag Reference
JSF Navigation, JSF with Ajax
14. Spring
Spring Core
Dependency Injuction
Aspect Oriented Programming
Major concepts in Spring
Spring Architecture
Installation Procedure
Spring in Web Application
Bean descriptor
Spring and Struts
Spring data access
Spring using Hibernate
15. XML Programming
Intoduction to XML
Robustness & Extensibility
XML Syntax & Documents
XML Applications
Elements and Tags
Text and Attributes
XML Declaration & Comments
Processing Instructions
Entities & Namespaces
DTDs & SchemasStyle sheets & XSL
SOAP, Writing XML with Java
Output Streams, Writers, and Encodings
Converting Flat Files to XML
Reading XML
InputStreams and OuputStreams
SQL
Oracle 10g XE installation
SQL-Basics(DDL,DML,DQL)
SQL-joins
HTML, JavaScript, CSS
HTML basics
Form development
Java script form validations
Real time Examples in JavaScript
CSS implementation
Web services Integrations (SOAP and REST services), JavaScript and Amazon Web services.
Introduction to web services
Building webservices with JAX-WS
Binding Between XML Schema and Java classes
Using JAXB
Streaming API For XML
SOAP with attachments API for JAVA
Java API For XML Registries
Java XML Digital signature API
Security webservices