Curiosity. Books. Projects. Presentations. Hosted personal notes.
That’s it.
Read books to understand fundamentals. Create projects to practice and expand on the fundamentals. Watch videos to learn how others solved problems. Document your learning. Repeat.