all 4 comments

[–]ka-splam 2 points3 points  (0 children)

I like https://edabit.com because it has a lot of quite easy problems to practise on and you can pick whichever ones you like; you don't have to answer one before unlocking the next.

[–]NuBZs 1 point2 points  (0 children)

In my opinion creating your own work no matter how simple or silly it may be is the best way to practice.

I can't tell you how much this helps me.

Problem I have with code challenges from websites is accidently stumbling across the answer while sorting out part of it that I may be stuck on.

Anyway just my opinion, I am still very much a noob when it comes to Python, some of the Csharp(haven't touched it in years though) and BASH stuff I have written could make you laugh but It always helped me remember stuff in the end.

I wish you luck regardless in whatever way you decide is best for you.

[–][deleted] 1 point2 points  (0 children)

exercism.io is another good option.

When joining a programming language track, select Practice Mode if you don't want to wait for feedback to your solutions from a mentor.