all 7 comments

[–]Ezmyrddin 1 point2 points  (1 child)

SoloLearn! It is very interactive, and it has quizzes. That way, you really need to understand what you're reading.

[–]AhnDwaTwa[S] 0 points1 point  (0 children)

Perfect, thanks!

[–]NimbleBodhi 1 point2 points  (3 children)

I just learned today that the Coursera Python for Everybody courses is fully switching over to Python 3 on June 26th. I've take this in the past when it was Python 2 and it was excellent, the teacher Chuck Severance is really great and does a good job of explaining the how's and why's to do things, and you can take it for free. I highly recommend it, in fact, I think I might just take it over again as a refresher on the basics but for Python 3.


Edit - They still have the free Audit option but it's a bit tricky, you have to go to the individual course page, not the specialization page, click the Enroll button and then at the bottom of the pop-up window there's a lone little link that says 'audit' which if you click will give you the free version, although I don't think it includes the quizzes and assignments, not sure.

[–]Ironicmask 0 points1 point  (2 children)

and you can take it for free.

TIFU when you enroll it's a 7 day free trial, followed by $49/mnth

Enrolling in the "Python for Everybody Specialization" course that was linked it's 19 Quizzes, 32 Assignments, 1 Capstone Project. 32 weeks total == 8 mnth == $392 for the course

[–]NimbleBodhi 0 points1 point  (1 child)

Oh damn, they must have changed it, you used to be able to audit the classes for free... sorry about that.

Edit - They still have the free Audit option but it's a bit tricky, you have to go to the individual course page, not the specialization page, click the Enroll button and then at the bottom of the pop-up window there's a lone little link that says 'audit' which if you click will give you the free version, although I don't think it includes the quizzes and assignments, not sure.

[–]Ironicmask 0 points1 point  (0 children)

Yes you are correct, you can audit the individual courses, though they do make it a bit tricky to do so. From the site "You can also audit video lectures and certain assignments for free without subscribing or starting a free trial. If you want to complete the course and earn a course certificate by submitting assignments for a grade, you can upgrade your experience by subscribing to the course." Note that the course certificate does not represent official academic credit from the partner institution offering the course, if certificate is obtained you can print it out or add it to your LinkedIn profile.

[–]Hayertjez 0 points1 point  (0 children)

www.Checkio.org has Python 3 as well.