Learn Ethereum Blockchain Development by making NFTs (2022)
What you'll learn
- Create smart contracts with Solidity
- Learn crypto web development with Web3 JS
- How NFTs work technically and how to make an NFT collection
- Create an NFT collection with the smart contract and a website for people to mint your NFTs
- Deploy smart contracts on the blockchain
- Write unit tests for your smart contract
- Interact with smart contracts from a website
- Interact with the wallet of your users and send transactions
Requirements
- You need to have basic programming knowledge and know JavaScript and ReactJS (and NPM)
Description
Want to learn how to code smart contracts?
Also want to learn how to make Web3 applications?
How to make a website that interacts with the blockchain and smart contracts?
How to make an NFT collection?
A website to mint your NFTs?
Everything is covered here, and it's made for beginners.
At the end of this week-end, you'll have a real-world project in your hands if you follow the course.
By doing so, you'll learn everything a beginner needs to know and you'll know where to go next.
Why did I choose to do this and why this format?
Ethereum and crypto have been booming these past years. But it's a pretty recent ecosystem so there's a tiny amount of resources available to learn.
There are good resources but they take a ton of time and you're not doing anything practical which makes the learning process painful when you start.
If you want to learn Ethereum blockchain development with a hands-on approach by building a real-world project, you have 2 options.
Learn the programming languages and all the tools on your own from scratch (not even knowing what to learn)
Have someone that does it with you and that answers your questions.
The second option is exactly why I've done this course. I've been in the first situation when I started and I wasted so much time.
At the end of this course, you will:
Know how to make basic smart contracts using the Solidity programming language
Know how to make websites that interact with the blockchain and smart contracts
Have your very first NFT collection on the blockchain
Know how to make NFT collections for other people (which potentially can get you a job or freelance work)
Know what to learn next to get better
As a bonus, I give you plenty of FREE resources to go further and learn more.
So take action, you won't regret it!
Credits:
The Solidity language and the Ethereum foundation for the Logos and images
The Web3 JS library (logos an images)
Hardhat and the Nomics foundation (logos and images)
Who this course is for:
- Developers (beginners or experts) looking to start learning blockchain and web3 development
- Developers who want to make their first NFT collection
Instructor
I'm a software engineer and on my spare time, I teach people Web3 and Blockchain Development for free on a website called 0xDev and on courses!
In the courses I make, I record my screen while building a real-world project and explaining everything I'm doing, in order to teach you a specific subject in blockchain development.
Enjoy!