Kursplan

Introduktion till Blockchain

  • Historia och bakgrund
  • Företag som använder Blockchain
  • Introduktion till Bitcoin, Ethereum och Hyperledger
  • Centraliserade v/s decentraliserade v/s distribuerade nätverk
  • Utmaningar i realtid

Blockchain Användningsfall 

  • Betalningssystem
  • Kryptovalutor (Bitcons Ledger)
  • Royalty samling
  • Management av upphovsrätt
  • Försäkring
  • Utveckling
    • Privat Ethereum nätverk
    • Smarta kontrakt (t.ex. Ethereum) 
    • dApps (dApps)
    • Hyperledger (Hyperledger Tyg)
  • Begrepp från Bitcoins
    • Hashning och kryptering med dubbla nycklar
    • Bevis på arbete
    • Merkle träd
    • CPU v/s GPU gruvdrift
    • Konsensus

Blockchain För utveckling

  • Ethereum Virtuell dator
  • Introduktion till Solidty
  • Användning av Solidity IDE
  • Konfigurera ditt första privata Ethereum nätverk
    • gå- ethereum
    • Genesis-fil
    • Solc-kompilatorn
    • Remix IDE
  • Ansluta noder till nätverk
  • Hälsare
  • Web3 Tillämpliga bestämmelser.

Komma igång med Hyperledger Fabric

  • Kort bakgrund och introduktion
  • Installationer
  • Binära bilder och Docker bilder
  • Hyperledger Tyger Prover

Konfigurera ett Hyperledger nätverk

  • Installationer
  • Nätverks artefakter
  • Höja eller minska nätverket
  • Kryptogenerator och konfigurationstransaktion
  • Starta nätverket
    • Miljövariabler
    • Kanaler och Chaincode
    • Fråga och anrop
    • Docker Loggar
    • Chaincode-loggar

Din första ansökan

  • Konfigurera ett testnätverk
  • Interaktioner mellan nätverk och program
  • Leka med Ledger
    • Quering
    • Uppdateringar och modifieringar

Slutsats

Krav

  • En tidigare kunskap om programmering rekommenderas starkt
  • Kunskap om javascript-ramverk som NodeJS rekommenderas starkt
  • Viss erfarenhet av Linux/Unix-miljön är att föredra
  • Good för att ha en exponering för öppen källkodsteknik
 21 timmar

Antal deltagare


Price per participant

Vittnesmål (3)

Upcoming Courses

Relaterade Kategorier