The DC JBoss Users Group study group is underway and we have already created a number of resources to use as a group. The JBCD - Persistence exam tests whether candidates are ready for the real-world responsibilities of creating and maintaining Java applications that use the Java Persistence API (JPA) with Hibernate. The exam objectives and recommended study material is available at:
https://www.redhat.com/f/pdf/JBCD-Persistence-Exam-Objectives.pdf
The first resource is the JBoss Hibernate Technology (JB297) course provides Java developers the knowledge and skills required to leverage the powerful JPA relational data framework using the Hibernate application stack. Through clear interactive lectures and hands-on labs, students will leverage JPA with Hibernate, including both simple Java and advanced JEE application architectures, to provide an integrated platform for next-generation, standards-based Java applications. By the end of the course, students will have learned the best practices to leverage Hibernate to produce and maintain well-designed, robust business applications while optimizing performance and reducing software maintenance costs.
We have also created a project out at GitHub to support the study group exercises for the DC area JBoss User Group (dc-jbug).
Our study group meets weekly on Thursday evenings to prepare for Red Hat's JBoss Certified Developer (JBCD) in
Persistence certification. - https://github.com/dcjbug/studygroup-jbcd-persistence
Please fork the project and submit pull requests to the team so that we can share with each other.
Details about all our meetings are available at http://www.meetup.com/dc-jbug.
Additional Resources
- JBoss and Maven Repositories - http://community.jboss.org/wiki/MavenGettingStarted-Users
- JBoss Tools Project - http://www.jboss.org/tools
- JBCD-Persistence Exam Objectives - https://www.redhat.com/f/pdf/JBCD-Persistence-Exam-Objectives.pdf
- Hibernate Documentation -
- You Tube Hibernate Training Videos -
Learning Environment
We have created a VirtualBox Appliance to use for our training. The stock install is as follows:
- Scientific Linux version 6.1 <-- no Gnome 3 for us, ;-)
- git
- subversion
- cvs
- mercurial
- openjdk-devel
- bzr
- Eclipse Helios 3.6
- JBoss Tools
- M2E
- eGit
- SubClipse
- Maven
- Ant
- JBoss AS 5.1.0
Comments