Skip to main content

Lớp đào tạo Web3-Bootcamp 2023 với Blockchain Cardano

Tháng 4 năm 2023, Cardano2vn cùng với Khoa Công nghệ thông tin Đại Học Giao thông Vận tải tổ chức lớp học Web3-bootcamp cho sinh viên khóa 61 ngành Công Nghệ Thông tin.

1. Nội dung khóa khọc:#

Day1:#

Introduction to the course:

  • Web3 - Codecamp

  • The Guide to Web3:

  • The Evolution of the Web

  • Web2vs Web3

  • Web3 components

  • Web3 Features

Overview about Blockchain:

  • What is a blockchain?

  • Understanding SHA 256 - Hash

  • Immutable Ledger

  • Distributed P2P Network

Consensus

  • Byzantine Fault Tolerance

  • onsensus protocol

  • POW, POS, DPOS

Day2:#

Crypto currencies

  • Overview about Crypto market
  • Blockchain generations
  • Bitcoin (e-gold)
  • Ethereum (smart contract pioneer)

Cardano Blockchain:

  • History
  • Roadmap
  • Pro & Cons
  • Native token
  • Ecosystem

Day3:#

Blockchain Components and Structure

  • Transaction Models
  • Block Rewards and Transaction Fees
  • Wallets
  • UTXO
  • Addresses
  • Mnemonic seed phrase (BIP39)
  • Key Derivation

Day4:#

Building Cardano node

  • Building a node on testnet
  • Building a node on mainnet
  • Assigment: Student self-build node on test-net
  • Introduction and Practicing with Demeter.run

Day5:#

Working with Cardano-cli

  • Create wallet (Key types: private key, public key, stake key...) by using Cardano-cli
  • Create your first transaction by using Cardano-cli
  • Mint/burn a token by using Cardano-cli
  • Mint/burn a NFT by using Cardano-cli
  • Create multi signature tx by using Cardano-cli

Day6:#

Working with Msh

  • Create a wallet by using web extention application
  • Instroduction about Mesh and API Providers
  • Overview abou Mesh and blockfrost

Mesh functions interact with Blockchain

  • Setup MeshProvider
  • UI-components
  • Wallet Hooks

Day7:#

App Wallet

  • Generate wallet
  • Load wallet
  • Get payment address
  • Get reward address
  • Sign transactions
  • Sign data

Day8:#

Browser Wallet

  • Get installed wallets
  • Connect wallet
  • Get balance
  • Get change address
  • Get collateral
  • Get network ID
  • Get reward addresses
  • Get unused addresses
  • Get used addresses
  • Get UTXOs
  • Sign data
  • Sign transaction
  • Submit transaction
  • Get assets
  • Get lovelace
  • Get policy IDs
  • Get collection of assets

Day9:#

Develop your first Web3 App

  • Create the fist transaction
  • Moving asset between wallets
  • Build a web3 to mint/burn a token
  • Build a web3 to mint/burn NFT
  • Creat a multi signature tx on web3

Day10:#

Khởi nghiệp với Blockchain

  • Introduction Project Catalyst and Deep Funding and what nexts?
  • Open discussion

Chi tiết có tại đây

Một số hình anh tại lớp học Web3-bootcamp 2023