Code Combat is an open source (Github) community driven project for teaching coding. It does this in an visually stunning and engaging way. It’s perfect for getting kids excited about coding and also useful to beginner or occasional adult coders to keep their skills up. “Courses are available in JavaScript and Python. Web Development courses utilize HTML, CSS, and jQuery.1“. The platform is also available in 45 languages.
Lifetime access for individuals to the platform is only $99, and content is continually being added. Special accounts (with different pricing) are available to educators, that allow you to generate individual access codes for your students. If you want to learn to code, are a teacher, or just wish to support the project, give them a visit at https://codecombat.com/