If you're trying to learn frontend programming Todo Lists won't cut it.
You end up getting frustrated learning from personal-branding pirates who care more about clicks than you learning something. I've been there, and it's miserable. To truly learn something, you have to fail. Or, at least, watch someone else fail, repeatedly. I got you.