Udemy - Blockchain for beginners:build certificate registration D...
- Category Other
- Type Tutorials
- Language English
- Total size 933.1 MB
- Uploaded By coursedrive
- Downloads 288
- Last checked 1 day ago
- Date uploaded 5 years ago
- Seeders 4
- Leechers 3
Infohash : 46D35E48A651D105B60C8D8965D5233E6B7081F6
β‘οΈβ‘οΈFor More Udemy Courses Visit ππ» Course Drive
Blockchain for beginners:build certificate registration DApp
Use Ethereum, Solidity, and Smart Contracts to build Certificate Registration DApp based on the blockchain
What you'll learn
β’ Understand the basic concept of Blockchain and Ethereum
β’ Setup a private blockchain network for local development
β’ Understand how smart contract works and communicates with DApp
β’ Develop with the latest version of Ethereum development tools (Web3js v1.0 and Solidity v0.5.0)
β’ Develop a certification registration Dapp deployed to Ethereum testnet
β’ Understand how MetaMask communicates with your DApp
Requirements
β’ Basic Knowledge of Javascript and Yarn
β’ A Mac, PC, or Linux Machine (We use Mac in this course)
Description
What we cover
β’ We briefly cover the philosophy of the blockchain and Ethereum.
β’ Then we will explain how blockchains work, what is Decentralized App and how smart contract communicates with DApp
β’ We setup the easy development environment, including tools that can be used with minimum steps
β’ And the biggest part of the course is dedicated to guiding you through a simple Decentralized App
Some of the keyword definition:
Blockchain is a growing list of digital pieces of information which are linked using cryptography. It is an open, distributed ledger that can record transactions between two parties efficiently and also in a verifiable and permanent way.
Decentralized applications (dApps) are applications that run on blockchain rather than a database.
Smart contract is defined as pieces of computer code that self-execute when predetermined conditions are fulfilled. The results of the transaction will be written onto a distributed ledger or blockchain.
We covered the following concept:
β’ Ethereum
β’ Account
β’ Gas
β’ Smart Contract
β’ Decentralized App
β’ Blockchain
β’ Bitcoin
β’ Solidity
β’ Web3.js
β’ Ropsten Testnet
What tools and libraries are used?
β’ Ethereum
β’ The Metamask Chrome extension
β’ The Solidity smart contract language (0.5.0)
β’ The Web3.js(Web3 1.0.0)
β’ The Ganache Ethereum node emulator
β’ Github
β’ Visual Studio Code (text editor)
β’ The Ropsten test network
All our codes are stored in Github and the solidity code will be stored as .sol file.
β’ Lesson 2 unit 1: @hashcademy-> choose certificate_dapp -> choose branch master
β’ Lesson 2 unit 2: @hashcademy-> choose certificate_dapp -> before modify javascript: Β choose branch 1a, after modify javascript: choose branch 2
β’ Lesson 2 unit 3: @hashcademy-> choose certificate_dapp -> choose branch 3
β’ Lesson 2 unit 4: @hashcademy-> choose certificate_dapp -> choose branch 4
β’ Lesson 2 unit 5: @hashcademy-> choose certificate_dapp -> choose branch 5
Who this course is for:
β’ Anybody with a little bit of website development experience who want to understand Ethereum and how to build DApps with it
Files:
Blockchain For Beginners - build Certificate Registration Dapp Blockchain For Beginners - build Certificate Registration Dapp 03 Build a certificate registration decentralized application on Ethereum- 005 Create a web UI to access the contract with web3.js.mp4 (229.7 MB)
- 004 Developing your first Smart Contract - variables and functions-en.srt (13.6 KB)
- 004 Developing your first Smart Contract - variables and functions.mp4 (166.4 MB)
- 005 Create a web UI to access the contract with web3.js-en.srt (15.7 KB)
- 006 Add Event in our DApp-en.srt (5.8 KB)
- 006 Add Event in our DApp.mp4 (78.8 MB)
- 007 Add Constructor and Function Modifier-en.srt (7.8 KB)
- 007 Add Constructor and Function Modifier.mp4 (94.1 MB)
- 008 Refactor the DApp with Inheritance and Mapping - Part 1-en.srt (3.4 KB)
- 008 Refactor the DApp with Inheritance and Mapping - Part 1.mp4 (49.6 MB)
- 009 Refactor the DApp with Inheritance and Mapping - Part 2-en.srt (4.0 KB)
- 009 Refactor the DApp with Inheritance and Mapping - Part 2.mp4 (63.6 MB)
- 010 Refactor the DApp with Inheritance and Mapping - Part 3-en.srt (5.6 KB)
- 010 Refactor the DApp with Inheritance and Mapping - Part 3.mp4 (89.6 MB)
- 011 Deploy your contract on Ropsten Testnet-en.srt (11.8 KB)
- 011 Deploy your contract on Ropsten Testnet.mp4 (129.1 MB)
- external-assets-links.txt (0.5 KB)
- ReadMe.txt (0.2 KB)
- Visit Coursedrive.org.url (0.1 KB) 01 Introduction
- 001 Before the course.html (1.8 KB)
- 002 Blockchain Smart Contract and Decentralized App-en.srt (5.7 KB)
- 002 Blockchain Smart Contract and Decentralized App.mp4 (32.2 MB)
- 003 More about Ethereum Account and Gas.html (6.0 KB)
- Visit Coursedrive.org.url (0.1 KB)
- ReadMe.txt (0.2 KB)
There are currently no comments. Feel free to leave one :)
Code:
- udp://tracker.opentrackr.org:1337/announce
- udp://tracker.leechers-paradise.org:6969/announce
- http://p4p.arenabg.com:1337/announce
- udp://9.rarbg.to:2710/announce
- udp://9.rarbg.me:2710/announce
- udp://exodus.desync.com:6969/announce
- udp://open.stealth.si:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://tracker.tiny-vps.com:6969/announce
- udp://tracker.sbsub.com:2710/announce
- udp://retracker.lanta-net.ru:2710/announce
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.moeking.me:6969/announce
- http://tracker3.itzmx.com:6961/announce
- http://tracker1.itzmx.com:8080/announce