Students will learn how to design, build, test,
and deploy J2EE-compliant Internet
applications on the World Wide Web. This
course covers all major elements of web
application development.
WebLogic Training Prerequisites :
Experience developing business
applications; basic knowledge of Java;
familiarity with WebLogic; basic knowledge of
SQL. Successful completion of course CTI
185, “Java Programming Using WebLogic
Platform,” meets these requirements.
WebLogic Training Minimum software requirements:
Microsoft
Windows (XP SP2, Vista, Server 2003, or
Server 2008) OR Linux (SUSE 9 or Red Hat
5). BEA WebLogic Platform 10.3. Oracle
9.2.0.4 or later, MySQL 5, or Microsoft SQL
Server 2005. Sun Java 2 Development Kit
(JDK) version 6.0 or later. Java compatible
browser. Eclipse integrated development
environment (IDE).
WebLogic Training Minimum hardware requirements:
Pentium at
1.5 GHz, 2 Gb RAM; 10 GB free hard disk
space before installation. Classroom
machines should be networked. Internet
access.
Microsoft PowerPoint On instructor’s workstation for presentation purposes.
WebLogic Training Course duration:
5 Days
WebLogic Training Course outline
Module 1: Design and Architecture of Web Applications – Part I
Internet Fundamentals
Web Application Architecture
Multiple-Tier Design
Functions of a Server
Module 2: Creating Web Pages Using HTML
Basic Tags
Graphic Effects
Lists and Tables
Frames, Controls, and Stylesheets
Applets
Module 3: Client-Side Programming
Using JavaScript
Uses of Client-Side Scripting
The Document Object Model
JavaScript Language Elements
Module 4: Server-Side Programming
Using Java Server Pages
Uses of Server-Side Scripting
Communicating with the Client
Server Objects
Maintaining State
JSP Lifecycle and Events
Module 5: Relational Database
Processing
Connecting to Databases Using JDBC
Viewing and Updating Tables
Connection Pooling
Transaction Processing
Module 6: Servlets
Uses of Servlets
Relationship Between Servlets and JSPs
Servlet API
Communicating with the Client
Session Tracking
Servlet Lifecycle and Events
Module 7: JavaBeans
Uses of JavaBeans
Relationship of JavaBeans to Servlets
and JSPs
Design and Architecture
JavaBeans API
Maintaining State
Bean Lifecycle and Events
Serialization
Packaging
Module 8: Design and Architecture of
Web Applications – Part II
Overview of J2EE
Error and Exception Handling
Threading
Networking Considerations
Model-View-Controller (MVC)
Architecture
Different Roles of Developers on a Team
Module 9: Enterprise JavaBeans
EJB Server and Containers
Session Beans
Entity Beans
Maintaining State
Bean Contexts
Bean Persistence
Bean Lifecycle and Events
Packaging and Deployment
Module 10: Testing Using JUnit
Purpose and Goals
Writing Test Cases
Executing Test Cases
TestCase Lifecycle and Events
Using Fixtures
Designing Good Tests
Using TestSuites
Using TestRunners
Module 11: Advanced Topics
Advanced Error Handling
Multithreaded Applications
Security
Module 12: Summary and Review
Please contact your training representative for more details on having this course delivered onsite or online