JB267 - JBoss - Advanced Hibernate

  • Price (w/o VAT):
    • AUD 1950
    • PHP 8500
    • SGD 2450
    • CNY 4000
    • HKD 6000
    • TWD 15000
  • Course Duration: 2
  • First Day: 10:00 - 18:00
  • Other Days: 9:00 - 17:00
  • Dates & Registration

The Advanced Hibernate course is recommended for individuals who are familiar with Hibernate and wish to become experts on Hibernate 3. The Advanced Hibernate course fills a two-day specialty training credit for the Middleware Track, and may be applied to the required number of training days for Certified JEMS Middleware Expert and Certified JEMS Master Architect levels.

Please notice that for people new to Hibernate, the Hibernate Essentials class is recommended before attending the Advanced Hibernate course.


Advanced Hibernate training is targeted toward Java developers who wish to extract the full power of the Hibernate O/R Mapping framework. The primary target audience consists of Java developers who work with SQL-based database systems, database developers who are looking for an introduction to object-oriented software development and database administrators interested in how ORM affects performance and how to tune the performance of the SQL database management system and persistence layer. The training covers the new Hibernate 3 features.

Syllabus
Download detailed course description and syllabus here.

Course Format
This class is 70% theory and 30% labs.

Prerequisites
The prerequisite skills for this class are the following:

  • Basic Hibernate knowledge such as that achieved by attending RHD167 Hibernate Essentials.
  • Competency with the Java language
  • Knowledge of OOAD concepts
  • Familiarity with the UML
  • Experience with a dialect of SQL.
  • Using the JDK and creating the necessary environment for compilation and execution of a Java executable from the command line.

Experience with, or comprehensive knowledge of JNDI and JDBC. Entity EJB2.1 or EJB3.0 knowledge, while not a prerequisite, is helpful. Prior reading of the book Hibernate in Action, by Christian Bauer and Gavin King (published by Manning) is recommended.

Hardware Requirements

Computer with the following configuration:

  1. A CD/DVD player (CDs will be provided containing application server, JKD software and training labs)
  2. A minimum of 1GHz CPU with 128MB RAM. A 1.3GHz CPU with 512MB RAM is recommended for IDE users
  3. Linux, MAC OS, or Windows 2000/Windows XP. Windows 95/98 is NOT supported.
  4. Optional: Your favorite IDE (Integrated Development Environment) loaded. The instructor will support a command prompt (shell) environment. If an IDE is used, student is responsible for its proper configuration for the labs.
  5. The JDK 1.4.2_0x or JDK 1.5 (will be provided by instructor on CD if not installed before class.)
  6. JBoss 4.0.1SP1 (will be provided by the instructor if not installed before class).
  7. Additional JEMS components, if required, will be provided by the instructor.