Instructor-Led Training


Joel Barnum has been a top-notch instructor for over 25 years and consistently receives outstanding evaluations. Couple that with our unconditional money-back guarantee and our high-quality courseware, and you can't go wrong.

Drop Joel Barnum an email today at to schedule a course!.

And remember: We will customize any of our courses to exactly meet your needs for no extra charge.

Available Courses

Course Name Number of Days
Object Oriented Analysis and Design with the UML 3
Java Programming, Part 1 5
Java Programming, Part 2 5
JavaServer Pages (JSP) Programming 4
Servlet Programming 4
JEE Web Application Programming 5
JavaServer Faces (JSF2) Programming 4
Enterprise JavaBeans Version 3 (EJB3) Programming 4
Mastering JEE Version 6 5
Programming SOAP Web Services in Java 5
JEE For Managers 1
HTML5/CSS3/JavaScript/jQuery and Responsive Web Programming 5
Apache Struts Programming 4
C# Programming 4
Introduction to XML 3
Spring Core Programming 3
Spring and Hibernate Programming 5

Pricing Details

Our standard teaching fee is $1,500 per day, not including travel expenses. For a customized quote, contact Joel Barnum at .

All prices are in US dollars and do not include travel expenses. The customer must provide the training room, lab computers and computer projector. Pricing also assumes that the customer duplicates a set of course materials for each student.

All courses except for the JEE For Managers course include hands-on lab exercises and are limited to a maximum of 16 students. The JEE For Managers course is lecture-only and can accomodate up to 30 students.

JEE Environments

For JEE courses (Servlet, EJB, JSP, JSF and so forth), depending on the course, you can select one of the following lab environments:

Custom Courses

If you don't see the course you need, don't worry! We can create a custom course especially for you on pretty much any programming subject including topics like iOS, Android, Perl, PHP and Microsoft .NET. And if you run at least one class using the custom courseware, we will not charge any courseware development fee.