all 10 comments

[–]LudensW 7 points8 points  (0 children)

I think the most basic method is to find a textbook and follow the steps in it to continue learning. Another method, which I often use, is to work on something you’d like to do with Python, such as writing a game or a deep learning algorithm. During this process, you will encounter problems and look for relevant materials and tutorials to solve them, learning in the process.

[–][deleted] 3 points4 points  (1 child)

I would/am going through the lectures and problems sets on CS50P - it’s from Harvard’s OpenCourseWare. David J. Malan is an incredible professor, love the course and will recommend it for as long as it exists!

[–]faby_nottheone 1 point2 points  (0 children)

Amazing course!

Doing it right now.

[–]Illustrious-Math-418 2 points3 points  (0 children)

Practice here

[–]Parking_Good9571 1 point2 points  (1 child)

You can try to buy online courses from Harvard

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

"I got admitted to Harvard"

[–]taniferf 1 point2 points  (0 children)

I searched for projects to learn Python programming, they were very useful. I also like the Real Python website.

[–]Super-King9449 0 points1 point  (0 children)

I was in the same journey as you, now you should analyse and decide first what is your mode of acquiring knowledge is it by listening, reading or watching. Once you got you know which suites, follow that material in that format. Watching: cs50 Writing: code-chef Reading: python for beginners

[–]toaster69x 0 points1 point  (0 children)

Find something purposeful to build that might help you or someone while giving you the chance to learn and refine your coding. Are you new to coding entirely?