Module 1 - Introduction
Hey Yo!
Why it is so cool 😎
What you need
How to move forward
Who's this guy
on the other sideTask 1
Module 2 - Blockchain
Intro
Idea
Bitcoin
Ethereum
Other networks
Web3 != Blockchain
!= CryptocurrencyUse cases
Task 2
Module 3 - Solidity
Intro
Syntax
Pragma
Objects
Functions
Modifiers
Task 3
Module 4 - Cryptocurrency implementation
Intro
Hello World
IDE Web3
Compilation
Deployment
Interaction
Debugging
Task 4
Module 5 - Unit testing
Intro
Mocha.js
Chai.js
Tests structure
Tests run
Task 5
Module 6 - Tools
Intro
OpenZeppelin
Alchemy
Hardhat
…
Task 6
Module 7 - Token management mechanisms
Intro
SC <-> SC communication
Beginner mistakes
Security
…
Task 7
Module 8 - User Interface integration
Intro
Web3.js
Ethers.js
…
Task 8
Module 9 - Your NFT collection
Intro
Smart Contract
Metadata
Images
Distribution portal
Task 9
FAQ
What's the onboarding process?
What if I don't like the course?
Will I get an invoice?
I'm not a programmer. Is it for me?
What platform hosts the course?
I have a different question. How can I contact you?