This roadmap offers a good starting point, or guide in your case. From what I see in this year's update they included some ideas of exercises and it is more agnostic to the language you have chosen.
Also take into account what @andre
Vasconcelo says. Being exposed to more complicated projects (but achievable at your level) makes you improve in a brutal way. The path of learning is covered with obstacles, and you learn by overcoming them.
This roadmap offers a good starting point, or guide in your case. From what I see in this year's update they included some ideas of exercises and it is more agnostic to the language you have chosen.
Also take into account what @andre Vasconcelo says. Being exposed to more complicated projects (but achievable at your level) makes you improve in a brutal way. The path of learning is covered with obstacles, and you learn by overcoming them.
Read, practice, have fun.
The link: github.com/kamranahmedse/developer...
I have to say, I felt just starring the comment wasn't good enough, the link from @andre is awesome. Thanks for posting!
Thank you for the input Enmanuel! Will check the link for sure!