Still no participant
Still no reviews
1.Understanding the core concepts of Blockchain in details.
2.Develop an end-to-end Samart contract in Solidity Remix.
3.Hands on experience of using Blockchain tools.
4.Develop your own Decentralised application (DAPP)
1.Understanding how blockchain works and where we can use this technology
2.Implement the knowledge of the Smart contract in Solidity remix.
3.Concept about how Decentralised applications works
4.User will have hand on experience to use blockchain applications like Solidity Remix, IPFS etc.
Module 1: block chain fundamental (3hrs)
Practice- Demonstration of block chain fundamentals .
What is block chain, distributed p2p network ,block wallet address
Public and private key
Miner,block chain architecture
Module 2: Basic of solidity (6hrs)
Practice- What are Smart Contracts?
What is Consensus?
Types of Consensus Algorithms?
introduction to solidity
Environment setup
simple smart contract
variable type/declare
function declare
deploy smart contract
modifier keyword in solidity function
Module 3 :- Ethereum Smart Contracts, Tokens (6hrs)
Practice-
Function modifier keywords (view, pure, constant)
Function visibility (external, public, internal & private)
Variable Visibility (private, internal & public)
Built-in Variables (msg.sender, msg.value...)
Control Structures (if, for, while...)
Arrays (Declare, Read, Update, Delete)
Mappings (simple mappings, nested mappings, array in mappings...)
Structs
Enum in solidity
events in solidity
Constructor
Error Handling (throw, revert, require, assert...) in solidity
Module 4: How to create smart contract (6hrs)
Practice- Create smart contract in Solidity Remix
Project - Phase 1(12hrs)
Solidity remix make your own smart contract
Module 5: Introduction to web technologies and/for distributed app development
A)Node.js react .js(18 hrs)
Practice-:
How to make your front hand in react.js
How to make your back hand in node.js
Design your own front hand and back hand by using react.js and node.js
B)Dapp put your own certificate in block chain database (IPFS)(3 hrs)
Practice: learn how to put any certificate in ethereum , IPFS database
C)Dapp create your own marketplace (3hrs)
Practice: how to make your own (Block chain) marketplace like Amazon
Project - Phase 2(12hrs)
Design your own front hand and back hand by using react.js and node.js
Project - Phase 3(3hrs)
Create your own marketplace and put any product
List of Projects (Maximum group size is 4)
1.Project:- Make your own crypto currency
2.Project:- Create your own marketplace
3.Project:- put your any certificate in block chain ethereum in IPFS database
Demo – Learn the basics concept of blockchain.
Web Links-
https://www.youtube.com/watch?v=UqQMSVfugFA&list=PLsyeobzWxl7oY6tZmnZ5S7yTDxyu4zDW-
Demo :- Learn how to declare a variable in solidity
Web Links-
https://www.tutorialspoint.com/solidity/solidity_variables.htm
https://www.youtube.com/watch?v=TNZLonjrLYE&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=4
https://www.bitdegree.org/learn/solidity-functions#:~:text=There%20are%20four%20types%20of,same%20name%20but%20differing%20arguments.
https://www.youtube.com/watch?v=jPHXG82WCYA&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=5
Demo – Learn how to use the blockchain tools.
Practice- User can download the tools from open source website.
Web Links-
https://www.youtube.com/watch?v=TNZLonjrLYE&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=4
https://www.youtube.com/watch?v=jPHXG82WCYA&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=5
Demo:- learn how to modifier keyword use in solidity
Demo:- learn view, pure,constant keywords use in solidity
Web Links-
https://www.youtube.com/watch?v=SeQluFcMPTc&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=6
https://www.youtube.com/watch?v=nep2-1Zzptk&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=8
Demo:- learn function visibility keywords use in solidity
Demo:- learn variable visibility keywords used in solidity
Web Links-
https://www.youtube.com/watch?v=xQ987rtzWJc&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=10
https://www.youtube.com/watch?v=h3rgSRN-Y1M&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=9
Demo:- How to built in variables in solidity
Control Structures (if, for, while...)
Demo:- learn how to control structure in solidity
Web Links-
https://www.youtube.com/watch?v=XiDs_UmEDG0&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=11
https://www.youtube.com/watch?v=tjetRaSgY70&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=12
Demo:- Learn how to declare arrays in solidity
Mappings (simple mappings, nested mappings, array in mappings...)
Demo:-Learn how to mapping in solidity
Web Links-
https://www.youtube.com/watch?v=MPBOnChpi0c&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=13
https://www.youtube.com/watch?v=U-wWqTq1zoQ&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=14
Demo:- Learn how to enum use in solidity
Demo:- Learn how to struct use in solidity
Web Links-
https://www.youtube.com/watch?v=UkdU0cuAp9U&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=15
https://www.youtube.com/watch?v=5ED_6FasZ68&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=16
Demo:- learn how to event use in solidity
Demo:- lean how to Constructor use in solidity
Web Links-
:- https://www.youtube.com/watch?v=jaMHPT-78HM&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=18
https://www.youtube.com/watch?v=ADVifGOanVU&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=23
Demo:-learn how to handel the error in solidity
Create a smart contract... from a smart contract!
Demo:- create a smart contract
Web Links-
https://www.youtube.com/watch?v=1Mi1ub9bIv8&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=25
https://www.youtube.com/watch?v=Es0AfhcyXx0&list=PLbbtODcOYIoE0D6fschNU4rqtGFRpk3ea&index=24
Demo:- crate your smart contract
Web Links-
https://www.youtube.com/watch?v=togl4DdYah0&feature=youtu.be
Demo:- learn how to create fronthand and back hand
Practice:- user can download node.js in online
Web Links-
Demo:-learn how to create a market place
Web Links-
https://www.youtube.com/watch?v=VH9Q2lf2mNo&feature=youtu.be
Demo:-learn how to create file storage system in ethereum
Web Links-
https://www.youtube.com/watch?v=pTZVoqBUjvI&feature=youtu.be
Demo:-learn how to create own crypto currency in ethereum
Web Links-
PROJECT -
Build your own Smart contract.
Make your own DAPP.
Make your own crypto-currency(optional).
Process:- User will make Smart contract on Solidity Remix by using the basic concept of Solidity programming language.
Process :- By the help of node and react js the userwill make the front hand and back hand. Then at last user will make the Dapp by the help of IPFS.
Process :- User will make their own crypto-currency by the help of Solidity Remix and rinkeby test network and they can put their cryptocurrency in Metamask.