user4633: Is there a roadmap to learn Cardano Development as a beginner? I checked the Cardano Developer Portal but I could not find the following:

What is the order in which one should learn things? For instance: is the order learn Haskell, then Pluto, then Marlo, then X, ...correct
Resources that has helped former beginners with and without practical application (I know for Haskell, there is "Learn you a Haskell" recommendation on the portal.
Useful github links for simple projects people have done?
Is Haskell the only way to develop on Cardano? I asked because Haskell has the reputation of being a very difficult language, and thus could a be barrier for a beginner interested in Cardano.

Anyway useful resource recommendation for a beginner is welcome.
Thanks

user2591: I think enrolling in Emurgo's Cardano Associate Developer and Cardano Professional Developer Program would be very helpful. Each program is $500. The courses are well structured and personally, I think the course fee is reasonable considering what you will learn from the course.
The Associate Program takes you through the fundamentals of blockchain and Cardano in particular. The last section of the course is all about programming in Haskell.
The Professional program is more focused on Plutus.

4633: <p>Is there a roadmap to learn Cardano Development as a beginner? I checked the Cardano Developer Portal but I could not find the following:</p>
<ol>
<li>What is the order in which one should learn things? For instance: is the order learn Haskell, then Pluto, then Marlo, then X, ...correct</li>
<li>Resources that has helped former beginners with and without practical application (I know for Haskell, there is &quot;Learn you a Haskell&quot; recommendation on the portal.</li>
<li>Useful github links for simple projects people have done?</li>
<li>Is Haskell the only way to develop on Cardano? I asked because Haskell has the reputation of being a very difficult language, and thus could a be barrier for a beginner interested in Cardano.</li>
</ol>
<p>Anyway useful resource recommendation for a beginner is welcome.</p>
<p>Thanks</p>
 2591: <p>I think enrolling in Emurgo's Cardano Associate Developer and Cardano Professional Developer Program would be very helpful. Each program is $500. The courses are well structured and personally, I think the course fee is reasonable considering what you will learn from the course.</p>
<p>The Associate Program takes you through the fundamentals of blockchain and Cardano in particular. The last section of the course is all about programming in Haskell.</p>
<p>The Professional program is more focused on Plutus.</p>
