Ranked in these QuestionsQuestion Ranking
Pro Regularly holds competitions
Has regular "Competitions" that teach Python and award certificates at the end.
Browser-based fully interactive Python programming tutorials.
Requires no prior programming experience. Designed primarily for school students, but the general public is welcome to join.
Pro Multiple difficulty levels depending on experience
Pro Intuitive UI
Con Somewhat expensive
Prices for students start at $30 AUD per course.