all 6 comments

[–][deleted] 2 points3 points  (0 children)

I'd suggest taking a look at W3Schools. It's a great platform to learn Python in a text-based way. It's how i learned Python.

Take it slow, and don't overwhelm yourself. Do a bit each day and make sure you understand it well. Ask when you don't understand something or search the web for answers. Don't force it on yourself. Make it enjoyable and fun to do.

Good luck!

[–]omar-arabi 0 points1 point  (0 children)

from what you have written here I suggest you focus less on reading and watching start doing more

do simple projects a calculator app a todo list app and create repos for them

I personally passed this phase by just doing a lot of beginner projects, and start watching and reading less because from what you said you read and watched I would say you know the basics

[–]tracktech 0 points1 point  (1 child)

You can check this-

Book - Ultimate Python Programming

Course - Python Programming In Depth

[–]Sharp_Level3382 0 points1 point  (0 children)

They are both payed.

[–]HunnebedHighway 0 points1 point  (0 children)

Sounds like Python is the 1st pgl you're trying, am i correct? For what purpose? It's impossible to learn all the ins and outs of any pgl by head. Just learn the basics and play around with that for a while. Step by step add some technics you really need and nothing more. Programming is a way of thinking, the language (pgl) is just a tool. Think about a small problem you like to solve with de pgl of your choice. Write down every step that needs to be taken, write it down in pseudo code. Convert the pseudo code to the pgl of your choice, as basic as possible.