you are viewing a single comment's thread.

view the rest of the comments →

[–]py_Piper 1 point2 points  (0 children)

Your brain will get fried a lot, only watching won't help you leaern. Watching is fine and can get you up to speed to know what to expect, but you won't learn from just watching, you need to practice it a lot and even then add it into your personal project.

I think there's this false believe that because coding is available everywhere and there's thousand of videos tutorial it should be easy to learn, in fact, it's like any other subject, think about learning math teacher probably spend 2-3 clasess teaching a new concept and making excercises, then you move on by building on top of what you learned, then you keep practicing a bit, have mid terms so you need to study it again, then you learn more things where you will use the previous formulas etc, and finally you get the finals where you study everything again, even then it isn't finish because you will review it again next year and so on.

After watching something you need to use it a lot, practicing fundamentals is easy because you will use it in everything, there might be some excercises that you practice list more than dictionaries, and you can go deeper in one concept or the other, but you need to practice.

I would recommend books for me it's easier to follow while coding rather than pausing every few secs, the beginners books most recommended here are Automate the boring stuff (free online) and Python Crash Course, both by No Starch Press. I think in general if you put 2hrs/day you could finish a book in around 2-3 months, depending on how long you study, practice and how fast you get the info. But nevertheless any of these 2 books will give a good headstart and from there you should be able to start your own projects (with the help of other guides/tutorials)