Blockchain Basics for Technicians

Zelfstandig en flexibel studeren via e-learning - 3 maanden

Vakgebied

Opleidingsniveau

Trainingen

Meer informatie

Download brochure

Opleider

Computrain

Algemeen
Algemeen
Algemeen
Algemeen
Algemeen

Wil je meer weten over blockchain? In deze digitale training komen alle belangrijke ontwikkelingen binnen blockchain aan bod en wordt er uitgebreid ingegaan op de werking en mogelijkheden van deze datastructuur. Ook wordt er aandacht besteed aan het disruptieve potentieel van blockchaintechnologie. Je verdiept je in de mogelijkheden van smart contracts en ontwikkelt vaardigheden om blockchains te ontwerpen en succesvol te implementeren.

Voor wie

Deze digitale training is zeer geschikt voor technici die fundamentele kennis op willen doen over de blockchaintechnologie. De training is specifiek gericht op het ontwerpen van succesvolle blockchains en de implementatie hiervan. Affiniteit met IT en enige ervaring met softwaredevelopment een pre. Neem bij twijfel gerust contact met ons op.

Voorkennis

Voor het volgen van deze training is geen specifieke voorkennis vereist.

Aanpak

Deze training Blockchain Basics for Technicians wordt uitsluitend aangeboden via een moderne online leeromgeving. Het voordeel van studeren via e-learning is dat je zelf kiest waar en wanneer je studeert. Naast het digitale programma krijg je toegang tot bijbehorende oefeningen. Bovendien word je tijdens de e-learning op afstand begeleid door een ervaren trainer.

Bij deze training beslis je zelf in welk tempo je het lesmateriaal doorloopt. De gemiddelde doorlooptijd van deze digitale training is 3 maanden.

Programma
Programma
Programma
Programma
Programma

Inhoud

Introduction to Blockchain Ideas and Principles

  • Introduction to blockchain and blockchain implementation
  • Principles of Protection (e.g. Proof of Work as implemented by Bitcoin)
  • Mining
  • Bitcoin transactions

Programming exercise: implement a blockchain from scratch

Cryptography and Communication

  • Cryptography basics: hashing, shared key cryptography, public key cryptography and digital signatures
  • The details of a Bitcoin transaction
  • Communication: the Gossip protocol

Programming exercise: add all appropriate hashing and cryptographic signing to the elements of the implemented blockchain

Consensus

  • Byzantine fault tolerance in distributed systems
  • Bitcoin Proof of Work, with details, statistics, discussion of associated problems
  • Proof of Stake
  • Other Blockchain Consensus Mechanisms

The programming exercise lets the student implement the Bitcoin Proof of Work and test its properties. Also, Merkle trees are implemented and added to the blockchain implementation.

Smart Contracts

  • What are Smart Contracts?
  • Smart Contracts in Bitcoin
  • Smart Contracts in Ethereum

The programming exercise lets students program smart contracts in Solidity, the application language running on the Ethereum blockchain.

Blockchains and Real Life

  • Key Management, Currency Exchanges, Initial Coin Offerings
  • Privacy issues
  • What are Suitable Applications for Blockchains?
  • Existing Commercial Blockchain Applications

The programming exercise will let the student implement a network gossip protocol, and simulate this protocol in action among a large number of nodes.

Work on a new blockchain application

  • Investigate a problem of the student’s choosing for suitability for blockchain implementation
  • Create the basics of the implementation

Officieel certificaat

Na afloop van de training ontvang je het deelnamecertificaat 'Blockchain Basics for Technicians'.

Planning
Planning
Planning
Planning
Planning

Duur en plaatsen

Deze training heeft een gemiddelde doorlooptijd van 3 maanden. Je kunt hierbij uitgaan van een totale studiebelasting van 30 tot 40 uur.

De training wordt verzorgd in de regio !!GEEN GEGEVENS!!.

Investering
Investering
Investering
Investering
Investering

Kosten

Trainingsmateriaal: € 995,-

Locatie- en arrangementskosten: zie onderstaande toelichting.

Blockchain Basics for Technicians

Vakgebied

Opleidingsniveau

Trainingen

Erkenningen

Meer informatie

Download brochure

Wil je dit met iemand delen?

Mail door
DE OPLEIDER

Computrain

Vooruit met IT

Computrain is in 40 jaar uitgegroeid tot grootste IT-opleider van Nederland. Wij zorgen ervoor dat deelnemers vandaag beschikken over de competenties die nodig zijn voor de technologie van morgen. Jaarlijks leiden wij 20.000 cursisten op. Wij bieden 850 trainingen, examens en certificeringsprogramma’s in de domeinen Gebruik, Beheer, Development en Business IT. Computrain werkt samen met Adobe, Citrix, Cisco, Red Hat, VMware en natuurlijk Microsoft.