Sunteți pe pagina 1din 4

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 Faade 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.

Core Java & Swings Course Curriculum Declarations and Access Control Classes Methods Constructors Packages Interfaces Member accessibility Modifiers static, final, abstract, synchronized, transient, volatile, native, member modifiers Exception Handling Types Of Exception try ,catch and finally blocks throws , throw Inner Classes Top-Level nested classes Non-static Inner classes Local Classes Anonymous Classes Object Lifetime Garbage Collection Initializer Threads Multithreading Runnable Interface Thread Class Synchronization Thread Transition Overview Of Java.lang package Object Class Wrapper Class Math Class String Class StringBuffer Class AWT Components Component Frame Container Panel Window

GUI Control Dialog Menu Layout Managers Event Handling 2D Applet Life Cycle Applets And Threads Parameters Using Images & Sound in Threads JAR Files Security File Handling File Class Byte Steams Character Streams Random Access Files Serialization Networking Connecting to a server URL Collections TCP/IP SWING Tree Tables Style text Components Slider & Progress Meters Progress Bars Collections Framework Collections Sets Lists Maps

S-ar putea să vă placă și