Cardano Smart Contract Education Sucks! It Just Sucks! Give Us Some Help For God's Sake!

Greetings nabil,
Welcome to this forum.
I started this topic several months ago because I couldn’t find the help I needed to get started as a Cardano developer. The help was there but I was having difficulty finding it. I have since found all the help I need and have created a list of resources for developers getting started with Cardano.
Please check out the list of learning and developer resources found here.

I appreciate that Haskell was selected as the smart contract language. Our ecosystem has never been hacked where as billions of dollars have been stolen on other blockchains because the smart contract languages are not secure.

Still Haskell is new to most of us and we need some familiarity with it before we can develop Plutus and Marlowe smart contracts. To that end, you might find IOG’s official Haskell Course a very good place to get started. One of the nice things about this course is that all the work is done in the browser using Jupyter Notebooks so there is no need to set up a development environment on your own computer.

Here is another great Haskell learning resource which also runs in the browser.

Yes, you are correct. You can not develop and deploy Cardano smart contracts directly from Windows.
Still, if you have a Windows OS then you can easily set up Windows Subsystem for Linux on your computer and then develop in that environment. I made directions for that which can be found here. These directions will help you setup your computer to work with Marlowe.

Also, please check out the support at the following:

I hope this helps.
Please let us know how we can assist you further.

3 Likes

Learning is bias. Some better learn solo, some in groups, some with the whip. I`ts surely not a easy task to create effective teaching material for masses.

Personally me thinks majority of teaching material out there suck badly in general :smirk:

1 Like

Greetings @greener,

Surely not easy but they did it!
IOG’s Official Online Haskell Course - by Robertino Martinez

IOG’s Official Online Plutus Pioneers Course - Everything You Need To Get Started Writing and Deploying Smart Contracts On Cardano Is Found Here

IOG’s Official Online Course For Building and Running a Cardano Node - Covers: Building Transactions, Protocol Params, Building a Stake Pool, Governance, and more

There is excellent support for new Cardano developers at the cardano stackexchange and at the IOG Technical Community Discord.

I started this topic several months ago because I couldn’t find the help I needed to get started as a Cardano developer. The help was there but I was having difficulty finding it. I have since found all the help I need and have created a list of resources for developers getting started with Cardano.
Please check out the list of learning and developer resources found here .

3 Likes

I hear you brother. Someone recently helped me with translations from English and I am right back to square one as it were. Incentivizing learning is harder than the task itself …

1 Like

Hi @DinoDude,
Just took another look at Dino Dapp
I love what you are doing Can’t wait till the game comes online.

I am working through IOG’s Official Node Course now.

It covers everything from spinning up a node, using the cli to create and submit transactions, setting up a stake pool, governance, and more.

So far the experience has been great. I did find one little mistake in the documentation which slowed me down a bit but help was there for me in Cardano’s StackExchange and I am proceeding ahead with the course now.

So yes, documentation is hard but overall I find that IOG is doing a great job.

You rock!

Seriously, this has been an exciting venture for me but I feel like I have learned so much myself that when I launch it will be worth the investment tenfold. It is not as sexy as the big studios and corporations that are entering this space but like early adoption of the internet I think I might have something here that will address the general masses.

For me it is about what I can share about my experience!

2 Likes

thanks @johnshearing - I work on developing documentation every day & I had no idea this site existed. Very complete & professional compared to what I remember from the early days. I’m especially happy to see there’s instruction how to build your own cluster (progressing it through Shelley, Alonzo, Vasil) because I’d seen this on day 1 with Solana. :sun_with_face::sunglasses:

1 Like

Check out Gimbalabs.com and plutus PBL, we are a dedicated team who loves teaching, we support learners where official docs and courses are lacking.

2 Likes

@alexeusgr thanks, I also thought of posting that but was waiting until our recent change to the Developer Portal went live. Currently the curated description of PPBL (and how it differs from the Plutus Pioneer programme) can be seen here:

1 Like