Learn Blockchain, Solidity, and Full Stack Web3 Development with JavaScript - 32-Hour Course

  Рет қаралды 2,785,299

freeCodeCamp.org

freeCodeCamp.org

2 жыл бұрын

This course will give you a full introduction into all of the core concepts related to blockchain, smart contracts, Solidity, ERC20s, full-stack Web3 dapps, decentralized finance (DeFi), JavaScript, TypeScript, Chainlink, Ethereum, upgradable smart contracts, DAOs, the graph, moralis, aave, IPFS, and more. Follow along with the videos and you'll be a blockchain wizard in no time!
💻 Code, resources, and support forum: github.com/smartcontractkit/f...
Please reference the repo for anything you need and feel free to leave issues and participate in the discussions.
⭐️ Course Contents ⭐
⌨️ (00:00:00) Lesson 0: Welcome To Blockchain
⌨️ (00:09:05) Lesson 1: Blockchain Basics
⌨️ (02:01:16) Lesson 2: Welcome to Remix! Simple Storage
⌨️ (03:05:34) Lesson 3: Remix Storage Factory
⌨️ (03:31:55) Lesson 4: Remix Fund Me
⌨️ (05:30:42) Lesson 5: Ethers.js Simple Storage
⌨️ (08:20:17) Lesson 6: Hardhat Simple Storage
⌨️ (10:00:48) Lesson 7: Hardhat Fund Me
⌨️ (12:32:57) Lesson 8: HTML / Javascript Fund Me (Full Stack / Front End)
⌨️ (13:41:02) Lesson 9: Hardhat Smart Contract Lottery
⌨️ (16:34:07) Lesson 10: NextJS Smart Contract Lottery (Full Stack / Front End)
⌨️ (18:51:36) Lesson 11: Hardhat Starter Kit
⌨️ (18:59:24) Lesson 12: Hardhat ERC20s
⌨️ (19:16:13) Lesson 13: Hardhat DeFi & Aave
⌨️ (20:28:51) Lesson 14: Hardhat NFTs
⌨️ (23:37:03) Lesson 15: NextJS NFT Marketplace (Full Stack / Front End)
⌨️ (28:53:11) Lesson 16: Hardhat Upgrades
⌨️ (29:45:24) Lesson 17: Hardhat DAOs
⌨️ (31:28:32) Lesson 18: Security & Auditing
✏️ Course developed by Patrick Collins. Check out his KZbin channel: / patrickcollins
Follow Patrick!
🐦 Twitter: / patrickalphac
📺 KZbin: / patrickcollins
✍️ Medium: / patrick.collins_58673
💻 GitHub: github.com/PatrickAlphaC
🏢 LinkedIn: / patrickalphac
🎉 Special thanks to Sjors Ottjes. His amazing project, subtitletools.com, helped make the subtitles possible.
🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster
--
Learn to code for free and get a developer job: www.freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news

