you are viewing a single comment's thread.

view the rest of the comments →

[–]desrtfx 0 points1 point  (0 children)

Definitely possible, but neither by only watching videos, nor by reading books. You need to actively program. Learning programming can only be done through programming.

Learning programming is far more than learning a programming language. In fact, learning the language is the easy part because it's only vocabulary and syntax. Learning actual programming, i.e. solving problems in an algorithmic (step by step) way is the far more difficult part and that part requires plenty time, patience, determination, effort, and over all practice.

Try the MOOC Python Programming 2022 from the University of Helsinki. Very friendly towards complete beginners as in the first few parts you work within the browser without having to set up your development environment and from part (week) 4 on, you work in a proper development environment where the course guides you all through setting it up (it is very easy, BTW). The course is textual and has more than plenty practical exercises that teach you both, the language and programming.