Beginner friendly hands-on course from experienced trainer: well-structured, 50 programming exercises, simple English.