PRIVATE GROUP FEE:
$ Based upon a class size of six students.
Scheduling can be adjusted to employee work hours and incorporate client assignments.
SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.
AUDIENCE:
Webmaster
IT Support Personnel
System Designer
System Analyst
IT Professional
DATES:
CONTENT AND OBJECTIVES:
Web Applications
Create a deployment descriptor manually or with the WebLogic utility.
Examine the modules and applications which have deployment descriptors describing the content of the directory or JAR file.
Create deployment descriptors for a JEE web application.
JEE Architecture
Create a split development directory environment.
Examine the WebLogic split development directory environment.
Organize a Java application.
Writing HTTP Servlets
Write a simple HTTP servlet.
Write a HTTP servlet which prints out browser information.
Deploy a simple application.
JSPs: JavaServer Pages
Code a JSP program with HTML and embedded Java.
Code a JSP with events and JavaBeans.
Use the JSP actions to modify, use, or create objects represented by JavaBeans.
JDBC
Utilize JDBC drivers with WebLogic Server.
Code a JSP application which will use a JDBC driver to be selected and installed by the administrator.
Select an access technique for the application.
Session EJB: Enterprise JavaBean
Use stateless session beans.
Code an EJB and test stub for using a stateless session bean.
EJB: Enterprise JavaBean
Code and test a simple entity bean.
Create an entity bean representing rows in a database as a set of persistent data.
Create an entity bean which will provide methods for maintaining or reading that persistent data.
Assign a uniquely identified primary key to an entity bean which provides services to multiple clients simultaneously.
EJB Transaction
Examine transaction demarcation strategies and the impact on performance.
Given a sample application and bean, assess different strategies: demarcating transactions at the server level, container-managed transactions, and bean-level transaction management.
Security
Recognize the implications with the different options associated with selecting a security scheme.
Select and implement security for an application from form-based authentications or programmatic security.
Writing Custom Tags
Write and use WebLogic custom JSP tags.
Examine how WebLogic provides three specialized JSP tags that can be used in JSP pages: cache, repeat, and process.
These tags are packaged in the weblogic-tags.JAR tag library and contain classes for the tags and a TLD: Tag Library Descriptor.
Copy the JAR file to the web application which contains the JSPs and references the tag library in the JSP.
Use the cache and process tag library.
Messaging
Understand the requirement for a PTP: point-to-point application.
Code and implement a PTP: point-to-point application using JMS.
Virtual Classroom
Blended Learning
↓
Synchronous Instruction
Asynchronous Instruction
Effective February 27, 2012, the course dates listed on the CETi schedules only will be available based upon approved and authorized user ID.
Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. CETi makes no representation regarding ownership in any of the software products that we train on.
CETi courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the CETi course and that the employer has a licensed version of the software.
Certain courses only should be taught by the source software company training company and open source purveyor.