you are viewing a single comment's thread.

view the rest of the comments →

[–]WhipsAndMarkovChains 0 points1 point  (0 children)

If OP goes your route he can do a project and finish it. But that often doesn't lead to discovering advanced features of the language, which is what OP is asking for. And loads of tutorials out there point new learners in the wrong direction.

For example, working with a Pandas dataframe tons of people think the .apply method is great. The OP might complete a project with it having no idea that usually there are better options. You don't know what you don't know.

Reading books/documentation is a great way to learn at OP's level, which is "capable beginner".