Návrh Školení

Úvod do Python

  • Řízení toku vašeho programu
  • Práce se seznamy
  • Práce s datovým typem slovníku
  • Manipulace se strunami
  • Shoda vzorů s regulárními výrazy
  • Čtení, zápis a správa souborů
  • Ladění kódu
  • Vytahování informací z internetu (web scraping)
  • Práce s dokumenty Excel, Word a PDF
  • Práce s CSV a JSON
  • Dodržování času
  • Plánování úkolů
  • Spouštění programů
  • Odesílání e-mailů a jiných zpráv
  • Manipulace s obrázky
  • Automatizace GUI

Úvod do Blockchain

  • Historie a pozadí
  • Společnosti používající Blockchain
  • Úvod do Bitcoin, Ethereum a Hyperledger
  • Centralizované v/s Decentralizované v/s distribuované sítě
  • Výzvy v reálném čase

Bitcoin a Proč jsou důležité

  • Historie a pozadí
  • Charakteristika
  • Transakce
  • Hornictví
    • Hašování a šifrování se dvěma klíči
    • Doklad o práci
    • Strom Merkle
    • CPU v/s GPU těžba
  • Konsensus

Ethereum

  • Stručné pozadí
  • Technologie v pozadí
  • Smart Contracts
  • DAO
  • Ether – nadcházející kryptoměna

Blockchain pro rozvoj

  • Ethereum Virtuální stroj
  • Úvod do Solidty
  • Použití Solidity IDE
  • Nastavení vaší první soukromé Ethereum sítě
    • go-ethereum
    • Soubor Genesis
    • Kompilátor Solc
    • Remix IDE
  • Připojení uzlů k síti
  • Pozdravit
  • Web3 Rámec

Požadavky

  • Základní počítačové dovednosti: prohlížení webových stránek, spouštění programů, ukládání a otevírání dokumentů atd.
  • Je doporučená předchozí znalost programování
  • Je doporučená znalost JavaScriptových frameworků jako je NodeJS
  • Je preferován nějaký zkušenost s prostředím Linux/Unix
  • Je vhodné mít zkušenosti s open source technologiemi

Cílová skupina

  • Vyvíjači
  • Podnikatelé
  • Kdo chce prozkoumat koncepty a principy blockchainu a kryptoměn pomocí Pythonu
 28 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie