Course Offered
- JAVA & J2EE
- SPRING WITH HIBERNATE
- SAP BASIS
- SAP HR-ABAP
- SAP ABAP
- SAP BW
- SAP CRM
- SAP HR
- SAP FICO
- SAP MM
- SAP SRM
- SAP BI
- SAP SECURITY
- SAP PP
- SAP XI
- SAP WM
- SAP BO
- NETWEAVER
- WORK FLOW
- ORACLE DBA 10g
- ORACLE APPS DBA
- ORACLE APPS TECHNICAL
- ORACLE APPS FINANCIALS
- TIBCO
- TIBCO IProcess
- SAS
- MS.NET
- BUSINESS OBJECTS
- DATA STAGE
- DOCUMENTUM
- INFORMATICA
- COGNOS
- SQLSERVER
- WEB LOGIC
- WEBSPHERE
- TESTING
- PHP
- C
- C++
JAVA & J2EE
CORE JAVA
After all having a lot number of programming languages… Why JAVA; yet another language!!! AND NOW WHY ONLY JAVA???
PART-1
Basics & Core Components
- Features and History
- JVM Architecture and BYTECODE
- A little bit of CODE &Class files
- Data types Operators
- Control Constricts
- Arrays
- String Handling-using String, String Buffer classes
- OOPS and OOPS in JAVA
- Classes and Objects
- Methods and Constructors
- Packages and Interfaces
- Access specifies
- Exception Handling
- Threads and Multithreading
- Wrapper Classes, Inner classes
- Applet Programming
PART-2
Java API (The Java Class Libraries)
- ‘Java.lang’-Java’slanguage Fundamentals
- ‘Java.io’-Java’s I/O Mechanism
- ‘Java.util’-Utilities & Collections Framework
- ‘Java.awt.event’-GUI Applications using Java
- ‘Java.net’-Socket Programming
- ‘Javax.swing’-Java’s Extended GUI Programming
- Attentions & annotations
ADVANCED JAVA
“Nothing is sufficient for human being; thus they extended JAVA as they do with the other things”
Database Programming using the JDBC API
- The X/OPEN Call Level Interfaces
- Database Connectivity & ODBC Concepts
- The JDBC mechanism-Connecting to a DB
- Types of JDBC Drivers
- The steps in implementing a JDBC application
- Types of statements, Result Sets etc…
- Introduction to JDBC 3.0 AP!
Java Servlet v2.4 Technology
- CGI Vs Servlets
- Introduction to web designing
- Introduction to the web servers
- HTTP Protocol-Status codes, request methods
- Deployment descriptors
- Servlet Lifecycle
- Types of servlets
- Servlet API
- Sessions & Session tracking
- Cookies
- Servlet changing and dispatching
- Filtering
Java Server Pages
- workload management and high availability
- Overview
- Comparing with the other technologies
- JSP Architecture
- Implicit Objects
- Elements of JSP (Comments, Experessions, Scriptlets, Declarations, actions)
- JSP Directives
Pageilinclude, taglib
- Scopes
- JSP & JDBC
- JSP & Java Beans-The ‘use bean’ tag
- Tag Libraries (JSTL)
Case Study 1
- Convert the previous site from servlets using the JSPs
Case Study 2
- Develop a full-fledged shopping (art web applications)
Introduction to Distributed computing
Remote Method Invocation (RMI)
- Introduction to remoting
- RMI Architecture
- Stubs 7 skeletons
- RMI-IIOP
J2EE-Java 2.0 Enterprise Edition
This is a corporate world; so java also started business
J2EE Overview
- Introduction
- Components of J2EE
- Modularization of components-The 3-tier Architecture
Enterprise Java Beans (EJB)
- Introduction to EJB 2.0
- Deployment Descriptors for various Application servers
- Lifecycle of EJB
- The EJB trilogy-Session Beans, Entity beans, message Driven Beans
- Session Beans-Stateless, Stateful
- Life cycle
- Deployment
- Areas of Applications
- Entity Beans-CMP, BMP
- Life cycle
- Deployment
- EJB QL
- Areas of Applications
Message Driven Beans-‘the new entrant into the EJB specification
- Introduction to JMS and Java Mail
- Types of Messaging Domains-PTP,Pub/Sub
- MOM
- Life cycle
- Deployment
- Areas of Applications
- Configuration of messaging servers
EJB and J2EE Services
- Transactions
- Services
- Attributes
- ACID Properties and the 2PL Protocol
- JTAPI
- Security
- Bean Management
- Lazy Loading
- Dynamic Loading
- Pooling and Data Sources
- Relationships-O/R mapping
Developing EJB Clients
- Introduction to Naming and directory Services
- The JNDI API
- LDAP
Struts Framework
- Introductions to the MVC1 & MVC2 Architecture
- Overview of struts Framework
- Components of Model, Vies and Controller
- Action Classes
- Forms, Form beans and Dyna Form
- The Validator plug-in
- The Tiles plug-in
- Deployment descriptors
Design Patterns
- Overview
- Types of patterns
- Factory pattern
- Signleton Pattern
- Front Controller
- Session Façade
- Message Façade
- DAO
- DTO
- Intercepting filter
JDBC Direct Read Design Patterns
XML & Web Services
- Introduction to XML
- DTDs, Schemas and Namespaces
- XML Parsers (SAX and DOM)
- Interoperability between application Web services
- SOAP
- WSDL
- UDDI
SERVERS
- TOMCAT 5.5/6.0
- Web logic 10.X
- Web sphere 6.X
- JBOSS 4.X
IDES
- Eclipse 3.X
- Net beans 5.5/6.X
- RAD 6.X
EXTRA TOOLS
- Log4I
- ANT
- JUNIT
Frameworks
- Hibernate
- Springs