Home   |   Instructor-led Training   |   Self-Paced Learning                Email Us   Phone :
Contact Us   -   About Us          
 
Courses
A+
ADA
Adobe
AJAX
AutoCAD
Business Skills and Technology
C++ programming
Cisco
Citrix
Cognos
ColdFusion
COM/COM+
CORBA
Corel
Crystal Reports
Data Mining
DB2
Desktop Application Software
Enterprise Architecture
ITIL
Java
JBoss
Legato
Lotus
Macintosh
Mainframe programming
Microsoft / MCT
MS Access
MultiMedia and design
.NET
Network+
Object oriented analysis and design
OpenVMS
Oracle
Perl
PHP
PowerBuilder
Professional Development
Professional Soft Skills Workshops
Project Management
Rational
SAS
Security
SharePoint
SOA
SQL Server
Telecommunications
Tivoli
Unix/Linux/Solaris/AIX/HP-UX
Visual Basic
Visual Foxpro
VMware
Web 2.0
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
WebSphere v5 Programming using Eclipse

WebSphere Training Course outline

1. Introduction to Eclipse and MyEclipse
  • Eclipse Platform
  • JDT – Java development tools
  • PDE – Plug-in development
  • MyEclipse
  • Workspace, Workbench, perspective and view
  • Developing Java applications
  • Compiling Java applications
  • Refactoring Java code

2. Introduction to J2EE and WebSphere v5
  • Core J2EE concepts
  • WebSphere Application Server v5
  • Capabilities of WebSphere Application Server

3. MyEclipse
  • J2EE development features
  • Creating an Enterprise, Web and EJB project.
  • Porting to WAS

4. Servlet Basics
  • Servlet overview
  • HTTP Servlet API
  • Servlet life cycle
  • Example
  • Developing servlets in MyEclipse

5. JSP Basics
  • JSP overview
  • JSP directives
  • JSP expressions
  • JSP scriptlets
  • JSP declarations
  • Examples
  • Developing and testing JSP

6. Servlet Interaction Interface
  • The request object
  • The response object
  • Cookie
  • HTTP Session management

7. Advanced Servlet Programming
  • The Model View Controller (MVC) architecture
  • JDBC programming
  • DataSource and connection pool
  • Invoking a JSP from a Servlet
  • Passing data from a Servlet to JSP

8. JSP EL and JSTL
  • JSP Expression Language
  • JSTL tags - basic tags, condition tags, iteration tags, internationalization tags.

9. Enterprise JavaBeans Programming - Overview
  • EJB fundamentals
  • Overview of EJB container and EJB server responsibilities
  • Overview of entity EJBs and session EJBs
  • EJB deployment descriptor

10. Enterprise JavaBeans Programming - Session Bean
  • Session bean contexts and lifecycle
  • Writing stateless session beans
  • Writing stateful beans
  • Examples
  • Creating session beans

11. Enterprise JavaBeans Programming - Entity Bean
  • Entity bean contexts and lifecycle
  • Writing container-managed entity beans
  • Writing bean-managed entity beans
  • EJB QL to develop finder methods
  • Container managed relationship (CMR)
  • Examples
  • Creating entity beans
  • Mapping CMP attributes to database tables

12. Best Practices
  • Stateful Session Beans
  • Transaction Isolation Levels
  • Which EJB objects to cache
  • CMP EJB Pooling
  • Access Beans
  • Using HTTP Session
  • Connection Pooling
  • Java Best Practices
  • Eclipse Best Practices

13. Deploying Enterprise Application Projects to WebSphere v5
  • Exporting the Enterprise Application
  • Deployment Descriptors
  • Application Assemble Entries
  • Installing an Application into WAS v5
  • Managing WAS applications

14. J2EE Design Patterns
  • EJB Layer Architectural Patterns
  • Inter-tier Data Transfer Patterns
  • Transaction and Persistence Patterns
  • Client-side EJB Interaction Patterns
  • Primary Key Generation Strategies

15. Using Eclipse in a Large Project
  • Eclipse performance tuning
  • Breaking up large projects

Appendix A - Message-Driven Beans
Appendix B - Custom JSP Tag Libraries
Appendix C - Java Messaging Service
Contact Information
WINTRAC INC. - the one stop shopping center for IT training.
16523 S.W. McGwire Ct. Beaverton OR -97007
Phone: (503) 259-0312
Fax: 707-598-2268
Email: sales@wintrac.com

Send mail to webmaster@wintrac.com with questions or comments about this web site.
Copyright © 2008 Wintrac Inc.