Krafty Internet Marketing Forum

Full Version: Blockchain for beginnersbuild certificate registration DApp
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
[center][Image: Blockchain-for-beginnersbuild-certificat...n-DApp.jpg][/center]
[center]Blockchain for beginnersbuild certificate registration DApp[/center]


General:
Quote: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

Course content
Expand all 11 lectures01:25:22
+Introduction
1 lecture00:22
+Blockchain and Ethereum for beginners
2 lectures08:18
+Build a certificate registration decentralized application on Ethereum
8 lectures01:11:54
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

Video:
Quote:Width: 1280 pixels
Height: 720 pixels
Format: AVC
Codec: AVC
Duration: 00:04:39
Bit rate: 830 Kbps
Frame rate: 30.000 fps
Aspect ratio: 16:9
Bit depth: 8 bits
Color space: YUV
Subtitles: N/A

Audio:
Quote:Audio track: 1
Language: N/A
Codec: AAC LC
Channels: 2
Bit rate: 128 Kbps
Compression: Lossy
Sampling rate: 44 Khz

[Image: Blockchain-for-beginnersbuild-certificat...n-DApp.jpg]
[Image: Blockchain-for-beginnersbuild-certificat...n-DApp.jpg]
[Image: Blockchain-for-beginnersbuild-certificat...n-DApp.jpg]
[Image: Blockchain-for-beginnersbuild-certificat...n-DApp.jpg]

Download from NitroFlare

Code:
http://nitroflare.com/view/3AD95E0A81776E5/be6q2ujq7yto04.z01
http://nitroflare.com/view/1659BC02593731C/be6q2ujq7yto04.zip

Download from UploadGig

Code:
https://uploadgig.com/file/download/fd3cbA4c87579865/be6q2ujq7yto04.z01
https://uploadgig.com/file/download/5E85041a79Ec7feA/be6q2ujq7yto04.zip

Extract the archives with Winrar 5 or WinZip(zip files) & password
Password: Golden_Plaza