Kursplan

Introduktion till Python

  • Kontrollera flödet i ditt program
  • Arbeta med listor
  • Arbeta med ordlistedatatypen
  • Manipulera strängar
  • Mönstermatchning med reguljära uttryck
  • Läsa, skriva och hantera filer
  • Felsöka din kod
  • Hämta information från internet (webbskrapning)
  • Arbeta med Excel, Word och PDF-dokument
  • Arbeta med CSV och JSON
  • Att hålla tiden
  • Schemalägga uppgifter
  • Starta program
  • Skicka e-post och andra meddelanden
  • Manipulera bilder
  • Automatisering av grafiskt användargränssnitt

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

Bitcoin och varför är de viktiga?

  • Historia och bakgrund
  • Karakteristika
  • Transaktioner
  • Gruvdrift
    • Hashning och kryptering med dubbla nycklar
    • Bevis på arbete
    • Merkle träd
    • CPU v/s GPU gruvdrift
  • Konsensus

Ethereum

  • Kort bakgrund
  • Tekniken bakom
  • Smart Contracts
  • DAO
  • Ether - Den kommande kryptovalutan

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 Ramverk

Krav

    Grundläggande datorkunskaper: surfa på webbplatser, köra program, spara och öppna dokument, etc. Förkunskaper i programmering rekommenderas högt. Kunskaper om javascript-ramverk som NodeJS rekommenderas högt Viss erfarenhet av Linux/Unix-miljö är att föredra Bra att ha en öppen exponering för källteknik

Publik

    Utvecklare Entreprenörer Alla som vill utforska begreppen och principerna för blockchain och kryptovaluta med hjälp av Python
 28 timmar

Antal deltagare


Price per participant

Vittnesmål (2)

Upcoming Courses

Relaterade Kategorier