I've been working as a designer for over 15 years (I'm old LOL) and I can believe how good Canva is a starting point for designers.
It's a great place to start because it has a very user-friendly interface that removesa lot of complexity which results in greatdesigns quicker and more easily.
Some things to watch out for though; Canva will teach you a lot BUT its like riding a bike with training wheels. As long as you understand this and make the jump to proper commercial level software eventually, you'll do fine.