Good technical courseware is hard to find, but you've come to the right place. We have over 25 years experience writing clear and comprehensive presentations and real-world, hands-on lab exercises. And our prices are reasonable, too!
At your choice, you can either purchase hard-copy student kits, or for a discount, download a PDF file and duplicate the materials yourself.
In addition, for most of our JEE courses, you can choose the JEE application server for the hands-on labs. Click here for details.
Drop Joel Barnum an email at to discuss how you can license the best courseware at a price that won't bust your budget.
All prices are in US dollars.
|Course Name||Number of Days||Electronic Delivery Price (per student)||Physical Delivery Price (per student)|
|Object Oriented Analysis and Design with the UML||3||79||105|
|Java Programming, Part 1||5||132||175|
|Java Programming, Part 2||5||132||175|
|JavaServer Pages (JSP) Programming||4||105||140|
|JEE Web Application Programming||5||132||175|
|JavaServer Faces (JSF2) Programming||4||105||140|
|Enterprise JavaBeans Version 3 (EJB3) Programming||4||105||140|
|Mastering JEE Version 6||5||132||175|
|Programming SOAP Web Services in Java||5||132||175|
|JEE For Managers||1||27||35|
|Apache Struts Programming||4||105||140|
|Introduction to XML||3||79||105|
|Spring Core Programming||3||79||105|
|Spring and Hibernate Programming||5||132||175|
Electronic delivery is the fastest way to get your courseware. If you choose this method, after you agree to the license, we will provide you with a login on our secure server from which you can download PDF files for the student guides and lab exercises. You are then permitted to duplicate the number of copies specified in the license agreement.
To start the electronic order process, please click here to agree to the license.
If you prefer, we can ship you physical student kits. The cost of the kits does not include shipping -- we pass on the actual shipping charge depending the shipping method you choose. Each kit includes:
Please allow three business days for us to prepare your order, plus actual shipping time.
For JEE courses, depending on the course, you can select one of the following lab environments:
By special request, the following courses are available. Drop us an email for details.
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.
P.O. Box 461 Marion, IA 52302