The Complete Guide to Full Stack Ethereum Development - Tutorial for Beginners

  Рет қаралды 141,316

Nader Dabit

Nader Dabit

Күн бұрын

Пікірлер: 330
@malumalu7105
@malumalu7105 3 жыл бұрын
thank you 🙏 I can't tell you how much time this video saved me. 💝
@TJTHEFOOTBALLPROPHET
@TJTHEFOOTBALLPROPHET 3 жыл бұрын
At the 5min in this video is when I realised I needed something that's truly for beginners.
@L9can
@L9can 3 жыл бұрын
Thank you so much for this video, Nader. Having many problems with Truffle, you saved me with Hardhat. Long life for you!
@naderdabit
@naderdabit 3 жыл бұрын
Awesome to hear!
@tallahpossible
@tallahpossible 3 жыл бұрын
hey Nader! I'm so excited to see u on the blockchain! been following u since AWS! welcome and thank u so much for doing this!
@naderdabit
@naderdabit 3 жыл бұрын
Thank you Tallah! 🙌
@francescociulla
@francescociulla 3 жыл бұрын
Thank you Nader this is what I was looking for
@HaysStanford
@HaysStanford 3 жыл бұрын
Hell yeah, been expecting to see more Ethereum content on YT. Nice job Nadar! 🔥
@naderdabit
@naderdabit 3 жыл бұрын
Thank you Hays 💯💯💯🙌
@techviking23
@techviking23 3 жыл бұрын
@@naderdabit Great guide! Thank you! But more importantly, what is that wicked VS Code theme you're using? :)). (I actually tried on all the cyberpunk themes in the store but none matches yours)
@kushagrakanodia3586
@kushagrakanodia3586 Жыл бұрын
Needed a refresher after coming back to doing blockchain dev after some time. just the revisit i needed.
@josevelez6865
@josevelez6865 3 жыл бұрын
Thank you so much for doing this. Stuff like this is really going to help a lot of us newbies get onboarded into smart contract development. Keep it up!
@nishadpatne1254
@nishadpatne1254 3 жыл бұрын
Thanks Nader!! Until now I was in a stalemate over learning dApps. Every thing is out there, but very less resources teaching how to connect these dots. But not anymore, with the concepts covered in this video any one willing to delve into dApps will find the right way.
@naderdabit
@naderdabit 3 жыл бұрын
Awesome to hear, thank you for sharing this!!
@johnm384
@johnm384 3 жыл бұрын
Great work Nader! This really clears up a few years of confusion. Well done!
@spope
@spope 3 жыл бұрын
thanks for this awesome entry point. I've been way too afraid to get into the ocean of crypto dev until now
@motivateded
@motivateded 2 жыл бұрын
After some initial challenges in the beginning importing of the greeter json dependencies and finally getting them resolved, I am happy to say that this is the first tutorial that I completed that actually worked. Even paid courses on Udemy did not work No I have a better understanding of how things come together. Brilliant job!!!
@scriptnomad
@scriptnomad 3 жыл бұрын
Nader, thanks so much for this rare and accessible tutorial using a sane and optimal stack. Was very helpful for me. I was able to follow and everything clicked. Kudos and good karma to you!
@its_david_raz
@its_david_raz 2 жыл бұрын
Amazing video Nader. I have learned so much from this tutorial!
@SergiuTalnaci
@SergiuTalnaci 3 жыл бұрын
Nice Nader, thanks for the comprehensive guide.
@bitwisebytes
@bitwisebytes 3 жыл бұрын
"Not too smart, you should hold onto these things, but whatever." 😂 Great tutorial Nader, this was a really useful primer for me. I'll be diving deep on your blockchain content and Solidity By Example.
@techviking23
@techviking23 3 жыл бұрын
Great intro vid. Would love it if you do a continuation video for TESTING these contracts using Mocha, Chai, Hardhat-Waffle!
@SashrikaWaidyarathna
@SashrikaWaidyarathna 3 жыл бұрын
Great video Nader. When you deploy from Hardhat localhost, it automatically use the 0th account eth address. Just wanted to highlight it here as you are not explicitly setting it there.
@khandoor7228
@khandoor7228 3 жыл бұрын
Glad to see you with your new tech Nader. I guess I will be learning something new!
@JoeSmith-kn5wo
@JoeSmith-kn5wo 3 жыл бұрын
Definitely great video to hit all the points that are needed to get started. I was looking for a video to get up to speed with Hardhat, and I learned that and some. I have spent multiple hours doing courses, and learned more in 1 hour here!! :)
@naderdabit
@naderdabit 3 жыл бұрын
Really great to hear! 🙏
@klutch4198
@klutch4198 3 жыл бұрын
Outstanding, brother!!!🤘🏼🤘🏼
@mattaertker4783
@mattaertker4783 2 жыл бұрын
Absolutely an amazing video! This helped me wrap my head around almost all of the questions I had! Thank you 🙏
@productivityexpert
@productivityexpert 2 жыл бұрын
It is one of the best videos, I have seen so far. Thank you Nader for such a concise video on web3 and full-stack development.
@raymondsiu9732
@raymondsiu9732 2 жыл бұрын
I didn't know GSP knew how to code! Great content. Thank you!
@jr-hp7er
@jr-hp7er 3 жыл бұрын
This is something quite unique, thank you so much, Nader, for taking efforts. Really appreciate.
@naderdabit
@naderdabit 3 жыл бұрын
Thanks Jay, glad you enjoyed it!!
@jr-hp7er
@jr-hp7er 3 жыл бұрын
@@naderdabit Yes, Very much! Loved it
@dadinhoschannel4003
@dadinhoschannel4003 3 жыл бұрын
Man! I came from the eat the blocks course. Dude, you are amazing! Honestly, the content of this video is the best tutorial I have found so far. Thank you very much, man! Keep at it! And if you ever create a course, msg me! I wanna be the first one to buy ;)
@adamthomasadamthomas
@adamthomasadamthomas 2 жыл бұрын
thanks for the tutorial Nader! managed to get through it and deploy my first contract to the testnet! had a few issues along with way by worked them out. Looking forward to watching more of your tutorials.
@tawseefbhat977
@tawseefbhat977 3 жыл бұрын
thank you.. it is like ocean of knowledge u shared... will have take months to get this much info.. thanks alot nader...
@shridhargune4021
@shridhargune4021 3 жыл бұрын
Really great video and the tutorial. Thank you so much. It covers full stack basic as well as advanced concept with ease.
@sang00200
@sang00200 3 жыл бұрын
I have learned a lot from this video, subscribed. Thanks a lot, Nader! 🙏
@naderdabit
@naderdabit 3 жыл бұрын
Great to hear, thanks for sharing!!
@bdougie
@bdougie 3 жыл бұрын
This is great. I finished the written version of this but did get confused on the testnet step. I figured it out but it is nice to watch you going through this as well. You are making this space so accessible. Keep it up!
@naderdabit
@naderdabit 3 жыл бұрын
Hell yeah man, thank you for the encouragement 💙
@bigmac5865
@bigmac5865 3 жыл бұрын
@@naderdabit I got confused when you talked about MetaMask. I already had it installed from a previous Video so that didn't help. Can you explain in a few words what I am trying to do with the various Keys. It seems pretty Key .... Excuse the Pun. H
@daniel-burlacu
@daniel-burlacu 3 жыл бұрын
Thanks for the video, lot of good stuff in here. It really helped me to have a better understanding how this world function.
@madanyc
@madanyc 3 жыл бұрын
Thank you Nader! Finally got a hang of basic end to end development after many months of efforts. Best tutorial! appreciate your time and effort!
@saidalbouti3537
@saidalbouti3537 2 жыл бұрын
Great video bro👍not many contents out there covers the whole stack of blockchain app. Keep going💪🏻
@chengsam3715
@chengsam3715 3 жыл бұрын
Thank you!!!, It is really great course. I really appreciate you. thanks again!
@azeezabidoye1188
@azeezabidoye1188 Жыл бұрын
Let me keep it simple. You are life saver! Kudos 👍🏽
@TonyGustafsson
@TonyGustafsson 3 жыл бұрын
Incredible video!! Thanks a lot... really...kind of hard to find all information in one place. Very fragmented space.
@ddomingo
@ddomingo 3 жыл бұрын
This was amazing Nader Dabit! Thank you for the video.
@TessaTickle
@TessaTickle 3 жыл бұрын
Hi guys. Great video. For anyone starting from scratch in September 2021, i recommend using the yarn command to install the initial required packages instead of the npm command. The yarn command output pointed out that I needed to install git binary. It may have solved other things that npm failed on but I can't be sure of that.
@siddharthshyniben7476
@siddharthshyniben7476 3 жыл бұрын
Awesome video! I usually don't like videos (I prefer the docs), but this video was too good to miss!
@davidthery9319
@davidthery9319 3 жыл бұрын
Thanks Nader, always straight to the point, clear and concise.
@niel_morphius
@niel_morphius 3 жыл бұрын
Thanks Nader! this is awesome, you really made it so easy for me to understand this concept. This has really given me a confidence boost.
@Leith942
@Leith942 3 жыл бұрын
Thank you very much, it helped me a lot to take a step in the ecosystem. :)
@luisenriquerodriguezizarra1062
@luisenriquerodriguezizarra1062 3 жыл бұрын
Thanks Nader! Great tutorial and support in those issues! Pdt. What's the name of your theme to VScode?
@william8751
@william8751 3 жыл бұрын
I needed something like this that puts all the concepts together 💯💯
@__haah
@__haah 3 жыл бұрын
Thanks Nader, very informative and clearly explained! Love your content 🔥👾
@Mdelacruzmelo
@Mdelacruzmelo 3 жыл бұрын
thankyou thankyou thankyou thankyou thankyou thankyou thankyou thankyou thankyou. You are good for society! thankyou thankyou thankyou!
@daniellarbiaddo9417
@daniellarbiaddo9417 3 жыл бұрын
Great content, Thanks for sharing your knowledge with us
@serhii_jameson
@serhii_jameson 3 жыл бұрын
This is brilliant, thank you very much.
@intonumbers
@intonumbers 3 жыл бұрын
Thank you very much! This was exactly what I was looking for. Great overview and great explanation ... as always with your content.
@tahmidislam9646
@tahmidislam9646 3 жыл бұрын
Hey bro Have you faced anything like - Cannot find module 'eslint-plugin-prettier- error If you have, could you share the solution with me?
@arnaugarcia3322
@arnaugarcia3322 2 жыл бұрын
Nice video Nader! Just started my thesis and this tutorial turned out to be super useful. Great job! :)
@senyka0755
@senyka0755 2 жыл бұрын
The best video of all time
@gauravjoseph4831
@gauravjoseph4831 2 жыл бұрын
Thanks Nader for making this available! This video is under-watched even for the crypto community.
@thedanvalencia
@thedanvalencia 3 жыл бұрын
Great tutorial, thank you for putting this together
@thealexkates
@thealexkates 3 жыл бұрын
Great video as always Nader. A couple things that come to mind that I think would be great for follow up videos... 1. How do smart contracts version over time? 2. What is a good technique for injecting the greeter/token addresses so they are not hardcoded?
@scriptnomad
@scriptnomad 3 жыл бұрын
About 2, environment variables are the only way that I know of. Are you familiar with them? About 1, curious about that myself. Though so far it looks like maybe they don't?
@MajorasMaskMailman
@MajorasMaskMailman 2 жыл бұрын
@@scriptnomad Was also wondering about 2. Hoping there's another way
@stevenplace699
@stevenplace699 2 жыл бұрын
@@scriptnomad Yes, I needed the answer to 2 so badly. Thank you! Have you figured out another way yet?
@RPK666
@RPK666 3 жыл бұрын
a great tutorial, thanks a lot for all this information! you rock!
@Anton-pz6kd
@Anton-pz6kd 2 жыл бұрын
Reall great walkthrough. Cheers!
@fpena06
@fpena06 2 жыл бұрын
Great video, well explained and git repo to follow along ❤. By the way, how can I get my terminal to look like yours? Thank you
@devorein
@devorein 3 жыл бұрын
Thank you so much for this wonderful video. I was really stuck on how to stitch my front end with the smart contracts. Would it be possible to make another video focusing on Truffle/Ganache and web3 along with Typescript in the near future?
@tendies
@tendies 3 жыл бұрын
Thank you so much for this, I am speechless
@justintsugranes
@justintsugranes 2 жыл бұрын
great video! have to ask... what syntax highlighting do you have enabled? it's awesome
@theAviatorcodes
@theAviatorcodes 3 жыл бұрын
I am here. 🙌🙌 Thanks Nader
@theAviatorcodes
@theAviatorcodes 3 жыл бұрын
@Pínned by Nader Dabit thank you Nader
@utsavojha2953
@utsavojha2953 2 жыл бұрын
Hi Nader thanks for this awesome video!!
@JR-gg5bd
@JR-gg5bd 3 жыл бұрын
Great stuff Nader!
@donutrangerr
@donutrangerr 3 жыл бұрын
Thanks for this gem! By the way, may I know what VSCode theme you're using? It looks awesome!
@blockspace3736
@blockspace3736 3 жыл бұрын
looks like a customised version of "shades of purple"
@naderdabit
@naderdabit 3 жыл бұрын
Hey, it's Cyberpunk :)
@donutrangerr
@donutrangerr 3 жыл бұрын
@@naderdabit Hi ! Just a quesiton, are you planning to release or append a typescript version of this tutorial in the future? I had problems trying out with TS after your tutorial and tries to use Next.js with it but I ran into a lot of problems. Your content has been great, love you graphQL videos too!
@tom61k
@tom61k 2 жыл бұрын
REALLY good work, appreciate it!
@TonyEdwardsPZ
@TonyEdwardsPZ 3 жыл бұрын
Great video Nader.
@naderdabit
@naderdabit 3 жыл бұрын
Thank you Tony 💯💯💯💯
@catreunion
@catreunion 2 жыл бұрын
thank you so much for your production.
@elishaubax
@elishaubax 3 жыл бұрын
Thank you! Very clear and concise
@MajorasMaskMailman
@MajorasMaskMailman 2 жыл бұрын
Is there a way to inject the contract addresses so they're not hardcoded? Nader hardcodes them at 19:15
@akuznetsov777
@akuznetsov777 3 жыл бұрын
Thank you Nader! It helps a lot to understand full stack in web3. I'm enjoying using flutter and it's growing community any links for us?🙂
@lukehalpin8571
@lukehalpin8571 2 жыл бұрын
Great, thanks for that info, really helpful appreciated
@irmantastydikas3434
@irmantastydikas3434 2 жыл бұрын
Hi all. Good content Nader and thanks first of all for that! Not sure if it only happened to me but I got stuck with setGreeting() function as I didn't get any errors or anything in the console but for some reason it just didn't do anything after clicking the button. Found that the line checking for the undefined type of the window.ethereum is checking with the undefined word in string format. That's why it never did anything after clicking it for me. To be precise the checking should be like this: if (typeof window.ethereum !== undefined)
@official.mhm13
@official.mhm13 2 жыл бұрын
It was a great introduction 👍
@mayurborse1745
@mayurborse1745 2 жыл бұрын
Great tutorial. Learnt a lot
@DikkeHamster
@DikkeHamster 3 жыл бұрын
Awesome tutorial, thanks!
@throxe
@throxe 2 жыл бұрын
Thank you very much for this content. Can you make a video on building a CRYPTO EXCHANGE please. Thanking you in anticipation❤👌
@znitinaceur8219
@znitinaceur8219 2 жыл бұрын
Great tutorial ! Thank you !
@tonyaldrich7528
@tonyaldrich7528 3 жыл бұрын
best job thanks so much, but what was the tool you started with before using text editor?
@jackpaperhands
@jackpaperhands 3 жыл бұрын
LEGEND bro, thank you
@naderdabit
@naderdabit 3 жыл бұрын
🙌🙏
@kennethpar8164
@kennethpar8164 3 жыл бұрын
Hey there! Do you suggest us learn javascript first before attempting tihs tutorial? :)
@Pieris-is4mg
@Pieris-is4mg 3 жыл бұрын
Thanks for the great video, haven’t finished watching yet but I’m assuming everything minus the front end would be applicable if I chose to use Angular instead of React? (6 years exp using Angular but hardly any with React)
@scriptnomad
@scriptnomad 3 жыл бұрын
Yeah, everything still applies. The front-end here was incredibly simple. No styling at all, just bare bones functionality. I'm the opposite, haha. Know React and Vue, but not Angular.
@TropicalBrick
@TropicalBrick 3 жыл бұрын
Excellent tutorial thanks very much!
@vklemtz
@vklemtz 3 жыл бұрын
Hi! Do you think it's possible to get into Blockchain programming without previous software experience? I was considering doing a Full-Stack Bootcamp but my end goal is actually learning all about Blockchain... Appreciate any tips! Thanks for the great content.
@RunyCalmera
@RunyCalmera 3 жыл бұрын
This was awesome man! Where is the next episode on subgraphs?
@abdulmaajid4001
@abdulmaajid4001 3 жыл бұрын
Amazing. Please add tutorial on Solana too.
@maximiliangeithe8775
@maximiliangeithe8775 3 жыл бұрын
Thanks man, thats great!
@motailab
@motailab 3 жыл бұрын
this man is lagend :)
@nikitakrulikov
@nikitakrulikov 3 жыл бұрын
Great video. Which theme you are using on your vscode?
@NetanelBen
@NetanelBen 3 жыл бұрын
Man i love your vsCode theme !!!! :WOW: what its name ???
@Azman_Hamid
@Azman_Hamid 3 жыл бұрын
Thanks for this tutorial.
@networkfreddy2000
@networkfreddy2000 3 жыл бұрын
Sheesh your hardhat project initialized fast..Mine is taking forever and a day!
@RohitSingh-yo2yl
@RohitSingh-yo2yl 3 жыл бұрын
Sheesh
@feff232
@feff232 2 жыл бұрын
golden video
@tahmidislam9646
@tahmidislam9646 3 жыл бұрын
@Nader Sir I am facing problems like- "Cannot find module 'eslint-plugin-prettier" Could you help me figuring out a to solve it. Tia
@vesperflight6116
@vesperflight6116 3 жыл бұрын
I have the same issue, I was not able to figure out either.
@alex-dk2rj
@alex-dk2rj 3 жыл бұрын
Appreciate the tutorial it was very helpful
@robrucki6695
@robrucki6695 3 жыл бұрын
Excited to watch this. the only thing im worried about is eth gas fees... what are your guys thoughts?
@scriptnomad
@scriptnomad 3 жыл бұрын
Seems to be the biggest problem currently. It's up to the ethereum devs to improve the network to scale better. Or else the alternative networks will solve that problem and maybe replace ehereum? Either way, it's a matter of time till the problem will be solved in some manner, with so many bright people working on it and being properly incentivized. So blockchain development skills will definitely not be a waste.
@jjzfive3832
@jjzfive3832 3 жыл бұрын
Such an amazing video like seriously
@jacobtucker2230
@jacobtucker2230 3 жыл бұрын
so so so so so helpful, thank you so much.
@Zilverbacks
@Zilverbacks 3 жыл бұрын
please can you do a video on dapps for THETA, considering its EVM compatible with Solidity
@bigmac5865
@bigmac5865 3 жыл бұрын
Hi Nader, So I feel you hurry through the bit around 27 mins when you deploy to the Ropsten Network, 1/ and you NEVER actually show the simple UI working on the Ropsten Net. I'd like to see that as so far I haven't found how to do that, Proof of the Pudding for me. God work though. 2/ Also you use of a ZSHRC file needs to be explained. I think you could do a whole video on the Keys use as you move from the local Node, to Ropsten Test Node, and then a final real deployment to see what plays out. H
@harrisonofordu9374
@harrisonofordu9374 2 жыл бұрын
I created a .env file and added the private key but i was not able to access it using process.env
The Complete Guide to Building AI Agents for Beginners
28:43
Arseny Shatokhin
Рет қаралды 135 М.
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 4,7 МЛН
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 2,1 МЛН
Yay😃 Let's make a Cute Handbag for me 👜 #diycrafts #shorts
00:33
LearnToon - Learn & Play
Рет қаралды 117 МЛН
Solidity by Example - Deploying a Voting Smart Contract
27:59
Nader Dabit
Рет қаралды 32 М.
Upgrading your Smart Contracts | A Tutorial & Introduction
30:17
Patrick Collins
Рет қаралды 54 М.
How to Connect your Smart Contracts to Metamask | Full Stack Web3
1:10:40
How To Become A Blockchain Developer In 2023?
18:05
EatTheBlocks
Рет қаралды 164 М.
Introduction To DEX Arbitrage | Intermediate Solidity Tutorial
16:32
How to Replace GitHub with Radicle to Take Ownership of Your Code
9:26
Create ERC20 token on Ethereum (the EASY way)
22:07
EatTheBlocks
Рет қаралды 105 М.
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 4,7 МЛН