Java/Oracle


J2EE & Struts Course Curriculum

Eclipse
Eclipse Introduction
Project definition and configurations
Execution and debugging
Advance features
JDBC
JDBC Basics
Advance JDBC
Hibernate
Hibernate Configuration
Entity definitions and O/R Mapping
Working with Persistent Objects
Hibernate Queries
Advance Concepts
Junit
Junit Testcases, Test suites
Life cycle, Test execution and Debugging
Log4J
Case study and configurations
Implementation Strategies
Ant
Case study and configurations
Script definitions and executions
Application deployment
Servlet
History of Web programming
Servlet Basics
Servlet API
HTTP Basics
Session Tracking
Advance Servlet features (Forward, Include, Redirect)
JSP
Introduction to JSP
JSP Basics
JSP Elements (Directives, Declaration, Scriplets, Actions)
JSP and JavaBeans
Custom Tag Library
Struts
MVC Architecture
Struts Framework
Struts Controller Components
Struts View Components
Struts Model Components
Struts Tag Libraries
Exception Handling in Struts
JNDI
Naming & Directory Services
Context lookups and Bindings
EJB
Stateless and Stateful Session EJB
Session EJB Life Cycle
Enity EJB and Life Cycle
EJB Queries
JTA and Transaction management
JMS
MDB 3.0 Architecture
JMS Models
MDB definition and life cycles
Spring Framework
Dependency Injection and Inversion of control
Bean Managed container and its configurations
Bean definitions and their usage
Hibernate Integration
Struts Integration
Design Patterns
Why to use Patterns?
Popular J2EE Patterns
MVC-II
Front Controller
Composite Views
Intercepting Filter
Business Delegate
Service Locator
Session Façade
Transfer Objects
DAO
DAO Factories
JAXP
XML Document Structure
Parsing strategies DOM and SAX parsing
JAAS
Core fundamentals
Authentication
Authorization
Prerequisite:
Candidate should have good knowledge of Core Java.

Oracle Developer Course Curriculum


SQL
Introduction to RDBMS
SQL Structured Query Language
Query Multiple Tables
SQL Functions
Creating And Managing (Table, View, Sequence, Synonyms & indexes)
Maintaining Data Integrity
Set Operators
Joins & Sub Queries
Time Stamp
Advanced Group by clause (Rollup, cube grouping sets)
Hierarchical Sub queries
External Tables
PL/SQL
Introduction to PL/SQL
PL/SQL control Structure
Exception Handling
PL/SQL Cursor
Creating Procedures and Functions
Managing PL/SQL Packages
Creating Database triggers
Implementing Object Techniques
PL/SQL Tables & Records
LOB
UTLS (File Handling)
Forms
Introduction to Oracle Forms Developer and Oracle Forms Services
Running a Forms Developer Application
Working in the Forms Developer Environment
Creating a Basic Form Module
Working with Data Blocks and Frames
Working with Text Items
Creating LOVs and Editors
Creating Additional Input Items
Creating Noninput Items
Creating Windows and Content Canvases
Working with Other Canvas Types
Introduction to Triggers
Producing Triggers
Debugging Triggers
Adding Functionality to Items
Run Time Messages and Alerts
Query Triggers
Validation
Navigation
Transaction Processing
Writing Flexible Code
Sharing Objects and Code
Introducing Multiple Form Applications
Creating a Menu Module
Managing Menu Modules
Programming Function Keys
Building Multiple Form Applications
Defining Data Sources
Working with Record Groups
Using Database Objects in Forms Applications
Reports
Introduction To Reports
Types Of Reports
Report Triggers
Report Designing and Printing
Parameter Form
Invoking Forms

 

 


image
image
image
image
image
image