Пікірлер: 3 300
@PatrickAlphaC
@PatrickAlphaC 2 жыл бұрын
Good luck everyone!!! I hope to see you all in the community!
@Android-17
@Android-17 2 жыл бұрын
Thank you for creating this Patrick 🌟
@tomandreii
@tomandreii 2 жыл бұрын
I love you Patrick, you are the best teacher I ever had! I can't wait to go trough this bad boy, LGF!!!
@johnforeverrules
@johnforeverrules 2 жыл бұрын
thank you so much sir. words cannot describe how thankful we all are.
@SlakOffs
@SlakOffs 2 жыл бұрын
Been waiting for this! Super hyped to go through it and solidify my solidity knowledge.
@henricormier8128
@henricormier8128 2 жыл бұрын
You are a true gem in this crazy world my friend... teacher at heart and making it fun ... tks!
@debangichoudhury9593
@debangichoudhury9593 Жыл бұрын
(00:00:00) Lesson 0: Welcome To Blockchain (00:09:05) Lesson 1: Blockchain Basics (00:18:26): The purpose of Smart Contracts (00:39:17): Your First Transaction (00:59:00): Gas I: Introduction to Gas (01:05:32): How do Blockchains work? (01:22:56): Signing Transactions (01:30:23): Gas II: Block Rewards & EIP 1559 (01:39:33): High-Level Blockchain Fundamentals (02:01:16) Lesson 2: Welcome to Remix! Simple Storage (02:05:17): Setting Up Your first Contract (02:12:29): Basic Solidity - Types (02:18:42): Basic Solidity - Functions (02:35:30): Basic Solidity - Arrays & Structs (02:45:34): Basic Solidity - Errors & Warnings (02:46:35): Basic Solidity - Memory, Storage & Calldata(Intro) (02:50:17): Basic Solidity - Mappings (02:53:38): Deploying your First Contract (03:03:08): The EVM & A Recap of Lesson 2 (03:05:34) Lesson 3: Remix Storage Factory (03:07:29): Importing Contracts into other Contracts (03:16:37): Interacting with other contracts (03:25:24): Inheritance & Overrides (03:30:31): Lesson 3 Recap (03:31:55) Lesson 4: Remix Fund Me (03:34:12): Sending Eth Through A function & Reverts (03:42:35): Chainlink & Oracles (04:00:31): Review - Sending ETH And working with Chainlink (04:01:54): Interfaces & Price Feeds (04:09:10): Importing from GitHub & NPM (04:11:09): Floating Point Math in Solidity (04:21:59): Basic Solidity - Arrays & Structs II (04:23:51): Review - Interfaces, GitHub Imports, & Math in Solidity (04:25:03): Libraries (04:29:54): SafeMath, Overflow Checking, and the "unchecked" keyword (04:34:29): Basic Solidity - For Loop (04:42:01): Basic Solidity - Resetting an Array (04:42:36): Sending ETH from a Contract (04:50:26): Basic Solidity Constructor (04:53:20): Basic Solidity Modifiers (04:56:34): Testnet Demo (05:04:33): Advanced Solidity Concepts (05:05:41): Advanced Solidity - Immutable & Constant (05:12:57): Advanced Solidity - Custom Errors (05:15:45): Advanced Solidity - Receive & Fallback (05:27:59): Lesson 4 - Recap (05:30:42) Lesson 5: Ethers.js Simple (05:30:46): Effective Debugging Stratetgies & Getting Help (05:41:53): How to Debug Anything (05:53:47): Installation & Setup - Moving to local development (06:02:39): Windows Install (06:12:49): Working with Gitpod (06:17:00): Local Development Introduction (06:34:06): Tiny Javascript Refresher (06:38:07): Asynchronous programming in Javascript (06:46:16): Compiling our Solidity (06:55:12): Ganache & Networks (07:00:10): Introduction to Ethers.js (07:08:39): A note on the await keyword (07:10:24): Adding Transaction Overrides (07:12:18): Transaction Receipts (07:14:56): Sending a "raw transaction in ethersjs (07:24:57): Interacting with Contracts in Ethersjs (07:34:09): Environment Variables (07:54:00): Optional Prettier Formatting (07:57:52): Deploying to a Testnet or a Mainnet (08:04:28): Verifying on Block Explorers (From the UI) (08:14:19): Lesson 5 Recap (08:17:08): Optional: Typescript (08:20:17) Lesson 6: Hardhat Simple Storage (08:29:42) Hardhat Setup Troubleshooting (08:31:50) Hardhat Setup Continued (08:33:10): Deploying SimpleStorage from Hardhat (08:41:44): Networks in Hardhat (08:51:15) Programmatic Verification (09:06:36): Interacting with Contracts in Hardhat (09:09:40) Artifacts Troubleshooting (09:10:50) Custom Hardhat Tasks (09:18:13) Hardhat Localhost Node (09:23:10) The Hardhat Console (09:26:13) Running Tests (09:38:11) Hardhat Gas Reporter (09:44:40) Solidity Coverage (09:47:01) Hardhat Waffle (09:47:37) Lesson 6 Recap (09:52:20) Lesson 6 Typescript (10:00:48) Lesson 7: Hardhat Fund Me (10:03:41): Hardhat Setup (10:06:21): Linting (10:07:47): Hardhat Setup Continued (10:09:38): Importing from NPM (10:10:42): Hardhat Deploy (10:21:06): Mocking & helper-hardhat-config (10:52:51): Utils Folder (10:55:44): Testnet Demo (11:00:10): Solidity Style Guide (11:08:37): Testing Fund Me (11:30:40): Breakpoints & Debugging (11:33:39): Gas III (11:36:34): console.log & Debugging (11:37:30): Testing Fund Me II (11:44:34): Storage in Solidity (11:52:38): Gas Optimizations using storage knowledge (12:05:29): Solidity Chainlink Style Guide (12:09:59): Storage Review (12:11:43): Staging Tests (12:17:57): Running Scripts on a Local Node (12:22:00): Adding scripts to your package.json (12:25:16): Pushing to Github Continued in a separate comment ...
@bobsmith-ty5pp
@bobsmith-ty5pp Жыл бұрын
The timestamps for sub sections is super helpful! Thanks!
@BlaziNTrades
@BlaziNTrades Жыл бұрын
🙌🏻🙌🏻🙌🏻
@badissalhi6996
@badissalhi6996 Жыл бұрын
Super helpful, please finish the time stamps for all the lessons if possible, thanks :)
@jasmin_bheda
@jasmin_bheda Жыл бұрын
Thank you brother
@bravelygeorge
@bravelygeorge Жыл бұрын
Pure gold! Thnx mate.
@bluesky-vc3tk
@bluesky-vc3tk 2 жыл бұрын
Guys let's appreciate this huge effort to make learning programming affordable to everyone.🥰🥰😍😍🤩🤩
@karma_yogi_42
@karma_yogi_42 2 жыл бұрын
Affordable? Its FREE
@jesseraymond5486
@jesseraymond5486 2 жыл бұрын
TOTALLY FREEEEEEE😍
@inhopekaria
@inhopekaria 2 жыл бұрын
Her professional strategies are mind blowing. never thought I'd be able to make as much profit as I'm making. I started with a thousand dollars I was able to monitor the trade
@Dragnipur
@Dragnipur 2 жыл бұрын
Was funded by Kaiju Kingz/Augminted Labs - they donated $1 million to free code camp for this content.
@nelaina
@nelaina 2 жыл бұрын
Indeed! Thank you!
@jpl_btc
@jpl_btc Жыл бұрын
Is it only me, or 1 hour of video equals between 2 and 5 hours in real life?
@thean3480
@thean3480 9 ай бұрын
Same here
@ekomatratantowie236
@ekomatratantowie236 9 ай бұрын
I thought it's only my imagination 😂
@ravibisht3300
@ravibisht3300 9 ай бұрын
Yes once i completed a 10 hour course in 1 month.
@erenarch5075
@erenarch5075 8 ай бұрын
Like. You can be more on point…😂
@itsjustlife7506
@itsjustlife7506 7 ай бұрын
Yes
@Victor-yb1iw
@Victor-yb1iw Ай бұрын
I like how this guy spends 2 minutes to explain how for-loop works as if I am being introduced to programing for the very first time and then latter he rapidly jumps around the entire project and multiple documentations and rapidly finishing off multiple deployment scripts and tests scripts with superficial explanation as if I am already very well familiar with blockchain development and just need a quick refresh
@iamsupriyo
@iamsupriyo Ай бұрын
so true 😭😂
@vogel431
@vogel431 Жыл бұрын
I'm 65 years old and this is the first time coding. Going through this is painful and hard. I find myself repeating each segment again and again determined to get this stuck in my old head and complete this gem of a course. Many thanks for putting this together.
@hv6411
@hv6411 Жыл бұрын
So awesome!
@callmezizi
@callmezizi Жыл бұрын
this is awesomeeeeeee, best wishes
@ChannelZeroMarketing
@ChannelZeroMarketing Жыл бұрын
Vogel. I am 50 and have fallen in love with the blockchain, crypto, nft, bitcoin space and decided to learn as well. Us old heads need to stick together!!!! Let's connect! Good luck!
@rogueninja185
@rogueninja185 Жыл бұрын
From what i ve seen this is far from a beginners course if you have no prior notions of programing language. This is just a "watch and repeat" process, not learn how to do it yourself.
@andrewkorsten2423
@andrewkorsten2423 Жыл бұрын
starting with blockchain might be a losing strategy. learn mern, python first within 1 year and start doing some freelance tasks, then start moving into blockchain. Otherwise, you might be risking the burn-out and attrition
@debangichoudhury9593
@debangichoudhury9593 Жыл бұрын
(12:32:57) Lesson 8: HTML / Javascript Fund Me (Full Stack / Front End) (12:45:34): HTML Setup (12:50:11): Connecting HTML to Metamask (12:57:09): javascript in its own file (12:59:13): ES6 (Front End JS) vs NodeJS (13:07:58): Sending a Transaction from a Website (13:19:01): Resetting an account in Metamask (13:20:07): Listening for events and Completed Transactions (13:30:42): Input Forms (13:33:34): Reading from the Blockchain (13:35:51): Withdraw Function (13:38:53): Lesson 8 Recap (13:41:02) Lesson 9: Hardhat Smart Contract Lottery (13:43:45): Hardhat Setup (13:46:57): Raffle.sol Setup (13:54:03): Introduction to Events (14:00:49): Events in Raffle.sol (14:02:30): Introduction to Chainlink VRF (Randomness in Web3) (14:09:53): Implementing Chainlink VRF (Introduction) (14:14:31): Hardhat Shorthand (14:15:31): Implementing Chainlink VRF - The Request (14:22:57): Implementing Chainlink VRF - The Fulfill (Modulo) (14:25:32): Implementing Chainlink VRF - The Fulfill (continued) (14:28:27): Introduction to Chainlink Keepers (14:34:46): Implementing Chainlink Keepers (checkUpKeep) (14:38:52): Enums (14:42:05): Implementing Chainlink Keepers (checkUpKeep- continued) (14:47:15): Implementing Chainlink Keepers (performUpKeep) (14:50:37): Code CleanUp (14:56:00): Deploying Raffle.sol (15:04:29): Deploying Raffle.sol (Mock Chainlink VRF Coordinator) (15:10:47): Deploying Raffle.sol - continued (15:20:08): Raffle.sol Unit Tests (15:30:20): Testing Events & Chai Matchers (15:31:30): Raffle.sol unit Tests Continued (15:32:45): Hardhat Methods & "Time Travel" (15:37:10): Raffle.sol unit Tests Continued II (15:38:23): Callstatic (15:39:59): Raffle.sol unit Tests Continued III (15:52:11): Massive Promise Test (16:02:32): Fixing spelling error and Run Tests (16:07:25): Raffle.sol unit Tests Continued IV (16:07:44): Raffle.sol Staging Tests (16:18:19): Testing on a Testnet (16:30:57): Smart Contract Lottery Conclusion (16:32:40): Typescript (16:34:07) Lesson 10: NextJS Smart Contract Lottery (Full Stack / Front End) (16:40:37): NextJS setup (16:48:44): Manual Header I (16:58:44): React Hooks (17:01:05): Manual Header II (17:05:23): useEffect Hook (17:10:29): Local Storage (17:18:24): isWeb3Enable Loading (17:19:26): web3uikit (17:22:25): Introduction to Calling Functions in NextJS (17:26:30): Automatic Constant Value UI Updater (17:38:37): runContractFunction (17:45:59): useState (17:49:50): Calling Functions in NextJS (17:52:58): useNotification (17:58:05): Reading & Displaying Contract Data (18:02:55): A note about onSuccess (18:03:24): A Challenge to You (18:04:13): Tailwind & Styling (18:12:51): Introduction to Hosting your site (18:15:15): IPFS (18:18:52): Hosting on IPFS (18:25:45): Hosting on IPFS & Filecoin using Fleek (18:31:27): Filecoin Overview (18:46:41): Lesson 10 Recap (18:51:36) Lesson 11: Hardhat Starter Kit (18:59:24) Lesson 12: Hardhat ERC20s (18:59:28): What is an ERC? What is an EIP? (19:01:41): What is am ERC20? (19:03:04): Manually Creating an ERC20 Token (19:09:24): Creating an ERC20 Token with Openzeppelin (19:14:27): Lesson 12 Recap (19:16:13) Lesson 13: Hardhat DeFi & Aave (19:16:17): what is DeFi? (19:19:58): What is Aave? (19:25:48): Programatic Borrowing & Lending (19:30:51): WETH Wrapped ETH (19:38:12): Forking Mainnet (19:45:21): Depositing into Aave (19:57:42): Borrowing from Aave (20:12:02): Repaying with Aave (20:14:58): Visualizing the Transactions (And aTokens) (20:17:05): Recap lesson 13 (20:28:51) Lesson 14: Hardhat NFTs (23:37:03) Lesson 15: NextJS NFT Marketplace (Full Stack / Front End) (28:53:11) Lesson 16: Hardhat Upgrades (29:45:24) Lesson 17: Hardhat DAOs (31:28:32) Lesson 18: Security & Auditing
@harshvardhanbansode685
@harshvardhanbansode685 Жыл бұрын
Thanks for the timestamps. They are really helpful.
@mrmttr3
@mrmttr3 Жыл бұрын
you have twitter or linkedin?
@mrmttr3
@mrmttr3 Жыл бұрын
how much have you done?
@debangichoudhury9593
@debangichoudhury9593 Жыл бұрын
@@mrmttr3 On lesson 9 right now
@mrmttr3
@mrmttr3 Жыл бұрын
@@debangichoudhury9593 cool, I'm on 5🚶
@paul-olof
@paul-olof Жыл бұрын
Thank you so much for this. I'm not even two hours into the video and a big handful of points have become clear to me. This is really great stuff!
@vishwanathveerni5007
@vishwanathveerni5007 Жыл бұрын
(20:28:52): Lesson 14 The ULTIMATE NFT Tutorial (20:38:21): 1.Basic NFT (20:54:58): 2.Random IPFS NFT (21:03:19): Random IPFS NFT Part II (21:07:38): Random IPFS NFT Part III (21:15:18): Random IPFS NFT Part IV (21:19:02): Random IPFS NFT Part V (21:24:25): Random IPFS NFT Part VI (21:25:58): Random IPFS NFT Part VII (21:31:09): Random IPFS NFT Part VIII (21:47:29): Random IPFS NFT Part IX (21:57:06): Random IPFS NFT Part X (22:00:52): Random IPFS NFT Part XI (22:03:11): 3.Dynamic SVG On-Chian NFT (22:04:33): Dynamic SVG On-Chian NFT Part II (22:07:03): Dynamic SVG On-Chian NFT Part III (22:10:21): Dynamic SVG On-Chian NFT Part IV (22:16:30): Advanced Section Encoding, Opcodes, and Calls (22:38:58): Intrroduction to Encoding function calls directly (23:01:11): Dynamic SVG On-Chian NFT Part V (23:15:13): Dynamic SVG On-Chian NFT Part VI (23:21:39): Dynamic SVG On-Chian NFT Part VII (23:37:04): Lesson 15: NextJS NFT Marketplace (Full Stack / Front End) (23:43:23): NFT Marketplace Contracts (01:00:06:28): Reentrancy Attacks (01:00:19:13): NftMarketplace.col Continued (01:00:26:17): NftMarketplace.sol Deploy Script (01:00:32:45): NftMarketplace.sol Tests (01:00:48:26): Part II Moralis Front End (01:01:05:32): Introduction to Indexing in Web3 (01:01:19:36): Connecting Moralis To out Local Hardhat Node (01:02:22:24): Moralis Cloud Functions II (01:02:48:42): Rendering the NFT Images (01:03:17:20): Update Listing Modal (01:03:57:26): Part III TheGraph Front End (01:04:03:09): What is The Graph? (01:04:07:09):Building a Subgraph (01:04:35:19): Deploying our Subgraph (01:04:39:58): Reading From The Graph (01:04:51:39): Hosting our Dapp
@gonzaotc
@gonzaotc Жыл бұрын
By far the most complete and comprehensive guide to learn web3 development ever made. Amazing contribution to the community, thank you so much Patrick for making this free and available for everyone.
@rishabhvishal5425
@rishabhvishal5425 Жыл бұрын
Hey Gonzalo, how are you doing. Can you plz suggest other resources for a beginner?
@amazingcontent4213
@amazingcontent4213 Жыл бұрын
If you have too much money you can donate some to me poor 😭
@shaansharma2504
@shaansharma2504 Жыл бұрын
you are doing very great job and #PatrickCollins and #FreeCodeCampOrg, keep it @Gonzalo :)
@scritch9549
@scritch9549 Жыл бұрын
@@amazingcontent4213 its literally 4$
@studylightinsight8423
@studylightinsight8423 Жыл бұрын
Is mining same as smart contract development? If not then what's the difference? as I have heard that miners are earning a lot these days, will this course open gates for me like that? Will this course teach mining too?
@silalabs4226
@silalabs4226 Жыл бұрын
This is by far the most amazing and complete web3 course. Funny enough it is what actually powers the Tiditada Raffle Protocol. I was looking at the source code and comparing to the Raffle project in this course. So many similarities. Thank you so much Patrick for delivering value to the world and kudos to the learners like me.
@ThatFirstRep
@ThatFirstRep Жыл бұрын
What a tutorial that was! Lost for words and really grateful for your content Patrick! 🙏
@NB-ku4gl
@NB-ku4gl Жыл бұрын
Amazing course. This is definitely THE course you want for learning smart contract development. I'm only about half way through and this already crushes any paid course I have taken on these topics. I really appreciate the extra time taken to explain the details for things such as project/environment setup, useful hardhat plugins, testing, and not to mention the details behind every line of code. The fact that this was made free just shows how committed you are to expanding space, which is truly impressive. FCC and Patrick, thanks for the great work!
@reviewmania1322
@reviewmania1322 Жыл бұрын
We really need to know any other programing language before starting this course, till the time I am only familiar with c and c++ ?? Please clear this doubt I want to do this course ??
@reviewmania1322
@reviewmania1322 Жыл бұрын
@@janupasilva8422 Mast of Javascript is okay ??
@reviewmania1322
@reviewmania1322 Жыл бұрын
@@janupasilva8422 okay thanks!!
@amazingcontent4213
@amazingcontent4213 Жыл бұрын
Hey please donate some money 😭😭 to me I am poor
@studylightinsight8423
@studylightinsight8423 Жыл бұрын
Is mining same as smart contract development? If not then what's the difference? as I have heard that miners are earning a lot these days, will this course open gates for me like that? Will this course teach mining too?
@javierdash1
@javierdash1 2 жыл бұрын
is absolutely magnificent. I'm on lesson 3 and everything is perfectly understood. I think I've watched 80% of the tutorials on KZbin. Not only is it up to date. It's free. It's taught by one of the best professionals in the field. He goes slowly explaining everything. It is a work of art. Don't miss it
@fieryscorpion
@fieryscorpion 2 жыл бұрын
We don't need Web3. It's just a scheme to get us all deep into Crypto. Please stop trying to make that happen. For folks who want to know what Web3 really is, watch video titled 'Line Goes up' by Folding Ideas here on KZbin.
@yashshah9970
@yashshah9970 Жыл бұрын
Does it cover from scratch or we have to know some concepts from earlier( prerequisites)?
@sany2k8
@sany2k8 Жыл бұрын
Do you think it will be helpful for a starter?
@kapilkumar-gf9rq
@kapilkumar-gf9rq Жыл бұрын
@@sany2k8 Basics of any language like javascript or java.. is the prerequisite.
@biliaminuabdulfarid6764
@biliaminuabdulfarid6764 Жыл бұрын
Please how can I get d link to the GitHub repository for this course And please how can I get in touch with you, I need you to be helping me out, in case I v issue while learning Hoping for your positive response
@shahjalalshohag6737
@shahjalalshohag6737 Жыл бұрын
This is THE BEST web3 course ever! The way Patrick teaches is really intuitive and he is very easy to understand. Thanks for the course. Completed 19h of the course and hopefully will complete the rest soon.
@vedantpatil5615
@vedantpatil5615 Жыл бұрын
Undoubtedly a great contribution to the community. This course is helping me getting started with blockchain technology and is allowing me to believe that I can also work in this space. Thank you so much for such a wonderful course 🤝🙏♥️
@adeshinaemmanuel4721
@adeshinaemmanuel4721 2 жыл бұрын
32hrs! This is it😊😊😊 Thank you for providing such value!
@DanEMO592
@DanEMO592 2 жыл бұрын
So many hours!!
@wirefred
@wirefred 2 жыл бұрын
I am not sure it is 32hrs
@adrianseidel4467
@adrianseidel4467 2 жыл бұрын
@@wirefred What?
@leizhang9876
@leizhang9876 Жыл бұрын
The level of detail makes this course super easy to follow. It answered a lot questions I had about the details regarding the toolings which are often skipped or skimped over from other sources I have been learning. More importantly, this course is up to date, so I don't find myself run into problems with solidity versions issues. Highly recommended! I have done 7 hours so far, will continue on daily basis until finish.
@developwithindra
@developwithindra Ай бұрын
I am starting my journey to become a Web3 Developer :)
@lifetimeadventure9
@lifetimeadventure9 Жыл бұрын
Thank you, Patrick💜 The course is awesome! So far completed Lesson 1: Blockchain Basics and very much hyped to put acquired knowledge to practice🔥
@aaxen7255
@aaxen7255 Жыл бұрын
This course is really, really good. Thank you for this. I'm about 5 hours in so far and can't believe how much I've learned.
@prateekpsavanur5968
@prateekpsavanur5968 Жыл бұрын
I just completed ethers js and find this course really helpful. Thank you sir for such awesome resource.
@DeannN213
@DeannN213 Жыл бұрын
Lesson 14: Hardhat NFTs (20:28:51) (20:36:01) Code overview (20:38:35) Hardhat setup (20:40:38) Basic NFT (20:54:57) Random IPFS NFT (21:03:19) Random IPFS NFT part II - Mapping Chainlink VRF Requests (21:07:38) Random IPFS NFT part III - Creating Rare NFTs (21:15:19) Random IPFS NFT part IV - Setting the NFT images (21:19:02) Random IPFS NFT part V - Setting an NFT Mint Price (21:24:25) Random IPFS NFT part VI - Random IPFS NFT Recap (21:25:58) Random IPFS NFT part VII - Deploy Script (21:31:08) Random IPFS NFT part VIII - Uploading token images with Pinata (21:47:27) Random IPFS NFT part IX - Uploading token URIs (metadata) with Pinata (21:57:08) Random IPFS NFT part X - Deploying III (22:00:52) Random IPFS NFT part XI - Random IPFS NFT Tests (22:03:11) Dynamic SVG On-Chain NFT (22:04:33) Dynamic SVG On-Chain NFT Part II - What is an SVG ? (22:07:06) Dynamic SVG On-Chain NFT Part III - Initial code (22:10:22) Dynamic SVG On-Chain NFT Part IV - Base64 Encoding (22:16:31) Advanced Section Encoding, Opcodes and Calls - abi.encode & abi.encodePacked (22:38:58) Advanced Section Encoding, Opcodes and Calls - abi.encode & abi.encodePacked - Introduction to Encoding Function Calls Directly (22:44:46) Advanced Section Encoding, Opcodes and Calls - abi.encode & abi.encodePacked - Encoding recap (22:46:46) Advanced Section Encoding, Opcodes and Calls - abi.encode & abi.encodePacked - Encoding Function Calls Directly (23:01:11) Dynamic SVG On-Chain NFT Part V - Creating an NFT TokenURI On-Chain (23:09:30) Dynamic SVG On-Chain NFT Part V - Making the NFT Dynamic (23:15:13) Dynamic SVG On-Chain NFT Part VI - Deploy Script (23:21:40) Dynamic SVG On-Chain NFT Part VII - Writing Tests (23:22:15) Deploying the NFT to a Testnet (23:34:11) Lesson 14 Recap
@devviz
@devviz 6 ай бұрын
just what i was looking for, thank you🌷
@MuhammadTajammulZia
@MuhammadTajammulZia Жыл бұрын
THIS IS AMAZING! Thank you for everyone who contributed in this.
@sacredsoundsmeditation
@sacredsoundsmeditation Жыл бұрын
I don't normally comment on KZbin videos, I'm way more comfortable "listening" to the conversation but I have to tell you and the entire freeCodeCamp crew that I truly appreciate all that you are doing. I have learned more from the courses that you giveaway than I have in "academies" that I paid $7500 to enroll in. Your teaching style is awesome and I am most impressed by the way you suggest that we try to troubleshoot on our own instead of just giving us all the answers. No one can learn if you hold their hand the entire journey so THANK YOU PATRICK! This is the best decision I've made all year.
@jayendrabhagat3607
@jayendrabhagat3607 Жыл бұрын
really?? better than 7500$ courses?
@sacredsoundsmeditation
@sacredsoundsmeditation Жыл бұрын
@@jayendrabhagat3607 Absolutely. The course that I paid $7500 for spent most of the time on the history of blockchain, theory and definitions, not nearly enough time on practical applications and hands-on learning. I prefer the immersive form of learning and I have that here. I don't really need 35 lessons on the history of blockchain.
@AbdelrahmanHisham-sd1mh
@AbdelrahmanHisham-sd1mh 19 күн бұрын
Hi there I hope you are doing well, I am about to start this course, Could you inform me what was your next step after this and what impact this course have reflected in your career. Thanks.
@liffidmonky1216
@liffidmonky1216 Жыл бұрын
This is not only a tutorial for web3. This is a tutorial on a fucking big part of what it means and what you need to be a programmer.
@mattjoe182
@mattjoe182 2 жыл бұрын
I was literally just thinking if such a comprehensive course existed earlier today and here we are
@alkebulanmylove5348
@alkebulanmylove5348 2 жыл бұрын
Law of attraction
@aaronrebelo9297
@aaronrebelo9297 Жыл бұрын
Hows your progress so far?
@talharafique8913
@talharafique8913 Жыл бұрын
I LOVE THIS COURSE, it's complete for beginners to advance with modern and new libraries. and one more thing, on every section's finish, there is a recap of the whole section so you can memories each and everything again. and definitely, its helping materials and links are kickass for the confusion.
@digitalian2022
@digitalian2022 Жыл бұрын
I have been researcing blockchain development, so this was a super cool find. Excellent edition to my transformation tool kit. Can't believe the luck. Thanks
@PE773
@PE773 Жыл бұрын
Thank You! Thanks for taking your time and energy to teach and produce such an awesome video. The information was clear and easy to follow. Bless!
@juliencorriveau-trudel295
@juliencorriveau-trudel295 Жыл бұрын
This was finally the kick I needed to make the jump in this world. I'm 4 hours in and already I'm reading EIPs and example codes to understand as much as I can. Thank you!
@iam.introspect8456
@iam.introspect8456 Жыл бұрын
DUDE! I was so hyped when i saw the other course but partly wished it was in JavaScript instead of Python. And then i found this. Thank you so much for your huge efforts! I like your teaching style better than the Udemy courses i've been taking.
@AmadeusMoon
@AmadeusMoon Жыл бұрын
This is the longest youtube video I am about to see I am not gonna lie its so exciting to see someone doing a comprehensive guide on something.
@temamanhattan801
@temamanhattan801 Жыл бұрын
this is an incredible and comprehensive course, the video is very large and may be it worth to split it on lessons and make a playlist but the content is a really good starting point into blockchain world, many thanks to author!
@mr.nirajpatil1633
@mr.nirajpatil1633 Жыл бұрын
The best tutorial available for blockchain development. Even the paid courses are not covering this topics in details as they are covered in this tutorial. It is lengthy but trust me all concepts and basics to advance is covered here. you will not need any other resource after completing this.
@ioanamentor
@ioanamentor Жыл бұрын
really? there are a lot of courses out there and they cost a lot of money...
@reviewmania1322
@reviewmania1322 Жыл бұрын
We really need to know any other programing language before starting this course, till the time I am only familiar with c and c++ ?? Please clear this doubt I want to do this course ??
@yashmishra1251
@yashmishra1251 Жыл бұрын
@@reviewmania1322 You need to know basics of JavaScript
@marcweiss1197
@marcweiss1197 2 жыл бұрын
32 hours of free content, you guys are awesome, appreciate it
@swapnilharpale-ic5fq
@swapnilharpale-ic5fq Жыл бұрын
Half way through the course, I must say this is by far the best course on the blockchain and that too for free.
@nhsabz.learning
@nhsabz.learning 5 ай бұрын
just finished two hours of this course. I must say you've given a lot of effort to make this course the best!! Thank you very much, sir!
@AtEntrepreneursLounge
@AtEntrepreneursLounge Жыл бұрын
While I am grateful for this course that you have manfiested Patric, but at each and every single point the way you tell your audience to keep going and dont ger discouraged by the things we are un able to understand really keeps the momentum going, very grateful to you for everything that you are doing for the community.
@tejendra7
@tejendra7 2 жыл бұрын
I love your way of teaching sir. ❤️. I have been waiting for the javascript version for so long.
@scriptles
@scriptles Жыл бұрын
I have NEVER in my entire life been able to follow along and have things work the this. There were some minor differences but it was still easy to follow. I am now 10 hours into this video and really excited about all the things I have learned. I can't thank you enough for how professional and excellent this video has been. Web3 and Full Stack were what drew my attention in. I had some knowledge of bitcoin already so that was easy to follow along with. Being able to do all this from visual studio code is just awesome. I am most excited about Lesson 8 and onward though. I am on lesson 7 right now. My coworkers think I am insane for watching a 32 hour video lol.
@krishanpratap3286
@krishanpratap3286 Жыл бұрын
how many projects does this course have?
@bradpitt5595
@bradpitt5595 Жыл бұрын
Dude lesson 8 is awesome. News about PayPal integrating metamask just dropped today and so much of lesson 8 resonated while reading the news-
@sayandcode
@sayandcode 8 ай бұрын
Great teaching attitude! Motivating us at each milestone! Thanks Patrick!
@sumitpatil5676
@sumitpatil5676 Жыл бұрын
[Tip - Hardhat] Sometimes while deploying script after making changes to it can raise an error, as the code may not have been compiled correctly. So use the command ""yarn hardhat clean"" which clears the cache and deletes all artifacts, and then deploy your script.
@madmax180
@madmax180 Жыл бұрын
Hey Sumit , I wanted to ask does this course teach you everything about frontend and back-end also like react and node and can i actually get a job by learning this course
@030coc3
@030coc3 Жыл бұрын
Patrick, thank you so much for your time and effort. Thank you for teaching this unbelievably valuable and interesting knowledge. I’ll go through the whole course. See you in your GitHub repo.
@tusharnagar1398
@tusharnagar1398 Ай бұрын
I have completed this course in 3 months
@piousjacobmwanza698
@piousjacobmwanza698 15 күн бұрын
Would you say you're far off from when you began? Are you comfortable with your knowledge and skill level, or are you still building on it? I'd love to hear the experience
@lakshay3327
@lakshay3327 3 күн бұрын
Yeh bta bhai direct isko start kr skta hai ya development bhi aani chaiye
@pranjalsoni2874
@pranjalsoni2874 Күн бұрын
@@lakshay3327 direct kar do
@paul-olof
@paul-olof Жыл бұрын
Patrick, I'll have questions later but I just wanted to thank you for this. I'm at the first Remix section of video and you've made clear to me some basic programming rules that I couldn't grasp for Years! ty ty ty
@cryptofxglobalinvestment976
@cryptofxglobalinvestment976 Жыл бұрын
I really don't know how to thank you sir for this course...,it explained everything down to earth meehn.. 👌👌, got some paid course on udemy from another instructor but... got stocked on it for weeks as it kinda outdated... 😒 am just happy yours is rich and you dedicated your time on it ... & still made it free 👍 Bless👍👍
@WoodCollector
@WoodCollector Жыл бұрын
This course is insanely good! Thank you so much for this.
@itstheinternet4443
@itstheinternet4443 5 ай бұрын
Loved this course! Thank you so much for giving us all this knowledge on web3 for $0 🙏🙏
@Sunil_Dhansure
@Sunil_Dhansure Жыл бұрын
This is absolute gem for those who want to learn blockchain technology.
@MauriceDeFi
@MauriceDeFi Жыл бұрын
I can‘t thank you enough for this amazing course. I was stunned of the compact way in which you tought the fundamentals. Simply amazing. 👏
@AbdelrahmanHisham-sd1mh
@AbdelrahmanHisham-sd1mh 19 күн бұрын
Hi there I hope you are doing well, I am about to start this course, Could you inform me what was your next step after this and what impact this course have reflected in your career. Thanks.
@gonzaotc
@gonzaotc 2 жыл бұрын
Yesterday I was thinking about starting the Patrick course on python blockchain development, I'm a javascript developer, but I was looking to do it just because of the amazing way in which Patrick explains. Then, I see this GEM for all us JS devs. Thank you so much.
@zobiakanwal
@zobiakanwal 2 жыл бұрын
Same here. Was waiting for JavaScript based course and finally here it is!
@mineword2771
@mineword2771 Жыл бұрын
Hi there, could you help me to find the Python version of this course, I believe you are referring to? Thanks in advance 🙏🏻
@samuraii21
@samuraii21 Жыл бұрын
@@mineword2771 kzbin.info/www/bejne/g2aaZ4p9nql1mrM
@sharonlima8913
@sharonlima8913 Жыл бұрын
@@mineword2771 you wanna do the Python version?
@EricBishard
@EricBishard Жыл бұрын
I did the python version months ago, just did like the first quarter of it, it was a good way to learn a lot of the Solidity stuff, and once it started getting into Python I just stopped and waited for this one!
@imaginationvisions4786
@imaginationvisions4786 Жыл бұрын
Thanks patrick it is very well course, i listen to all lessons and now i will repeat and apply all code.. big thank 🌷🌷
@OliverTahir
@OliverTahir Жыл бұрын
I love how you love to help dev to grow in their knowledge, thank you bro also for your vibe. Hope to work together soon ❤
@archangel0137
@archangel0137 2 жыл бұрын
New Subscriber. I've been doing web development for almost 3 years and want to become a freelancer. I've heard tons about Blockchain and want to find out more. This course is bigger than any of the ones I've seen on Udemy. Hopefully I'll be able to add Blockchain to my skill set sometime. Thank you so much for all your efforts!
@thesporter6519
@thesporter6519 2 жыл бұрын
Thanks for sharing this valuable Knowledge for free. This huge effort from you guys should really be appreciated and thanked. The content and amount of knowledge one can acquire from this video are seemingly unaccountable.
@dq9342
@dq9342 Жыл бұрын
Thanks Patrick! Love your energy! Amazing course!
@Wellingtonluzia3
@Wellingtonluzia3 Жыл бұрын
We are already in the big crash, Inflation is a catastrophe. This CPI report is a colossal failure. To bring the housing market to a halt, the FED will have to pull all the stops. The unfortunate issue is that other markets are being decimated. If you want to stay green, you have to rely on a lot of diversification. Currently up 14% and being careful. Still a better deal than leaving it in a savings or checking account yielding 0-1 percent interest.
@Antoniovieira2792
@Antoniovieira2792 Жыл бұрын
People believe their currency has the worth it does because they have no other option. Even in a hyper-inflationary environment, individuals must continue to use their hyperinflationary currency since they likely have minimal access to other currencies or gold/silver coins.
@usmandatalaibrahim6812
@usmandatalaibrahim6812 Жыл бұрын
You have to get a financial-advisor/broker to aid you diversify your portfolios to include commodities, inflation-indexed bonds and stocks of companies with solid cash flows, as opposed to growth stocks where valuations were based on future potential earnings.
@Stephenfanos37
@Stephenfanos37 Жыл бұрын
Inflation is gradually going to become part of us and due to that fact any money you keep in cash or in a low-interest account declines in value each year. Investing is the only way to make your money grow and unless you have an exceptionally high income, investing is the only way most people will ever have enough money to retire.
@adelekesefiuomolola
@adelekesefiuomolola Жыл бұрын
@@Stephenfanos37 You are right! I diversified my 450K portfolio across various market with the aid of an investment coach, I have been able to generate a little bit above 1.3m in net profit across high dividend yield stocks, ETF and bonds during this red season.
@Margaret35577
@Margaret35577 Жыл бұрын
@@adelekesefiuomolola Please can you leave the info of your invstment analyst here? I overheard someone talking about how a couple made $200k during this red season. I need such luck lol
@jamesmack3953
@jamesmack3953 2 жыл бұрын
Please enable closed caption / subtitles, for the non English speakers it is very helpful. Even the KZbin / google auto generated subtitles is good enough. For those whose first language is not English and for those with disabilities subtitles is very important for following along. Please consider my request. FreeCodeCamp and Patrick thank for this course.
@MrFunlive
@MrFunlive 2 жыл бұрын
This is so huge. Releasing 32h of educational contnent for free is just incredible.
@robertmazurowski5974
@robertmazurowski5974 Жыл бұрын
Your course was so briliant. Took 3 weeks :) I did the brownie one before. Thank you very much.
@jccimino
@jccimino Жыл бұрын
I am on lesson 7 right now. Amaizing. I see the the video 1 complete and it's fantastic too. The great diference i think is the framework brownie, not see in the video 2.
@krishanpratap3286
@krishanpratap3286 Жыл бұрын
does this have projects that can be added to resume?
@doyinsolamidada1809
@doyinsolamidada1809 2 жыл бұрын
I really appreciate all the efforts put up by Patrick and all other people who contributed to this video. Thank you all
@EricBishard
@EricBishard 2 жыл бұрын
Very nice to recognize the other folks, this is definitely a team effort! With a beast at the helm...
@mrcardinal7548
@mrcardinal7548 2 жыл бұрын
Heck yes . I was waiting for this for soooo long 😭😭😭 . Thanks a lot for providing such value . I'm so happy right now . Thanks a lot Patrick . We love you
@onahsunday6417
@onahsunday6417 Жыл бұрын
i dont think i have ever comment on youtube video, but this is by far the best video I have ever seen including the paid once. thanks for your effort, I started few days ago, taking my time to digest it. moving to lesson 8.
@vivekup3424
@vivekup3424 Жыл бұрын
Thanks Patrick, for motivating us during this course.
@aman4434
@aman4434 2 жыл бұрын
OK, goal for self. 30 min a day. Personal bookmarks below. I'm at 11:44:46 [started my MS degree so stopped this for now. this course still helped me get 1250 ARB airdropped though. Worth $1250 at least. I aim to finish this course when I do have the time] 1559 gas summary: 01:36:43 memory, calldata and storage: 02:46:40 contract deployment and inheritance summary: 03:30:30 Chainlink API calls: 03:56:40 Constants: 5:08:51 npm, yarn, solc and corepack: 6:47:54 adding prettier: 7:54:58 verify and publish code: 8:04:42 hardhat first lesson recap + readme tip: 9:47:36 mocking of priceFeed in FundMe: 10:28:30 natspec: 11:03:00 testing withdraw() and gas price debugging: 11:34:31 gas reporter with tests: 11:44:46 storage variables review: 12:10:04
@shweta4gaming416
@shweta4gaming416 Жыл бұрын
I want to know if you have finished this course, could you please tell me the job opportunities and scope after finishing this course. Is this 30 hours course sufficient to learn the industry standard knowledge and practices. Will I be eligible to apply for web3, smart contract jobs after this course only? I have learned reactjs, nextjs, nodejs already. Is this industry open for beginners with no industry experience?
@astrolillo
@astrolillo Жыл бұрын
@@shweta4gaming416 No
@hydrox2149
@hydrox2149 Жыл бұрын
@@astrolillo The road is a long one 😭 😭
@aman4434
@aman4434 Жыл бұрын
@@shweta4gaming416 maybe not, but no better place to start apart from this I guess. have not finished. lots left.
@shweta4gaming416
@shweta4gaming416 Жыл бұрын
@@astrolillo no for what! is this course not good enough or this industry is not open to beginners?
@sanchitghai1455
@sanchitghai1455 2 жыл бұрын
Best channel on KZbin. The content here is extremely valuable yet free. I can't thank you, the teachers giving their valuable time and your team, enough for making these wonderful videos.
@1ntrcnnctr608
@1ntrcnnctr608 Жыл бұрын
why do u think its „free“? (hint: nothing in the universe is)
@sanchitghai1455
@sanchitghai1455 Жыл бұрын
@@1ntrcnnctr608 I know the concept of when product is free, customer is the product, but still some of these creators are good if not all
@1ntrcnnctr608
@1ntrcnnctr608 Жыл бұрын
@@sanchitghai1455 thats one way to interpret it. the thing: "creators" always create for free (its like an urge for being curios about stuff, transforming old into new...at least thats how i look at it as a creator), but we then try to put a value on it...in this case its prolly more a thing of communities/funnels to get more of the most precious asset: human resources (developers to get into tech companies). doesnt mean they havent something valuable to give - even the biggest con will give u something for free or tell u some truth to lure u in. marketing is like 99% psychology/behavior manipulation now, so more n more cult-like. hey, CS50 is also "free"...
@azharullincoln4641
@azharullincoln4641 Жыл бұрын
Completed the course and trying to build something incredible for the e-commerce industry. Thank you Patrick for all of your hard work.
@Ganerzdamnyt394
@Ganerzdamnyt394 3 ай бұрын
Hi i am complete beginner to blockchain development and i want to pursue this as my career , is this video helpful for me to start ?
@andreyklepikov7084
@andreyklepikov7084 Жыл бұрын
Absolutely great work, Patrick! Thanks a lot
@tarunmaheshwari5739
@tarunmaheshwari5739 Жыл бұрын
Half way through the course. This is just an amazing course. What amazes me is how Patrick has made it look so easy to understand. All the nitty-gritty minute details are covered in this course.
@expattrading
@expattrading Жыл бұрын
easy to understand? lol
@sectumsempra2865
@sectumsempra2865 Жыл бұрын
11 hours into the course and now things are getting a bit challenging, but gotta keep going... Thank you so much for such a nice tutorial Patrick!
@aaronrebelo9297
@aaronrebelo9297 Жыл бұрын
11hrs? still 2:46:33 hrs in... long way to goo!!!
@hck1bloodday
@hck1bloodday Жыл бұрын
Good job, I'm at 7 hours and thinks are getting exciting hahaha
@jccimino
@jccimino Жыл бұрын
No Patrick, thank you!! Tons of information, teachings and tips!! Surprising! Thank you very much!!!
@santipujolsaumell9959
@santipujolsaumell9959 Жыл бұрын
It still amazes me the effort of these guy to put out such a masterpiece in programming. AND FOR FREE!
@oremmg
@oremmg 2 жыл бұрын
Watched the first 5 minutes felt like I got the power to get through 32 hours easily. Thank you so much for such a great course.
@devwaliba1132
@devwaliba1132 2 жыл бұрын
No you didn't power through "easily" 🙄
@Mogwai88
@Mogwai88 Жыл бұрын
how did it go?
@bongumenzinzama6896
@bongumenzinzama6896 Жыл бұрын
Stop the 🧢🧢🧢🧢🧢🤣🤣🤣
@josephomotade864
@josephomotade864 2 жыл бұрын
just when i have been looking for a javascript lesson thanks alot
@official.mhm13
@official.mhm13 Жыл бұрын
The best ever course to become a Web3 Developer
@ananyamishra382
@ananyamishra382 Жыл бұрын
You made me fall in love with smartcontracts in the purpose segment. THANKYOU
@romelindareyes7337
@romelindareyes7337 2 жыл бұрын
I came to youtube to learn how to trade and the best advice I got is to read books about investing. One advice that I have found useful from one of my books is the fact that if you buy stock with low p/e ratio (also called price to earnings ratio and if the is low it usually means that relative to the stock's earnings the stock is undervalued) and also with high return on invested capital (if the return is high it means you made profit) but this is not financial advice to me it is only useful.
@mackzack297
@mackzack297 2 жыл бұрын
Investing in stocks is a good idea, a good trading system would puts you through many days of success.
@jasmineheidi1427
@jasmineheidi1427 2 жыл бұрын
I also came here to learn trade after listening to a guy on radio talk about the importance of investing and how he made $460,000 in 4 months from $160k. Somehow this video has helped shed light on some things, but I'm confused, I'm a newbie and I'm open to ideas.
@kennethglenn4879
@kennethglenn4879 2 жыл бұрын
@@mackzack297 It is also possible to produce superior performance provided you do something different from the majority. However, most of us tend to pay more attention to the shiniest position in the market than to the cost of proper diversification.
@tonymatlock4437
@tonymatlock4437 2 жыл бұрын
The cryptocurrency market is seeing one of its worst selloffs since 2020, sparking panic among investors and raising questions about why crypto prices have been increasingly sensitive to gyrations in the stock market.
@dicksoneteng2111
@dicksoneteng2111 2 жыл бұрын
Exactly, the trick is to diversify your investment, don't panic when everyone else do and invest consistently
@backwardowl613
@backwardowl613 2 жыл бұрын
Sweet Sunday, this is by far the most comprehensive course that y'all have posted. It can't be said enough; thank you so much for your contributions towards free education 🙏🏽
@reviewmania1322
@reviewmania1322 Жыл бұрын
We really need to know any other programing language before starting this course, till the time I am only familiar with c and c++ ?? Please clear this doubt I want to do this course ??
@yugsolanki4766
@yugsolanki4766 Жыл бұрын
@@reviewmania1322 Same here, most of the programing concepts are similiar function and all, so u can start this Course any time buddy all the best
@yugsolanki4766
@yugsolanki4766 Жыл бұрын
@@reviewmania1322 Also u might need to learn html, css and javascript trust these are buttery easy to learn if u know c and c++, these u can learn in less than a week or two
@reviewmania1322
@reviewmania1322 Жыл бұрын
@@yugsolanki4766 Thank you so much for reply...And all the best 💛
@gilbmp
@gilbmp Жыл бұрын
I got there. I made the raffle contract, it worked, I just completed Hardhat basics. I can't even believe it. Thanks, Patrick Collins.
@katherinesaldarriaga7720
@katherinesaldarriaga7720 Ай бұрын
Still watching, one if the best vids out there ❤ thank you!!!!
@yoshikagarner6655
@yoshikagarner6655 2 жыл бұрын
I have started my journey into smart contract development and I am very grateful for this channel and the value you guys provide! I'm learning so much! Thank you! :)
@madmax180
@madmax180 Жыл бұрын
Hey yoshika , Since you are the only indian o found in comments i wanted to ask does this course cover everything about frontend and back-end also. Did you feel something missing in this course and can a complete beginner to coding can actually get a job with this course?
@murat6018
@murat6018 Жыл бұрын
Man, Patrick is awesome. He's funny, direct, explains the concepts wonderfully. I'm so happy and grateful that you guys put the effort, created the best web3 course out there and shared with us. I'd like to come back here once I finish the course.
@visu7135
@visu7135 Жыл бұрын
hello from a fellow Murat trying to make it through the world of javascript! :)
@murat6018
@murat6018 Жыл бұрын
@@visu7135 good luck to all of us bro :D
@nobodysomebodiev5935
@nobodysomebodiev5935 9 ай бұрын
Hello Murat, how is going on recently? Have you been able to finish?
@murat6018
@murat6018 9 ай бұрын
@@nobodysomebodiev5935 Hi mate, I got sidetracked a bit and got some blockchain projects, I'm working on them right now. How's it going with you?
@Ganerzdamnyt394
@Ganerzdamnyt394 3 ай бұрын
Hi i am complete beginner to blockchain development and i want to pursue this as my career , is this video helpful for me to start ?
@Sunil_Dhansure
@Sunil_Dhansure Жыл бұрын
Thank you so much for such great efforts ! ❤
@markelcuesta9899
@markelcuesta9899 Жыл бұрын
It's so crazy this course it's free, thank you for doing this
@tejaskumar265
@tejaskumar265 2 жыл бұрын
Excellent course.I can see that Patrick actually improved upon the previous course in the solidity beginner section.
@zitizen
@zitizen Жыл бұрын
Bro which video to start with? The 16 hours video or this one?
@CoffeeGM
@CoffeeGM Жыл бұрын
Just finished the course!! Thank you so much Patrick and everyone else involved in creating it, this was amazing!
@momo-wr7zo
@momo-wr7zo Жыл бұрын
you just finished recently coming to upload when i finish
@tafadzwaaaliyahndoro338
@tafadzwaaaliyahndoro338 Жыл бұрын
How long did it take you to finish this ?
@gamera7206
@gamera7206 11 ай бұрын
How long did it take?
@deniz-kg1ig
@deniz-kg1ig Жыл бұрын
Finished the course a few minutes ago. Thank you for publishing this huge course and source to internet for free.
@AbdelrahmanHisham-sd1mh
@AbdelrahmanHisham-sd1mh 21 күн бұрын
Hi there I hope you are doing well, I am about to start this course, Could you inform me what was your next step after this and what impact this course have reflected in your career. Thanks
@mpowersmedia3219
@mpowersmedia3219 Жыл бұрын
Best web3 info and solidity video I have seen to date. Definitely user friendly and love how you start with the basics and details of how everything works. I thought I new how it all worked.but still learned more in depth information. Thanks💯🌐
@parthm1075
@parthm1075 2 жыл бұрын
Chapter 1: Blockchain Basics 0:00 - Intro 9:07 - What is Bitcoin? 18:26 - The Purpose of Smart Contracts 36:35 - What have smart contracts done so far? 39:18 - Your First Transaction 59:01 - Intro to Gas 1:05:32 - How do blockchains work? 1:39:32 - High level blockchain fundamental Chapter 2: Welcome to Remix! Simple Storage 2:01:16 - Writing first contract 2:12:28 - Basic Solidity Types 2:18:40 - Basic Solidity Functions 2:35:29 - Basic Solidity Arrays and Structs
@abdulsamadadams7458
@abdulsamadadams7458 2 жыл бұрын
Pls could u continued with the video marks
@onwukarosariow1607
@onwukarosariow1607 Жыл бұрын
Wow this tutorial is very very neat and beautiful at first i was scared it wasnt beginner friendly but it is..it really is! im still in the first 10hrs but ive learnt so much...i love how you went in depth with the blockchain basics truly the best tutorial ever!!!
@sakshi7527
@sakshi7527 9 ай бұрын
If we are an absolute beginner than also it is fine?
@eoschill7438
@eoschill7438 Жыл бұрын
got my 1st job as a full-time blockchain dev at a local startup.. I've been in the space since 2017 and I'm a web developer. I'm officially bringing the two together professionally now! I'm enjoying this, and it's the most up-to-date lesson I've learned! it's also the javascript version so I'm relieved tbh!
@Counting3s
@Counting3s Жыл бұрын
Will using windows OS hinder what I can do on this tutorial?
@Ganerzdamnyt394
@Ganerzdamnyt394 3 ай бұрын
Hi i am complete beginner to blockchain development and i want to pursue this as my career , is this video helpful for me to start ?
@sainpankaj
@sainpankaj 9 ай бұрын
Thank you so much for creating this informative and engaging KZbin video course on blockchain! Your clear explanations and examples have been incredibly helpful in demystifying this complex technology. I'm grateful for the effort you've put into sharing your knowledge, and I'm looking forward to continuing my learning journey with your valuable content. Keep up the fantastic work
@sumitpatil5676
@sumitpatil5676 Жыл бұрын
[ Tip : Lesson7 : chai ](11:44:15) ` revertedWith ( "FundMe__NotOwner" ) ` raises error. So use ` revertedWithCustomError ( fundMe, "FundMe__NotOwner" ).
@ahmadfareedkhan3755
@ahmadfareedkhan3755 Жыл бұрын
if we add command "yarn add --dev ethereum-waffle" in our terminal , we could use revertedWith("") also. :)
@sumitpatil5676
@sumitpatil5676 Жыл бұрын
@@ahmadfareedkhan3755 Thank you, didn't know that.
@sumitpatil5676
@sumitpatil5676 Жыл бұрын
[ Tip : hardhat-deploy ] (10:48:18) Using "tags" we can run particular scripts. For example, you can include a tag in your particular deploy script, lets say "mock1". Include this in your deploy script : module.exports.tags = [ "mock1" ] And use the command : yarn hardhat deploy --tags mock1 And this will deploy only the scripts which include "mock1" tag.
@atomknife9106
@atomknife9106 Жыл бұрын
I am exactly on this minute and decided to read the comments for the break, coincidence is astronomical, thanks!
@adarshnikhil4499
@adarshnikhil4499 10 ай бұрын
I'm in 21 hours and hope to finish this course before my college reopens before Semester break.
@gshock1485
@gshock1485 2 ай бұрын
Hey mate did you end up finishing it?
@adarshnikhil4499
@adarshnikhil4499 2 ай бұрын
@gshock1485 Not exactly i did some projects with the knowledge i gained from here. To be honest, I kinda lost interest in web3.
@gshock1485
@gshock1485 2 ай бұрын
@@adarshnikhil4499 based on the knowledge you gained from here, can you tell me if I can make web3 projects in hackathons? Since every hackathon nowadays involve such projects....
@vishnuvnair1725
@vishnuvnair1725 Ай бұрын
@@adarshnikhil4499 If I may ask - why? what did you switch to instead?
@adarshnikhil4499
@adarshnikhil4499 Ай бұрын
@vishnuvnair1725 comparatively, I had more knowledge in full-stack development. If you are into blockchain, please continue in that field
@CURRENCYOFFASHION21
@CURRENCYOFFASHION21 Жыл бұрын
This is such a digestible approach to the functionality of the platform that I'm actually able to comprehend it and executed. In my humble opinion these videos save me time and money. I'm very grateful because without the proper information mistakes can be very expensive
@sivakamasundarik5871
@sivakamasundarik5871 2 жыл бұрын
2 hours through the course and I'm loving it. I love the energy and how beginner-friendly it is. There ain't no better source out there to learn about Blockchain. Thank you so much for this course. I cannot wait to learn more.
@gaurav8113
@gaurav8113 2 жыл бұрын
Hey Sivakama! Are you a self-taught programmer and build projects to learn? If yes, please reach out to me so that we can discuss some interesting software development roles in latest technologies!
@marshmellog1641
@marshmellog1641 Жыл бұрын
@@gaurav8113 heya I'm pursuing blockchain development rn Can you connect with me on any social media handle? So that we can discuss more about blockchain technology
@cyanrazorCel
@cyanrazorCel Жыл бұрын
I'm almost 5 hours in after 4 or 5 days. It's a lot to take in but the more you do it in practice the easier it is to understand. Loving it! The github discussions have people answering my questions, too!
@bricediomande2952
@bricediomande2952 Жыл бұрын
6 hours in here, with barely any experience too!
@TheTIHIYA
@TheTIHIYA Жыл бұрын
@@bricediomande2952 same here I am at 6 hours , Do you guys wanna talk through discord ? It will help us stay motivated
@popmop1234
@popmop1234 Жыл бұрын
Pushing through 5 hours and lost most of the time, just gonna trust the process.
@cyanrazorCel
@cyanrazorCel Жыл бұрын
@@popmop1234 I stopped after about 10 hours, as I just found that I don't think coding is for me. But I still learned a lot about web 3 and about the nature of blockchain, all for free!
@davidramos3410
@davidramos3410 Жыл бұрын
@@cyanrazorCel You still managed to get through a lot. Good job!
100+ Web Development Things you Should Know
13:18
Fireship
Рет қаралды 1,4 МЛН
What is Web 3.0? (Explained with Animations)
8:39
Whiteboard Crypto
Рет қаралды 2,2 МЛН
The Noodle Stamp Secret 😱 #shorts
00:30
Mr DegrEE
Рет қаралды 61 МЛН
Uma Ki Super Power To Dekho 😂
00:15
Uma Bai
Рет қаралды 54 МЛН
I learned to code from scratch in 1 year. Here's how.
41:55
Thomas Frank
Рет қаралды 314 М.
Learn Git - Full Course for Beginners
3:43:34
freeCodeCamp.org
Рет қаралды 143 М.
How To Become A Blockchain Developer In 2023?
18:05
EatTheBlocks
Рет қаралды 116 М.
ChatGPT Can Now Talk Like a Human [Latest Updates]
22:21
ColdFusion
Рет қаралды 235 М.
How I'd Learn Web Development (If I Could Start Over)
6:55
Dylan Cole
Рет қаралды 419 М.
But how does bitcoin actually work?
25:16
3Blue1Brown
Рет қаралды 15 МЛН
SQL Tutorial - Full Database Course for Beginners
4:20:39
freeCodeCamp.org
Рет қаралды 17 МЛН
the new PS4 jailbreak is sort of hilarious
12:21
Low Level Learning
Рет қаралды 360 М.
Learn TypeScript Generics In 13 Minutes
12:52
Web Dev Simplified
Рет қаралды 202 М.
The Noodle Stamp Secret 😱 #shorts
00:30
Mr DegrEE
Рет қаралды 61 МЛН