Find Courses Here
JBuilder X Boot Camp for Java Programmers using WebLogic Print E-mail
Course Length - 3 Days
 
Course Description

This course is intended for Java programmers who are interested in using JBuilder to build their applications.Applications you develop during the course are based on the Java 2 Platform, Enterprise Edition (J2EE) component model that uses servlets and JSPs for the control and flow of e-business applications. You are going to use JBuilder to develop J2EE applications, including servlets, JSPs, and Enterprise JavaBeans, debug and test them in the JBuilder and WebLogic environment.

 

You Will Learn How To:

After completing this course, the student should be able to:

  • Develop, debug and test Java applications using JBuilder and WebLogic.
  • Develop and test servlets using JBuilder and WebLogic.
  • Develop and test JSPs using JBuilder and WebLogic.
  • Develop and test session EJBs using JBuilder and WebLogic.
  • Develop and test entity EJBs JBuilder and WebLogic.
  • Use JavaBeans, JSPs and servlets in accordance with the MVC programming model.
  • Assemble J2EE components and applications and perform integration testing.
  • Create Web Services using JBuilder and WebLogic. 
 

Course Prerequisites

Experienced Java developers who plan to do J2EE development such as Servlet, JSP and EJB developers will benefit from this course.  

 

Who Should Attend?

This course is intended for those who have Java knowledge and are interested in using or transitioning to this new and powerful Java application development environment.

 

Course Outline

Introduction to JBuilder

  • The JBuilder IDE
  • The menus and the toolbar
  • JBuilder family offerings
  • What's new in JBuilder v8.0
  • WSAD vs. JBuilder

UML and XML

  • Creating a class diagram
  • Creating a package diagram
  • Creating XML documents
  • Creating DTDs
  • Creating XSLT stylesheets

Creating Java Applications using JBuilder

  • Creating a Java project
  • Creating a class
  • Using JBuilder editors
  • Using JBuilder wizards
  • Debugging and unit testing with JBuilder
  • Remote Debugging

Creating Web Applications using JBuilder

  • Creating a Web project
  • Creating servlets
  • Creating servlet filters
  • Creating JSPs
  • Creating a JavaBean

Creating EJBs using JBuilder

  • Creating an EJB project
  • Creating an entity bean
  • Creating a meet-in-the-middle database map
  • Using the EJB query language
  • Multiple-mapping with CMP entity beans
  • Creating a session bean
  • Unit testing with a EJB test client

Deploying J2EE applications in WebLogic Application Server

  • J2EE application modules
  • Configuring J2EE deployment descriptors with JBuilder
  • Export J2EE modules
  • Install J2EE modules in WebLogic Application Server

Refactoring

  • What is refactoring
  • Move
  • Rename
  • Parameter order and name change
  • Extract a method to base class
  • Other refactoring features

Team Development

  • Understanding architecture and terminology of team development with JBuilder
  • Versioning systems: e.g. CVS
  • JBuilder development using CVS as the SCSM system

Building an application with Ant

  • Introduction to Ant
  • Ant build files
  • Built-in Ant tasks
  • Creating a simple build file in Ant
  • Running Ant
  • Working with J2EE and Ant

Profiling your application

  • Profiling Concepts
  • Using OptimizeIT from JBuilder

Unit Testing with JUnit

  • What is JUnit
  • Using JUnit in JBuilder
  • Creating and running test cases
  • Creating and running test suites

Web Services using JBuilder

  • Web Services overview
  • Creating Web Services
  • Using Web Services