|
|
|
|
Student Testimonials |
| "Nice Job" |
|  |  |
Curriculum Listing
Acrobat Training
Actionscript 3 Training
Acrobat Connect Training
After Effects Training
AJAX Training
Captivate Training
CISSP Training
Contribute Training
ColdFusion Training
CommonSpot Training
CSS Training
Dreamweaver Training
Flash Training
Flex Training
Google Training
JavaScript Training
InDesign Training
JRUN Training
LiveCycle Training
Photoshop Training
Premiere Training
Robohelp Training
SQL Training
Websense Training
XML Training
On-site Customer Locations
Birmingham, AL
Phoenix, AZ
Freemont, CA
Los Angeles, CA
San Francisco, CA
Hartford, CT
Washington, DC
Cape Canaveral, FL
Talahassee, FL
West Palm Beach, FL
Atlanta, GA
Boise, ID
Chicago, IL
Cedar Falls, IA
Baton Rouge, LA
Boston, MA
Newton, MA
Baltimore, MD
Detroit, MI
Kalispell, MT
Kansas City, MO
Raleigh, NC
Ithaca, NY
Melville, NY
New York, NY
Akron, OH
State College, PA
Philadelphia, PA
Pittsburgh, PA
Charleston, SC
Oak Ridge, TN
Austin, TX
Dallas, TX
Houston, TX
Arlington, VA
Reston, VA
Herndon, VA
Hampton, VA
Newport News, VA
Richmond, VA
Seattle, WA
Milwaukee, WI
Instructor Locations
Washington, DC
Atlanta, GA
Chicago, IL
Baltimore, MD
Alexandria, VA
|
|
|
|
|
|
 |
|
 |
 | Building J2EE Applications with JRun is a 3-day course that describes how to design, develop, and deploy J2EE applications with JRun and is intended for both Java programmers who want to build J2EE-compliant Web applications, and technical project managers who want to understand the J2EE architecture. The course covers servlets, JSPs, JavaBeans, and EJBs, explaining what they are and how to effectively combine them to produce flexible, scalable, and robust J2EE Web applications | MSRP: $1,595.00 GSA Price:$1,595.00 |
|
Course Prerequisites |
To gain the most from this class, you should already have:- Experience with Web application development
- Strong knowledge of the Java programming language
- Experience with relational databases and SQL
|
|
Course Objectives |
Upon completion of this course, you should be able to:- Develop and deploy Java 2 Enterprise Edition (J2EE) applications
- Understand which J2EE API best solves a particular business problem
- Combine J2EE APIs to develop a complete enterprise application
- Create Java servlets using JRun
- Create a Java Database Connectivity (JDBC) data source using JRun, and execute Standard Query Language (SQL) statements
- Develop Java Server Pages (JSPs) with JRun
- Use and build a custom tag library
- Encapsulate business logic in JavaBeans
- Use JavaBeans from JSPs
- Understand the Enterprise JavaBeans (EJB) architecture
- Develop a Session EJB
- Develop an Entity EJB
- Manage J2EE transactions
- Deploy a J2EE application containing EJBs and Web components
|
|
Course Outline |
Unit 1 - Course Overview- Introducing the course
- Walk through the Sales Journal application
Unit 2 - J2EE Overview- Evolution of Internet Applications Development
- J2EE Platform
- Introducing the JRun Server
- Setting Up a Web Application on the JRun Default Server
- JRun Studio
Unit 3 - Introduction to Servlets- Introducing Servlets
- Servlet Architecture
- Servlet Lifecycle
- Servlet Programming
- Creating Application Variables and Servlet Initialization Parameters
Unit 4 - JDBC- JDBC
- Connecting to a Database
- JNDI
- Executing SQL Statements Using Statement Objects
- ResultSet Object
Unit 5 - Introducing JSPs- Introduction to JSPs
- JSPs and Servlets
- Basic JSP Components
- Implicit Objects
Unit 6 - Using Custom Tags- Introducing Custom Tags
- JRun Tag Library
- QueryTable Methods
- Importing the JRun Tag Library into a JSP
- Creating Custom Tag Handlers
- Creating a Simple Custom Tag
- Custom Tags with Attributes
Unit 7 - Introducing JavaBeans- Introducing JavaBeans
- Using a JavaBean from a JSP
- Setting Values in a JavaBean
- Getting Values from a JavaBean
- Invoking Other JavaBean Methods
Unit 8 - Introducing Enterprise JavaBeans- Enterprise JavaBeans Overview
- Types of Enterprise JavaBeans
- EJB Conceptual Architecture
- Creating Session EJBs
- Stateful vs. Stateless Session Beans
- Deployment Descriptor
- Packaging the EJB in a JAR File
- Deploying an EJB in JRun
- Creating an EJB Client
Unit 9 - Entity Beans- Entity Beans
- Writing the Interfaces
- Bean-Managed Persistence
- Lifecycle of an Entity Bean
- Deployment Descriptor for Entity Beans Using BMP
- Container-Managed Persistence
- Deployment Descriptor for Entity Beans Using CMP
Unit 10 - Transaction Management- Introduction to Transactions
- Java Transaction API
- Managing Transactions in EJB Architecture
- EJBContext Interface Methods
Unit 11 - J2EE Application Deployment- Deploying J2EE Applications Overview
- Working with WAR Files
- EAR Files
- Creating Application Deployment Descriptors for EAR Files
- Working with EAR Files
- Deploying J2EE Applications
|
|
| Class Schedule |  | | Location | Dates | Instructor | Register |  | No public classes are currently scheduled. Call 1-877-FIG-LEAF for details on upcoming courses. | | Don?t see your city? Call 1-877-FIG-LEAF or email training@figleaf.com for information on upcoming, onsite, and private classes.
|
|
| |
|