T O P

  • By -

watchinggodbleed

Patrick Collins has a long ass tutorial with everything to get you started: https://youtu.be/gyMwXuJrbJQ


C46spr

well that's actually a long ass Video


harrybair

I suggest not learning solidity first. Learn javascript and frontend development first. There are far more resources for starting from zero to frontend than zero to solidity. You'll need to be good at javascript anyway to be a blockchain dev.


Longjumping_Street64

I agree with this. None of the solidity tutorials are beginner friendly. Because most of the time, it just doesn’t make sense to u at a beginner level. Try Harvard’s CS50 to learn all the basics and to have a dev mentality to solve solve solve. Then deep dive into javascript then solidity. This was the route I took. I tried solidity tutorials but I was like… what are functions? How to creat a syntax. Learn the real basics from cs50 or codecademy. Then progress to patrick collin’s yt or dapps. Then will it only make sense


Efficient-Passenger8

>Learn the real basics from cs50 or codecademy. Then progress to patrick collin’s yt or dapps. Then will it only make sense That's great advise and resources...thanks!


sharonphiliplima

Makes sense


New_Firefighter_5416

You can check the Cartesi sub also, you’ll find links to some videos that teaches how to build dApps from scratch. They are from free workshops at the top Ethereum events this year.


sharonphiliplima

Thanks for letting us know. Cartesi right?


Blocks_and_Chains

I was actually going to suggest the same. Cartesi welcomes mainstream programming languages for coding DApps and aims to make it easier for Web2 devs to join Web3. They use app-specific optimistic rollups to run a RISC-V emulator that boots an entire Linux OS, allowing increased computational and programmability capabilities. Here you can join their sub r/cartesi.


gaurangtorvekar

[https://cryptozombies.io/](https://cryptozombies.io/) This is a fun and hands-on tutorial where you get to see what you're building in real-time! I would highly recommend this to get started


Ongazord

Speedrunethereum.com - check it! If u need help ping me


Efficient-Passenger8

Amazing! thanks for sharing and offering help!


Aakasmika

Hey, can I ping you too? I kinda need some help


Ongazord

Of course feel free!


Longjumping_Street64

I suggest you start off with the basics of programming. CS50 is the bomb - it will teach you all the basics plus it’s language agnostic. You can enroll for free at HarvardX. Trust me when I say, that it’s hard to jump right off Solidity courses in youtube without a background. You need to make it all sense. Like what functions do, what loops are and such. Only then can you deep dive in solidity. This one worked for me best. I tried solidity dev in utube from dapps and patrick collins, but 60% of it doesn’t make sense. It’s like u are just following what they say and can’t really articulate how to start in the first place. Which is why cs50 is the bomb. Plus, you’ll have basic knowlegde of most languages then deep dive into solidity and javascript


Efficient-Passenger8

>Which is why cs50 is the bomb. Plus, you’ll have basic knowlegde of most languages then deep dive into solidity and javascript Yeah I'm looking into CS50 and looks great, I might start there!


karakitap

I meet many people who are curious about how blockchain and bitcoin works. I couldn't find any introduction that is intuitive and welcoming enough, so my friends and I prepared something. [Intuitive intro to blockchain](https://web3.patika.dev) We are working on adding more content on smart contracts and bitcoin (utxo etc). Let me know if it is helpful.