
This aspect will teach you about the software we need to use to write solidity code and other vita information will be released.
In this lecture, you will learn how to use remix ide to create smart contract.
This video explains how to use pragma solidity which is the solidity compiler version declaration.
This video will teach you how to create your first smart contract.
Commenting in programming language is very important in order to make your codes readable.
In this video, you will learn the solidity data types.
In this video, you will learn variables in solidity.
In this lesson, you will learn arrays in solidity.
In this lesson, you will learn visibility identifiers in solidity.
In this lesson, you will learn functions in solidity.
In this lesson, you will learn about struct in solidity.
In this lesson, you will learn how to insert into array struct in solidity.
In this lesson, you will learn variable scope in solidity.
In this lesson, you will learn Hashing in solidity.
In this lesson, you will learn how to import in solidity.
In this lesson, you will learn how to pause and unpause a contract in solidity.
In this lesson, you will learn nested mapping in solidity.
In this lesson, you will learn iterable mapping in solidity.
In this lesson, you will learn enum in solidity.
In this lesson, you will learn event in solidity.
In this lesson, you will learn how to add metamask extension to chrome browser.
In this lesson, you will learn how to activate goerli on metamask.
This has been configured by default.
Type on google bsc testnet configuration on metamask.
Type on google polygon testnet configuration on metamask.
In this lesson, you will learn how to request for goerli eth on metamask.
In this lesson, you will learn how to request for bnb on metamask.
In this lesson, you will learn how to request for matic on metamask.
In this lesson, you will learn how import from openzeppelin.
Type openzeppelin erc20 on google and you will get the link to the github repo.
In this lesson, you will learn how to mint a token.
In this lesson, you will learn how to burn a token.
In this lesson, you will learn transfer function.
In this lesson, you will learn TransferFrom function.
Note: You must open the remix on Chrome browser.
In this lesson you will learn how to deploy to goerli testnet.
In this lesson you will learn how to deploy to binance testnet.
Who is Michael Fawole?
Hello learners, my name is Michael Fawole a blockchain Engineer with 4 years of experience in blockchain dapp development.
I am a blockchain instructor at LinkedIn Learning, Udemy and Tutorials Point.
So you have nothing to be afraid of, you are in a qualified hands.
What you will gain in this course?
This course is not only going to build your foundation in smart contract creation but it will also help you in becoming a professional solidity developer.
What is smart contract?
A smart contract is a self-executing contract with the terms of the agreement between buyer and seller being directly written into lines of code. The code and the agreements contained therein exist across a distributed, decentralized blockchain network. The code controls the execution, and transactions are trackable and irreversible.
Why solidity?
Solidity is a programming language that is in high demand in blockchain industry.
The importance of solidity in smart contract creation cannot be over-emphasized.
You have been trying to learn solidity and you could not find any video that is making the learning simple, this video makes learning solidity easy for all entry levels.
All that is required of you in this course is consistency, so far you are consistent, you will understand it easily.
The platform used in this training is remix because remix makes solidity programming to be very easy.
Can I develop complex smart contract after taking this course?
The answer to this question is a capital YES!.
The aim of the tutorial is to make make learning solidity easy for all levels.