Programming Basics
Though this is Java, the training here is applicable to other languages.
Java Basic
Mechanics
Finish as many as you can in two days.
Link: http://www.ntu.edu.sg/home/ehchua/programming/java/j2a_basicsexercises.html
To submit: Create a bitbucket repo and share to mikaelvg@gmail.com
Java OOP
A 1 day exercise but you will reviewing this from time to time since DevKinetics is very particulay on designs.
http://www.ntu.edu.sg/home/ehchua/programming/java/J3f_OOPExercises.html