Blockchain Developer - Solidity AI-Powered Ultimate Course
- Description
- Curriculum
- FAQ
- Reviews
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 interface
Good 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.
-
2What is a blockchain?Video lesson
-
3The purpose of smart contractsVideo lesson
-
4Quick RecapVideo lesson
-
5Your first transactionVideo lesson
-
6Introduction to GasVideo lesson
-
7How a blockchain worksVideo lesson
-
8Signing a transactionVideo lesson
-
9Gas IIVideo lesson
-
10High Level FundamentalsVideo lesson
-
11Optional - NFT ChallengesText lesson
-
12IntroductionVideo lesson
-
13Introduction to RemixVideo lesson
-
14Solidity TypesVideo lesson
-
15Solidity FunctionsVideo lesson
-
16Arrays and StructsVideo lesson
-
17Errors and WarningsVideo lesson
-
18Memory, Storage, and CalldataVideo lesson
-
19MappingsVideo lesson
-
20Deploy your smart contractVideo lesson
-
21RecapVideo lesson
-
30IntroductionVideo lesson
-
31SetupVideo lesson
-
32Sending ETH through a functionVideo lesson
-
33RevertsVideo lesson
-
34Getting data from ChainlinkVideo lesson
-
35Quick RecapVideo lesson
-
36InterfacesVideo lesson
-
37AI Help IIIVideo lesson
-
38Importing from NPM & GitHubVideo lesson
-
39Getting prices from ChainlinkVideo lesson
-
40More Solidity MathVideo lesson
-
41msg.senderVideo lesson
-
42Recap IIVideo lesson
-
43LibraryVideo lesson
-
44SafemathVideo lesson
-
45For LoopsVideo lesson
-
46Resetting an arrayVideo lesson
-
47Transfer, Send, CallVideo lesson
-
48ConstructorVideo lesson
-
49ModifiersVideo lesson
-
50Testnet DemoVideo lesson
-
51Advanced: Immutables & ConstantsVideo lesson
-
52Advanced: Custom ErrorsVideo lesson
-
53Advanced: receive & fallbackVideo lesson
-
54Final RecapVideo lesson
-
59IntroductionVideo lesson
-
60MacOS / Linux Install (Mac / Linux users only)Video lesson
-
61Windows Install (Windows users only)Video lesson
-
62GitPod (Not recommended)Video lesson
-
63Foundry InstallVideo lesson
-
64VSCode SetupVideo lesson
-
65Foundry SetupVideo lesson
-
66Formatting solidity in VSCodeVideo lesson
-
67Compiling FoundryVideo lesson
-
68Deploying to a local chainVideo lesson
-
69Adding networks to MetaMaskVideo lesson
-
70Deploying to a local chain IIVideo lesson
-
71Private key safety IVideo lesson
-
72Deploying to a local chain IIIVideo lesson
-
73What a transaction really isVideo lesson
-
74Private key safety IIVideo lesson
-
75Thirdweb deployVideo lesson
-
76Cast sendVideo lesson
-
77Deploying to a testnetVideo lesson
-
78Manual VerificationVideo lesson
-
79Cleaning upVideo lesson
-
80AlchemyVideo lesson
-
81RecapVideo lesson
External Links May Contain Affiliate Links read more