WA1149 JBuilder X Boot Camp for Java Programmers using WebLogic Training and Courseware Course Outline

1. Introduction to JBuilder
  • The JBuilder IDE
  • The menus and the toolbar
  • JBuilder family offerings
  • What's new in JBuilder v8.0
  • WSAD vs. JBuilder
2. UML and XML
  • Creating a class diagram
  • Creating a package diagram
  • Creating XML documents
  • Creating DTDs
  • Creating XSLT stylesheets
3. 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
4. Creating Web Applications using JBuilder
  • Creating a Web project
  • Creating servlets
  • Creating servlet filters
  • Creating JSPs
  • Creating a JavaBean
5. 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
6. 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
7. Refactoring
  • What is refactoring
  • Move
  • Rename
  • Parameter order and name change
  • Extract a method to base class
  • Other refactoring features
8. Team Development
  • Understanding architecture and terminology of team development with JBuilder
  • Versioning systems: e.g. CVS
  • JBuilder development using CVS as the SCSM system
9. 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
10. Profiling your application
  • Profiling Concepts
  • Using OptimizeIT from JBuilder
11. Unit Testing with JUnit
  • What is JUnit
  • Using JUnit in JBuilder
  • Creating and running test cases
  • Creating and running test suites
12. Web Services using JBuilder
  • Web Services overview
  • Creating Web Services
  • Using Web Services