Bitcoin

Blockchain Developer Course

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
clock

Part-Time

6

weeks

remote

Remote

language

English

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.

Upcoming dates

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

CHF
Apply by
Course dates
Tuition
22. May 22
24. May 22 - 30. Jun 22
CHF 1'800

What you'll learn

Weekly schedule

(CET)

Mo

Tue

Wed

Thu

Fr

Sat

09H00

12H00

13H00

16H00

17H00

19H00

Lecture

Learn from our instructors who are experts in their respective fields and get introduced to new topics during live lectures.

Practice

Work on a set of interesting and challenging exercises related to the topics covered in the previous lesson.

Earn a Certificate of Accomplishment

Share your Certificate on social networks, printed resumes, CVs or other documents. Boost your career with the new skills that you gained.

Certificate

Application process and prerequisites

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

FAQs

alt

Your instructors

Team Member

Tom Vrba

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

Read more about SIT Academy in our Blog

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

full-stack-capstone-projects-class-19

Full-Stack capstone projects batch #19

Published on 10-05-2022 by Ruben Villalon

Read more
data-science-capstone-projects-batch-17

Data Science capstone projects batch #17

Published on 09-05-2022 by Ekaterina Butyugina

Read more
interview-robert-carr

Interview with Full-Stack alumni, Robert Carr

Published on 07-04-2022 by Livia Schmid

Read more