Education

Understanding starts with learning

Advisory

On demand blockchain expertise and support

Research

Giving back to the community

At your own pace, quality education

Our online courses are delivered through a mixture of reading material, videos, screencasts, exercises and graded midterm and final examinations. Each week we deliver new content for you to learn at a time that is suitable for you.

Supported by B9lab experienced tutors

You will have access to our expert blockchain tutors through multiple communication channels including forums and a dedicated slack channel. Also, because we run our courses in cohorts you are part of a community of students helping each other as well as teaming up for project work.

If you do well, you get a Blockchain Certificate

If you achieve an average grade of 80% or higher in the final exam, you will receive a certificate on the blockchain, proving you have taken the course in full and have acquired abilities in Blockchain development. The certificates are verified through the Ethereum Network, showcasing one of the current successful uses of the technology. The certificates have been integrated into LinkedIn and and anyone can click through to see the unique B9lab verification and certification.

Our Online Academy courses

Ethereum 101

This course is an introduction to Blockchain Technology in general and in Ethereum particularly. It will teach you about the concepts underlying Blockchain and show you both how Ethereum works and how you can get involved.

It is a small selection of content from the much more in-depth Ethereum Developer Online Course.

Ethereum Developer Course

This course teaches software engineers the basics of blockchain technology as well as languages and tools required to build decentralised applications on the Ethereum platform. This course is aimed at experienced programmers, introducing everything needed to understand the technology, write smart contracts and build applications that interact with them. Students will learn about Ethereum, the programming language Solidity, how to use web3 and the Truffle framework, and how to tie everything together. Step by step, students are going to build a fully functional decentralised application, deploy it and test it.

Blockchain for Technical Executives and Analysts

This course is aimed at experienced technical stakeholders, introducing everything needed to understand the technology, smart contracts and both technical and social frameworks relating to the technology.

The course goes into the underlying theory of blockchain, covers Bitcoin, Ethereum and Hyperledger in depth and provides an overview of many other protocols both in public and managed networks.

How Our Online Academy Works

At your own pace, quality education

Our online courses are delivered through a mixture of reading material, videos, screencasts, exercises and graded midterm and final examinations. Each week we deliver new content for you to learn at a time that is suitable for you.

Supported by B9lab experienced tutors

You will have access to our expert blockchain tutors through multiple communication channels including forums and a dedicated slack channel. Also, because we run our courses in cohorts you are part of a community of students helping each other as well as teaming up for project work.

If you do well, you get a Blockchain Certificate

If you achieve an average grade of 80% or higher in the final exam, you will receive a certificate on the blockchain, proving you have taken the course in full and have acquired abilities in Blockchain development. The certificates are verified through the Ethereum Network, showcasing one of the current successful uses of the technology. The certificates have been integrated into LinkedIn and and anyone can click through to see the unique B9lab verification and certification.

More than 2,000 students from 69 countries on 6 continents already trust us!

The blockchain course was an excellent way to learn how to navigate the myriad of tools that exist for this technology. It covered all the corners of the blockchain DAPP development to enable me to fully understand how to write a complete DAPP using the same programming techniques of writing any other application. The support while on the course was responsive keeping me unblocked on all of my little learning stumbles. Also as the network of DAPP development tools updated through the course the staff kept up with the newest developments including adding it to the course materials.

Jef Statham, Developer @ Solink, Ontario, Canada

I realized a few months ago the importance of Ethereum platform for running smart contract, and I had decided that I should start studying the solidity language. The course of B9Lab was the perfect opportunity to begin studying and went beyond my expectations. Not only the development of the smart contract, but all aspects related to the creation of a Dapp from the implementation of the UI to the distribution with a focus on decentralization.

Marco Polci, CTO @ Digital Identity SA

Choosing Slack as the platform for communicating with both the students and the staff was the right call. Combined with the Discussion Board on the B9 Academy page, you were able to have meaningful discussions about the questions and comments that came up during the course.

David Houston, Web and Mobile App Developer @ Fugue Web, USA

The Ethereum Developer Course was well worth the time and investment. The B9lab team made learning Solidity, smart contracts and dApp fundamentals concise & straightforward. Over 9 weeks we upgraded our knowledge of web application development into building legitimate dApp prototypes on the Ethereum network.