CodeGym online gamified Java course for beginners

CodeGym is an interactive practice-oriented Java programming course. The course is valuable for absolute beginners and uses compelling teaching techniques - visualization, storytelling, games, etc.- to make learning more effective and fun.
CodeGym includes 1200 practical tasks, starting from the very first lesson, and a total of 500+ hours of Java practice to boost students' programming skills. 

It has the AP Java Exam pathway available.

CodeGym EDU Campaign offers a free 6-mo Premium subscription for the teachers/professors of Computer Science and their groups of students in high schools and colleges all over the world. 

If you are a CS teacher and want to send an application to get a free subscription for your students, please, fill out the form here for EDU program - free Java course for Higher Ed needs.