As someone doing just that, It depends on how you use them XD
Having a concept explained in many different ways with different examples can help build understanding…
But following ONE curriculum that is compatible with your learning style is far better
When starting out, I had the misguided belief that using multiple curriculums would give me a better understanding than just one.
I now realise that a curriculum only introduces you to concepts and tools.
It doesn’t ‘teach’ you.
Using multiple curriculums can often feel like being introduced to the same person again and again.
But if you want to get to know that person, you have to spend time with them.
They often use outside resources.
Referring to references and documents in a similar way you would refer to a dictionary.
This means multiple curriculums will point to the same thing, so you get the same thing from one curriculum, as you do from many, without spending extra time.
To really learn something, you have to use the tools or concepts.
Learning is often a series of mistakes you make.
The time spent in an environment, trying to make small projects will teach you more than any curriculum or tutorial ever will.
(look into ‘tutorial hell’ its the same thing as using multiple curriculums)
There are a lot of places out there that will introduce you to the things you want to learn.
Its not a bad thing to try out more than one at the start, to see which suits your learning style.
But once you find one that works, Stick with it.
I use the freeCodeCamp curriculum as my introduction.
I often spend time in the forum reading posts and occasionally answering questions.
(It still surprise me how much I gain from being in a community.)
If I don’t understand something I look for references, documents, and occasionally for visual explanations on YouTube
Most of my time learning is spent working on mini projects.
These projects are always very broken and messy, they are what I use to make my mistakes while I learn.
I use other curriculums for inspiration.
For example ‘The coding Train’ on Youtube and ‘happy coding .io’ both explain a concept with project examples I can try out and expand upon.
One of the worst mistakes I made was trying to follow several curriculums at the same time and trying to keep them at the same place.
Even if a curriculum introduces the same things, its unlikely to introduce them in the same order.
This often means examples that include things you don’t yet understand because you’ve had to jump ahead with one curriculum to keep it inline with another.
It can cause a LOT of confusion, and will set you back.
This does not mean you cant use the resources from another curriculum, just don’t let the curriculum itself tie you down.
At the end of the day your goal is to learn, only you can decide what works for you and what doesn’t.
(Edit: Using multiple curriculums can be a bit like consuming a meal, you eat the things you think go together, but you don’t have to finish the meal to be full. Don’t wait until you’ve finished a curriculum to begin making your own mini projects)