I want to warn you right away that I have no experience in programming. And I did not go any further than the school course in Pascal.
I read a book on python, namely "Python Bite". And now I'm consolidating my knowledge on code wars. The problems are fundamental, and it's a pleasure to solve them. Not too difficult, sometimes even easy ones. But here's the problem. I just do not know what to do next. Solving zadachas is cool, but I want to use my knowledge on some project. I tried to write a bot on Facebook... I googled, watched a couple of videos on YouTube, look in the documentation VK api (although I did not understand anything, but it was interesting), but beyond posting posts on the wall and the usual response to the "hello" did not go, it is difficult. Looking toward the Web, the more I previously studied html, css. But here I want to hear the opinion of more experienced programmers.
Continue to solve problems and increase the level of complexity. Plus read a couple more books (I plan to read: grokai algorithms, learn python)
Or start diving into the Web a little bit? Dive into Djangoflask, databases, etc.? And only then dive into the language in more detail.
Should we go another way?
I feel in my heart that I need to study programming even more diligently, I am far away from writing real projects (although not large), but I'm afraid that the motivation will go away...
Sorry for the large number of letters.