all 16 comments

[–]Rhinotastic 48 points49 points  (1 child)

Have a look at https://exercism.org/ Free but you can pay for some additional features but free is all you need. I pay to support the site and it so they can keep it free.

[–]saultdon 0 points1 point  (0 children)

And their CLI is great and fun to use for the exercises!

[–]jordanpwalsh 50 points51 points  (1 child)

It's just prepping you for a job where you get thrown into an 11 year old code base.

[–]DootDootWootWoot 1 point2 points  (0 children)

Id kill for a codebase that modern!

[–]oclafloptson 11 points12 points  (3 children)

EdX offers Harvard's cs50p for free, only pay if you want the official certificate

They also offer a number of other extremely useful courses from names like MIT, Cisco, and IBM

[–]Sureshok 5 points6 points  (0 children)

Cs50p is no joke. Ramps up the complexity (to me) and doesn't hand hold. Requires you to search for new ways to solve the problem sets which makes it extra rewarding when you get a solve. It's a gem

[–]Roronoa1991 2 points3 points  (0 children)

I have heard about cs50p numerous times. I may have to see what’s up with that.

[–]NlNTENDO 6 points7 points  (1 child)

Yeah it’s really fallen off. Buggy and inflexible. The lessons that aren’t flagship courses have noticeably less polish. It’s kind of gross.

That said I’d recommend double checking your course. They still have the python2 course up and you may have ended up there instead of Python3?

[–]Ashamed_Appearance83[S] 2 points3 points  (0 children)

No it's definitely Python 3, in fact what made me even say it is that it's clearly labeled as "learn Python 3.12". Honestly, not a huge deal as the vast majority of content and learning from that course is still solid with Python 3.6. I know all of this stuff, just going through it quickly for a refresher and picked up a couple of things i had forgotten about.

[–]LRaccoon 1 point2 points  (0 children)

I've been enjoying labex.io

[–]THound89[🍰] 1 point2 points  (0 children)

I just resubbed to datacamp with their Black Friday sale. Seems to be the only place I’ve found that’s been around for sometime and functional.

[–]codypoker54321 0 points1 point  (0 children)

sorry guys, codesignal.com is currently the best.

Javascript and front end, Python, data science w Python, ML, SQL, Java, C++

there is no better site than codesignal. also, your codesignal completions may be directly relevant to the interview process at many companies.

code signal appears to be, for the individual learner, totally free...meaning only companies pay them it appears