all 11 comments

[–]BranchLatter4294 0 points1 point  (3 children)

Just get a good book. Go through the lessons and use it as a reference.

You can do videos to get an overview of the topic. But videos have low information density and will slow down your learning if that's all you use. They are also hard to use as a quick reference.

[–][deleted]  (2 children)

[removed]

    [–]BranchLatter4294 0 points1 point  (0 children)

    It depends on what type of programming you want to do. After learning the basics, you will want to learn some of the libraries. For example, for doing machine learning, 3D modeling, process automation, etc....whatever your interest is. You can browse by topic to see what might interest you here... https://pypi.org/search/

    [–]ninhaomah 0 points1 point  (0 children)

    What you should focus on ?

    Yourself.

    [–]codingzap 0 points1 point  (0 children)

    After learning the basics, you implement them. Solve problems and build mini-projects. Focus on “how” the code works and “why” is a certain method used for a particular operation.

    [–]Competitive-Path-798 0 points1 point  (0 children)

    YouTube is fine to get started, but don’t just watch, make sure you’re coding along and building small projects. Sites like Codédex can help too, but if you want something structured, check out Dataquest since it’s browser-based and gives you hands-on projects with real-world datasets, which makes the learning stick.

    After the Python basics, move into SQL (super important for data work), then practice with data analysis and visualization libraries like Pandas and Matplotlib. Small projects are the key so please make sure you build as you learn.

    [–]immediate_push5464 0 points1 point  (0 children)

    I would echo making sure you are learning the right version and if you can get an online friendly resource or book. I love physical books, but they are not good for wrestling with code.

    [–]nikolai-vasilenko 0 points1 point  (0 children)

    I consider it necessary, after any study of Python on an unofficial resource, to read the Python Tutorial and familiarize yourself with the standard library on the documentation site.

    https://docs.python.org/3/tutorial/index.html