Java Online Training in Hyderabad
Course Duration : 30-40Hrs
1) Core Java
2) J2EE
Core Java Course Content:
- Introduction
- What is Java?
- Background/History of Java
- The Internet and Java's Place in It
- Applications and Applets
- Java Development and Execution Environments
- Object Oriented Programming Concepts
- Abstraction and Encapsulation
- Inheritance, Subclasses and Super classes
- Polymorphism and Overloading
- abstract and final Classes
- Packages and Interfaces
- Java, Classes and Objects
- Class Definition and Module Organization
- Constructors
- Objects vs. Built-In Types
- Visibility
- Class Methods and Instance Methods
- Data
- Primitive vs. User-Defined Data Types
- Declarations
- Constants
- Objects and Wrapper Classes
- Statements
- Expressions and Operators
- Assignment Statement
- Conditional Statements
- Iteration
- Core Classes
- String and String buffer
- Vector and Hash table
- Enumerations
- Random Number Generation
- Applets
- Using Applets in Web Pages
- Applet Parameters
- The Applet Life Cycle
- Using Applet viewer
- Transforming Applets into Applications
- Incorporating images
- Rudimentary Animation Concepts
- The Abstract Windowing Toolkit (AWT)
- Graphics Primitives
- Frames, Windows and Graphical Components
- Containers and Layout Managers
- Event Handling
- Other topics covered
- Multithreading
- Exception Handling
- Program Attributes
- Properties
- Command Line Arguments
- System Resources
- Simple Collections Classes
- Strings and String buffers
J2EE Course Content:
- Overview of RDBMS
- Introduction to JDBC & JDBC Architecture
- Establishing a JDBC Connection
- Executing Statement, PreparedStatement and CallableStatement
- Scrollable and Editable ResultSet
- Types of JDBC Drivers
- Introduction to CGI
- GET and POST Request Methods
- What is Name-Value pair
- Content Types and MIME
- Servlet as an improved CGI
- Servlet Fundamentals/API
- Developing and Deploying Servlets
- State Management using Cookies, Session and Application
- JSP Architecture
- Basics & Syntax
- JSP Directive Tags
- JSP Scriptlet Tags
- JSP Action Tags
- Using Java Beans from JSP
- JSP Tag Library
- Object Persistence and Serialization
- Introduction to Distributed Computing & 3 - Tier Architecture
- RMI Architecture
- RMI for Distributed Computing
- Callback in RMI
- JavaBean Architecture
- JavaBean Characteristics
- Providing Properties & Methods
- Event in JavaBeans
- Participating in Instrospection
- Introduction to CORBA
- CORBA for Distributed computing
- ORB & IIOP
- Defining interfaces and datatypes using Interface Definition Language (IDL)
- CosNaming Service
- Developing CORBA Client/Server application using JavaIDL
- Model-View-Controller (MVC) Architecture
- MVC Model 1 and Model 2 in Web Applications
- What is a Framework?
- Introduction to Struts Framework
- Struts Framework Components
- Struts Controller Components
- Struts Model Components
- Struts View Components
- Configuring Struts Application
- Web Application Directory Structure
- Web Application Deployment Descriptor
- Struts Configuration File
- Struts Controller Components
- Controller Mechanisms
- Struts Model Components
- Business Objects and JavaBeans
- Persistence and Persistent Objects
- Implementing Model using Struts
- Struts View Components
- ActionForms
- ActionErrors
- JSP Custom Tag Libraries
- Tag Library Overview
- Tag Libraries in Struts
- Using JavaBeans with Strut Tags
- Struts HTML Tags
- Overview of JSP Standard Tag Library (JSTL)
- Exception Handling
- ActionError and ActionErrors
- Adding Error handling
- ActionForm validate method
- Error Management in Action.execute ()
- Handling exceptions
- Declarative Exception Handling
- Struts Validator
- Mask
- Range
- Length
- Date
- Credit car