Interesting, I also am learning to code through freeCodeCamp and EloquentJS; and I was considering and looking for mentors just now (there is this paid solution if you want: https://www.codementor.io/). Ultimately I decided it is not the time, meanwhile, I am cultivating more organic relations with experienced developers that I know (even if not exactly close friends). Asking for small tips and suggestions.
I track progression through the projects I develop.
There are all the projects from FCC. But then I moved on to create:
* http://www.gittutorial.online/
* http://www.opusnota.com/hnbc
* https://personaldev.gomix.me/
Now I am working on a Facebook Messenger Bot.
My suggestion is to create these projects to track progression. And keep meeting people (on and offline) that might one day possible act as a mentor.