Schița de curs

Introducere la Python

    Controlul fluxului programului dvs. Lucrul cu liste Lucrul cu tipul de date dicționar Manipularea șirurilor de caractere Potrivirea modelelor cu expresii regulate Citirea, scrierea și gestionarea fișierelor Depanarea codului dvs. Extragerea de informații de pe internet (web scraping) Lucrul cu documente Excel, Word și PDF Lucrul cu CSV și JSON Păstrarea timpului Programarea sarcinilor Lansarea de programe Trimiterea de e-mailuri și alte mesaje Manipularea imaginilor Automatizarea GUI

Introducere la Blockchain

    Istoric și context Companii care utilizează Blockchain Introducere în Bitcoin, Ethereum și Hyperledger Rețele centralizate v/s descentralizate v/s distribuite Provocări în timp real

Bitcoin și de ce sunt importante

    Istoric și context Caracteristici Tranzacții Minerit Hashing și criptare cu două chei Dovada de lucru Arborele Merkle CPU v/s GPU mining
Consensus
  • Ethereum
  • Scurt istoric Tehnologiile din spatele Smart Contracts DAO Ether - Viitoarea criptomonedă

      Blockchain pentru Dezvoltare

    Mașină virtuală Ethereum Introducere în Solidty Utilizarea IDE-ului Solidity Configurarea primei rețele private Ethereum go-ethereum Fișierul Genesis Compilatorul Solc Remix IDE

      Conectarea nodurilor la rețea
    Greeter
  • Web3 Cadru
  • Cerințe

      Competențe de bază în utilizarea calculatorului: navigare pe site-uri web, rularea programelor, salvarea și deschiderea documentelor etc. Se recomandă cunoștințe anterioare de programare. Cunoașterea framework-urilor javascript, cum ar fi NodeJS, este foarte recomandată. O anumită experiență în mediul Linux/Unix este preferabilă. Este bine să aveți o expunere la tehnologia open source.

    Audiență

      Dezvoltatorii Antreprenori Oricine dorește să exploreze conceptele și principiile blockchain și criptomonedă folosind Python
     28 ore

    Numărul de participanți


    Pret per participant

    Mărturii (2)