Enterprise Java Programming Using WebLogic Platform

WebLogic Training Overview:

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

About us
Contact us
Careers at Wintrac
Our Clients
Why Wintrac
Wintrac Inc.
16523 SW McGwire Ct.
Beaverton OR 97007
© Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy