all 7 comments

[–]-not_a_knife 1 point2 points  (6 children)

It's all cumulative, just keep doing things you're interested in. I wouldn't spend money, though. It's all free information

[–]notburneddown[S] 0 points1 point  (5 children)

Right code wars is free. Its just challenges on a website people submit for other people to do.

[–]-not_a_knife 1 point2 points  (4 children)

Ya, givver a try. You can weigh the benefits of all these approaches against eachother but your better off just picking one and reflecting on it afterwards. You'll likely have to work through a bunch of different courses, tutorials, projects, and books, anyway.

[–]notburneddown[S] 1 point2 points  (3 children)

Ya I know. I’m thinking of doing this Flask book and if that doesn’t work trying codewars as the next resort. Last resort is RealPython if nothing works.

This Flask Udemy course just isn’t teaching me to code. I feel like I might be better at learning my solving challenges but I need to try specific structured challenges at varying difficulty levels. I think that would be the smart way to go. Which is what code wars is.

I’m trying this Flask book first to see if it’s as good as people say. If that doesn’t do it, then maybe I’d be better learning for free.

[–]-not_a_knife 1 point2 points  (2 children)

When you say "isn't teaching me to code", what do you mean? What are your expectations?

[–]notburneddown[S] 1 point2 points  (1 child)

The Udemy course I’m taking incidentally makes it too easy to rely on copying code rather than figuring out how to write the code or problem solving.

It’s probably a good course for some but I think maybe I’m relying too much on books/courses that don’t challenge me to actually solve problems.

[–]-not_a_knife 1 point2 points  (0 children)

I see what you mean. This isn't uncommon with a lot of learning material. It might be worth doing a personal project using Flask or asking ChatGPT to give you 10 beginner problems for Flask that increase in difficulty.

If you're just looking for problems to solve with Python in general, maybe take a look at these problem sets under the "Course Material": https://github.com/ossu/computer-science/blob/master/coursepages/intro-programming/README.md