I have the honor to give courses at the EPITA, a Computer Sciences specialized engineering school. This content is free to use, at the condition you cite the author
Java coursesThis blog aims at completing the theoretical knowledge presented in the other sections, by technical and practical tips, that can help a lot while developing in Java
A repository where I plan expose my work, this is not active yet
Acquiring knowledge needs some examples, that's why I spent some moments to create students-adapted contents. They aim at helping to understand common Java or OO concepts
Java Tutorials