Codeacademy koristi Python 2 koji ima blago razlicitu sintaksu u odnosu na Python 3, ne znam koliko je prakticno uciti prethodnu verziju Pythona imajuci u vidu da svi polako prelaze na novu, iako je veliki deo koda i dalje Python 2, ali postoje programi koji konvertuju ovaj kod.
Okacio sam raznorazne Python 3 tutorijale na temi 'Tutorijali za programiranje':
http://www.sk.rs/forum/showpost.php?...&postcount=154
http://www.sk.rs/forum/showpost.php?...&postcount=157
http://www.sk.rs/forum/showpost.php?...&postcount=167
Ako ti se resavaju zadaci, a vec poznajes osnove programiranja, najbolji sajt za to u Pythonu je
http://www.checkio.org/. Ja sam dosad resio tridesetak komada
http://www.checkio.org/user/Reloader/
Koristim standardni IDLE editor.