The best way to learn is to build together
I was recently at a meetup in another city where a bunch of current/new Software Developers would get together and work on projects, or walk through tutorials together. It was useful. When one person didn't know something, often someone else did. It was just a helpful way to learn and grow as a software developer.