Java, Java EE and Frameworks Training and Courseware

Popular Courses

Browse Our Free Resources

  • whitepapers
  • whitepapers
  • webinars
  • blogs

Our Locations

Training Centres

Vancouver, BC
Calgary, AB
Edmonton, AB
Toronto, ON
Ottawa, ON
Montreal, QC
Hunt Valley

locations map


550 6th Av SW
Suite 475
Calgary, AB
T2P 0S2


821A Bloor Street West
Toronto, ON
M6G 1M1


409 Granville St
Suite 902
Vancouver, BC
V6C 1T2

U.S. Office

436 York Road
Suite 1
Jenkintown, PA

Other Locations

Dallas, TX
Miami, FL

Home > Training > Java, Java EE and Frameworks

Java EE Training | J2EE | Spring Framework | JSF |

Developed by practicing software engineers and architects our Eclipse, Java, Java EE / J2EE, JSF, Struts, Spring Framework and Hibernate training courses will help you get a firm footing in these exciting new technologies. We are committed to offering these courses using the IDE of your choice. If you do not see a course available on your IDE, please contact us. We will be happy customize a course to meet your needs.  Please select a link from below, to see a list of our courseware offerings:

Java EE 5
Java EE 6
Java EE 7
Spring Framework
JBoss Seam

WA2015 Overview of Java Technology Landscape

This course introduces the Java programming language as well as the different types of Java applications present in today’s IT landscape. The course covers a wide range of topics so students will know what Java technologies are available for use in applications.  Particular focus is paid to a section covering some of the more recent changes to Java technologies to keep people on the cutting edge of what is happening so they can make appropriate strategic decisions in the planning of migrations of existing applications or development of new applications.

More Info

WA2510 Securing Java / Java EE Web Applications

In this 4 day course, you will examine best practices for defensively coding JEE web applications, including XML processing and web services. You will repeatedly attack and then defend various assets associated with a fully functional web application. This hands-on approach drives home the mechanics of how to secure Java EE web applications in the most practical of terms.

PCI Compliant Developer Training: Version 3.0 of the Payment Card Information Data Security Standard (PCI-DSS) and the Payment Application Data Security Standard (PA-DSS) have placed an increased emphasis on information security training and awareness. This class can help meet the annual training requirements for your developers and vendors. This secure coding training addresses common coding vulnerabilities in software development processes.

More Info

WA2512 Secure Java Coding

Developing Secure Standalone and Desktop Java Applications

This 3 day course is a hands-on, lab-intensive Java security, code-level training course that teaches you the best practices for designing, implementing, and deploying secure programs in Java. You will take an application from requirements through to implementation, analyzing and testing for software vulnerabilities. This course explores well beyond basic programming skills, teaching developers sound processes and practices to apply to the entire software development lifecycle. Perhaps just as significantly, you will learn about current, real examples that illustrate the potential consequences of not following these best practices.

More Info