3 steps to getting started the right way
1. Check out video tutorials
If you’re completely new or not sure where to start - check out the Umbraco video tutorials. It used to be called Umbraco TV, but now all of the video tutorials are on YouTube under the Umbraco Learning Base - and they’re a great way to touch up on best practices and explore more of what you can do. There are also some great ones from the Community, like from Paul Seal!
2. Learn by doing
The great thing about working with Umbraco is that it’s a great way to learn more about your own skills and abilities, and even push them. So, I would recommend coming up with an idea for a vanilla project on Umbraco, with different functions i.e. API integration, Search, Navigation, Compositions etc, and just explore and experiment with it. It’s in these kinds of situations that you find out how to solve problems, and it does wonders for your own development!
3. Reach out!
Remember that throughout it all, don’t be afraid to research further or reach out and ask other members of the Community (i.e. through the [forums, Discord, Slack, or Twitter]). Everyone is super helpful - and everyone is learning every day! Even those who work with Umbraco extensively and have an MVP title to their name (which I found out at a recent [Umbracalong] session!), and everyone learns every day.