Blockchain, Bitcoin, Ethereum

Blockchain Coding Course - Bitcoin and Ethereum

The Blockchain is here to stay and you need to know how it all works. In this online course, you’ll get an in-depth hands-on understanding of Blockchain and the ever-so-important Bitcoin and Ethereum cryptocurrencies.

Apply Now

Program Overview

The aim of this course is to provide a well-rounded and comprehensive introduction to Blockchain, digital currencies and smart contract platforms. We will start by learning about the history of money and digital currencies, and how to interact with Blockchains manually via the command line. We will cover the basic cryptography such as hash functions and discrete logarithms without which Blockchains would not be possible. With the core concepts under our belt, you’ll learn about keys, wallets, addresses and transactions, building a simple command line wallet interface along the way. Afterwards we’ll learn how Blockchains actually work to facilitate and secure transactions, what blocks are made of and how proof of work and mining work to secure the Blockchain. Finally we will cover the basics of Ethereum, Solidity and how to safely write, deploy and interact with smart contracts. Schedule:
  • ● This remote course runs for 6 weeks on Tuesdays and Thursdays from 16:00 to 19:00.
  • ● During every session you would be introduced to a new topic for around 45 - 60 mins. For the rest of the 2 hours, you will complete guided exercises with the help of our teachers and teaching assistants.

Upcoming Dates

Schedule: Tue & Thu, 16:00 - 19:00 (remote)

Apply by
Course dates
26. Sep 21
28. Sep 21 - 04. Nov 21
CHF 1'800
Reserve your spot until 28. Aug 21 and get CHF 300 off.
Reserve your spot until 28. Aug 21 and get CHF 300 off.

What you'll learn

Application Process and Prerequisites

Basic programming knowledge required (Python as well as familiarity with the command line).
Simply apply to the program here.



Your Instructors

Team Member

Tom Vrba

He started working with Ethereum in 2016/17 as part of his Master's thesis on mechanism design, lear...

Read more about Propulsion in our Blog

Read the latest news about Propulsion Academy and get informed about all things around Programming and Data Science in Switzerland and Germany.


Interview with former Data Science Student, Cornelia Schmitz

Published on 14-04-2021 by Livia Schmid

Read More

Interview with Sami Ben Ali - Full-Stack Development alumni

Published on 24-03-2021 by Livia Schmid

Read More

Why upskilling / reskilling is the key to success and Propulsion Academy’s role in it!

Published on 17-03-2021 by Daniela Meier

Read More