Java Intermediate Course


This course is meant for programmers who understands the basics of Java, or who has at least taken the Java and OO Foundation course.
We review some of the basics, while at the same time introducing some more interesting information around those topics. We also focus more on “real word programming” by introducing unit-testing, logging and concurrent programming. We also cover more advanced topics like reflection and generics.

This course already picks up the pace from the Foundation course, and is a good stepping stone for preparing to attend the Java Master course.