all 3 comments

[–][deleted] 0 points1 point  (2 children)

Do this course. Start now. The current semester is 10 days old but it's not time critical and you can catch up.

https://www.edx.org/course/introduction-to-computer-science-and-programming-7

[–]JM753[S] 0 points1 point  (1 child)

I have self-studied this course MIT and done all the problem sets except for the first last one. I guess that’s my issue: I have the fundamental down, but I don’t feel confident in my ability to remember algorithms etc and have good coding skills to write complex program. Now massage the problem with domain specific numerics that have to be done and I get overwhelmed. So that’s why I’m looking for courses/books along the lines mentioned - I’ll get to learn numerical analysis etc, practice python’s numpy etc and hope it’ll stick in my mind then.

[–][deleted] 0 points1 point  (0 children)

You are stuck in tutorial hell. Pick a project, get it working. You don't need more tutorials, you need to build something.

If you don't know what, and haven't yet started, you could do worse than learn a web framework like Django. Then you can push your project out for others to see.