Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Blockchain Developer - Solidity Ai-Powered Ultimate Course

    Posted By: ELK1nG
    Blockchain Developer - Solidity Ai-Powered Ultimate Course

    Blockchain Developer - Solidity Ai-Powered Ultimate Course
    Published 7/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 15.58 GB | Duration: 26h 30m

    Learn solidity & foundry the way industry experts use them. This course is for developers who want to become pros.

    What you'll learn

    Become an intermediate smart contract & solidity developer

    Learn the cutting edge technologies, taught by industry experts

    Learn to build DeFi, NFTs, DAOs, and basic smart contract auditing skills

    Deploy your first smart contract on a real test blockchain - for free!

    Requirements

    No programming experience needed. We will teach you everything you need.

    If you have engineering experience, you'll do even better

    Description

    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), Chainlink, Ethereum, upgradable smart contracts, DAOs, aave, IPFS, and more. Follow along with the videos and you'll be a blockchain wizard in no time!We teach cutting edge artificial intelligence tactics to become a smarter, faster developer. We have security experts, smart contract developer experts, and people who don't just teach smart contracts, but this course is taught by people who mainly ARE smart contract developers. So you're going to get exactly the skills we'd look for in order to hire someone in the web3 world.And we give you the skills to start your career here. This course is taught by the #1 educator in Web3 - Patrick Collins. A smart contract engineer, security researcher, and lover of all things web3. This course is additionally 100% free on Patrick Collins' YouTube, however, buying it here can:- Help support the top quality free content- Give you the motivation to keep learning, since you paid for it- Get the Udemy interfaceGood luck, and I'm sure if you stick with it, you'll come out the other side armed with the knowledge needed to be a force for good in crypto.

    Overview

    Section 1: Lesson 0: The Edge of the Rabbit Hole

    Lecture 1 Introduction & Best Practices

    Section 2: Lesson 1: Blockchain Basics

    Lecture 2 What is a blockchain?

    Lecture 3 The purpose of smart contracts

    Lecture 4 Quick Recap

    Lecture 5 Your first transaction

    Lecture 6 Introduction to Gas

    Lecture 7 How a blockchain works

    Lecture 8 Signing a transaction

    Lecture 9 Gas II

    Lecture 10 High Level Fundamentals

    Lecture 11 Optional - NFT Challenges

    Section 3: Lesson 2: Welcome to Remix - Remix Simple Storage

    Lecture 12 Introduction

    Lecture 13 Introduction to Remix

    Lecture 14 Solidity Types

    Lecture 15 Solidity Functions

    Lecture 16 Arrays and Structs

    Lecture 17 Errors and Warnings

    Lecture 18 Memory, Storage, and Calldata

    Lecture 19 Mappings

    Lecture 20 Deploy your smart contract

    Lecture 21 Recap

    Section 4: Lesson 3: Remix Storage Factory

    Lecture 22 Introduction

    Lecture 23 Setup

    Lecture 24 Deploying a contract from a contract

    Lecture 25 Imports

    Lecture 26 AI Help

    Lecture 27 Interacting with contract ABIs

    Lecture 28 Inheritance

    Lecture 29 Recap

    Section 5: Lesson 4: Remix Fund Me

    Lecture 30 Introduction

    Lecture 31 Setup

    Lecture 32 Sending ETH through a function

    Lecture 33 Reverts

    Lecture 34 Getting data from Chainlink

    Lecture 35 Quick Recap

    Lecture 36 Interfaces

    Lecture 37 AI Help III

    Lecture 38 Importing from NPM & GitHub

    Lecture 39 Getting prices from Chainlink

    Lecture 40 More Solidity Math

    Lecture 41 msg.sender

    Lecture 42 Recap II

    Lecture 43 Library

    Lecture 44 Safemath

    Lecture 45 For Loops

    Lecture 46 Resetting an array

    Lecture 47 Transfer, Send, Call

    Lecture 48 Constructor

    Lecture 49 Modifiers

    Lecture 50 Testnet Demo

    Lecture 51 Advanced: Immutables & Constants

    Lecture 52 Advanced: Custom Errors

    Lecture 53 Advanced: receive & fallback

    Lecture 54 Final Recap

    Section 6: Lesson 5: AI Prompting, Asking Questions, and Getting Help

    Lecture 55 Introduction & AI Prompting

    Lecture 56 Setting up GitHub

    Lecture 57 Formatting a question

    Lecture 58 Speed Run ETH

    Section 7: Lesson 6: Foundry Simple Storage

    Lecture 59 Introduction

    Lecture 60 MacOS / Linux Install (Mac / Linux users only)

    Lecture 61 Windows Install (Windows users only)

    Lecture 62 GitPod (Not recommended)

    Lecture 63 Foundry Install

    Lecture 64 VSCode Setup

    Lecture 65 Foundry Setup

    Lecture 66 Formatting solidity in VSCode

    Lecture 67 Compiling Foundry

    Lecture 68 Deploying to a local chain

    Lecture 69 Adding networks to MetaMask

    Lecture 70 Deploying to a local chain II

    Lecture 71 Private key safety I

    Lecture 72 Deploying to a local chain III

    Lecture 73 What a transaction really is

    Lecture 74 Private key safety II

    Lecture 75 Thirdweb deploy

    Lecture 76 Cast send

    Lecture 77 Deploying to a testnet

    Lecture 78 Manual Verification

    Lecture 79 Cleaning up

    Lecture 80 Alchemy

    Lecture 81 Recap

    Section 8: Lesson 7: Foundry Fund Me

    Lecture 82 Introduction

    Lecture 83 Testing Introduction

    Lecture 84 Setup (Continued)

    Lecture 85 Tests

    Lecture 86 Debugging Tests

    Lecture 87 Advanced Deploy Scripts

    Lecture 88 Forked tests

    Lecture 89 Testing deploy scripts

    Lecture 90 Refactoring II Helper Config

    Lecture 91 Refactoring III Mocking

    Lecture 92 Magic Numbers

    Lecture 93 Refactoring III (Continued)

    Lecture 94 More Cheatcodes

    Lecture 95 More Coverage

    Lecture 96 Chisel

    Lecture 97 Cheaper Withdraw

    Lecture 98 Storage

    Lecture 99 Cheaper withdraw continued

    Lecture 100 Interactions.s.sol

    Lecture 101 Makefile

    Lecture 102 Pushing to GitHub

    Lecture 103 Recap

    Section 9: Lesson 8: Html/Js Fund Me (Quick Fullstack / Front End Tutorial)

    Lecture 104 Introduction

    Lecture 105 How MetaMask works with the browser

    Lecture 106 Function Selectors

    Lecture 107 Recap

    Section 10: Lesson 9: Foundry Smart Contract Lottery

    Lecture 108 Introduction

    Lecture 109 Layout

    Lecture 110 Custom Errors II

    Lecture 111 Events

    Lecture 112 block.timestamp

    Lecture 113 Chainlink VRF

    Lecture 114 Implementing Chainlink VRF

    Lecture 115 Modulo

    Lecture 116 Enums

    Lecture 117 Resetting an array

    Lecture 118 A note on building…

    Lecture 119 CEI (Checks, Effects, Interactions)

    Lecture 120 Introduction to Chainlink Automation

    Lecture 121 Implementing Chainlink Automation

    Lecture 122 Mid Lesson Recap

    Lecture 123 Tests and deploy script

    Lecture 124 Mock Chainlink VRF

    Lecture 125 Tests and deploy continued

    Lecture 126 Lots of tests

    Lecture 127 Testing events

    Lecture 128 vm.roll & vm.warp

    Lecture 129 Create Subscription

    Lecture 130 Create Subscription UI

    Lecture 131 Fund Subscription Script

    Lecture 132 Add Consumer Script

    Lecture 133 More Tests

    Lecture 134 Perform Upkeep Tests

    Lecture 135 Getting event data into Foundry

    Lecture 136 Introduction to fuzz testing

    Lecture 137 One big test

    Lecture 138 Passing the private key in

    Lecture 139 Integration Tests

    Lecture 140 Testnet demo w/ makefile

    Lecture 141 Testnet demo - the demo

    Lecture 142 console.log debugging

    Lecture 143 forge test –debug

    Lecture 144 Recap

    Section 11: Lesson 10: Foundry ERC20s

    Lecture 145 Introduction

    Lecture 146 Manual Creation

    Lecture 147 OZ Token

    Lecture 148 Deploy script

    Lecture 149 AI Tests & Recap

    Section 12: Lesson 11: Foundry NFTs | MoodNFT

    Lecture 150 Introduction

    Lecture 151 What is an NFT?

    Lecture 152 Foundry Setup

    Lecture 153 IPFS

    Lecture 154 Using IPFS

    Lecture 155 Deploy script

    Lecture 156 Basic NFT Tests

    Lecture 157 Basic NFT Interactions

    Lecture 158 Basic NFT Testnet Demo

    Lecture 159 The issue with IPFS & https

    Lecture 160 What is an SVG?

    Lecture 161 SVG NFT Introduction

    Lecture 162 SVG NFT Encoding the NFT

    Lecture 163 SVG NFT Flipping the mood

    Lecture 164 SVG NFT Deploy script

    Lecture 165 SVG NFT Debugging practice

    Lecture 166 SVG NFT Anvil demo

    Lecture 167 Filecoin & Arweave

    Lecture 168 Advanced: Encoding, opcodes, and calls

    Lecture 169 Advanced: Calling and encoding functions directly

    Lecture 170 Advanced: Quick Recap

    Lecture 171 Advanced: Function signatures & selectors

    Lecture 172 Advanced: Verifying MetaMask transactions

    Lecture 173 Recap

    Section 13: Lesson 12: Foundry DeFi | Stablecoin

    Lecture 174 Introduction

    Lecture 175 Code walkthrough

    Lecture 176 What is a stablecoin (but actually)

    Lecture 177 DecentralizedStablecoin.sol

    Lecture 178 DSCEngine.sol

    Lecture 179 depositCollateral

    Lecture 180 mintDsc & getCollateralValue

    Lecture 181 healthFactor

    Lecture 182 Minting the DSC

    Lecture 183 Deploy script

    Lecture 184 Tests

    Lecture 185 depositCollateralAndMintDsc

    Lecture 186 redeemCollateral

    Lecture 187 Liquidate Setup

    Lecture 188 Liquidate Refactor

    Lecture 189 Level up tests

    Lecture 190 Open fuzz tests

    Lecture 191 Handler fuzz tests

    Lecture 192 Handler stateful fuzz tests - revert on fail

    Lecture 193 Handler stateful fuzz tests - redeeming collateral

    Lecture 194 Handler stateful fuzz tests - minting DSC

    Lecture 195 Handler stateful fuzz tests - debugging

    Lecture 196 Price feed handling

    Lecture 197 OracleLib

    Lecture 198 Audit Preparedness

    Lecture 199 Recap

    Lecture 200 Lens Protocol

    Section 14: Lesson 13: Foundry Upgrades

    Lecture 201 Introduction & What are upgradable contracts?

    Lecture 202 delegatecall

    Lecture 203 EIP-1967

    Lecture 204 UUPS Setup

    Lecture 205 UUPS Deploy

    Lecture 206 UUPS Upgrade

    Lecture 207 UUPS Tests

    Lecture 208 Testnet demo

    Section 15: Lesson 14: Foundry DAO / Governance

    Lecture 209 Introduction

    Lecture 210 Aragon

    Lecture 211 Setup

    Lecture 212 Governance Token

    Lecture 213 Governor

    Lecture 214 Tests

    Lecture 215 Wrap up and gas tips

    Section 16: Lesson 15: Smart Contract Security & Auditing (For developers)

    Lecture 216 Introduction

    Lecture 217 What is a smart contract audit

    Lecture 218 Tools used by professionals

    Lecture 219 Manual review process

    Lecture 220 Formal verification

    Lecture 221 Wrap up & Congratulations

    Beginner smart contract developers with some or zero experience,The blockchain curious,Blockchain developers who want to learn the most cutting edge techniques