Not Sure Where to Apply?

About B9lab Academy

Location: Online

B9lab is a leading provider of blockchain education, training and talent. B9lab has trained over 13,000 learners from 125 countries through its online academy. B9lab also provides on-site blockchain training workshops for corporate teams.

B9lab online... Read More

All online courses are self-paced and fully supported by expert instructors. Participants also get access to a vibrant community of peers to help answer questions or team up for project work.

Courses

Blockchain for Professionals

Cost: €2,350
Duration: 5 weeks
Locations: Online
Course Description:

Blockchain jumps at you from almost every FinTech publication, economic newspaper, industry blog and even mainstream news.

Although the hype is massive and cryptocurrencies are highly debated, fundamental misconceptions persist. Further, the blockchain community can feel exclusive to those with programming and coding experience, leaving out valuable perspectives, backgrounds, and inputs from non-developers.

At B9lab, we want to make blockchain education accessible to everyone who wants to learn. That's why we developed this in-depth course for non-coder professionals seeking a deeper understanding of blockchain technology: how it works, potential applications, benefits as well as critical aspects to tackle misconceptions.

Blockchain technology enjoys a great deal of untapped potential to revolutionize and disrupt our way of living, interacting, governing and trading. Yet in order for blockchain to fulfill the promise ascribed by enthusiasts, a critical and deeper understanding is essential.

We will dive into technical fundamentals, deployment patterns, and smart contracts, but also thoroughly address use cases, business applications and implications of blockchain technology.

The learning experience we provide encompasses not only foundational understandings allowing strategic decision-making, but also tutoring, class discussions, reflection questions, and self-assessments.

Subjects:
Blockchain and Crypto, Blockchain

Corda Developer Course

Cost: $984
Duration: 6 weeks
Locations: Online
Course Description:

Corda is a distributed ledger technology and smart contract platform designed for business and enterprise.

It is one of the few toolkits that allow companies to create production-ready private blockchain networks right now. It has been used for insurance, supply chain management, and settlement, as well as in other use cases and proofs of concept.

This online course introduces Corda and guides students through the entire system. Students will learn the precise challenges Corda is designed to solve and how Corda compares to other leading blockchains and DLT platforms.

Participants will learn how to design and build applications for Corda networks including the tools, language, thought process and service interfaces. Participants will complete hands-on projects as they acquire the full body of skills needed to pursue enterprise-class projects on Corda.

Subjects:
Blockchain and Crypto

Ethereum Developer Course

Cost: €1,450
Duration: 12 weeks
Locations: Online
Course Description:

This online 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 programmers with at least 1 year of experience, introducing everything needed to understand blockchain technology, write smart contracts and build applications that interact with them.

Participants will learn about the Ethereum platform, the programming language Solidity, how to use Web3 and the Truffle framework and lastly, how to tie everything together. Step by step, participants will build, deploy and test a fully functioning decentralised application.

This course was developed in response to the daily requests we receive for expert developers in blockchain projects.

Subjects:
Blockchain and Crypto, Blockchain

Ethereum Quality Assurance Engineer Course

Cost: €1,350
Duration: 6 weeks
Locations: Online
Course Description:

This course has been developed to meet the growing need for blockchain-focused QA Engineers.

Everyone is talking about blockchain technology, especially in relation to smart contracts, which have the power to touch almost every area of our lives. Ethereum in particular has 30 times the number of developers involved in its ecosystem than its nearest competitor does. But where are all the QA engineers? It's a sad fact that many projects have gone live with little or no formal testing by anyone other than the person who developed the dApp. The consequence of working with bleeding-edge technology combined with a lack of formal quality assurance is that there have been bugs. Some have been minor, but others have caused the loss of hundreds of thousands of dollars.

A project built on the Ethereum blockchain may look identical to a normal, centralised application or API. But the differences are so great that the whole quality assurance process needs to be approached in a completely different way, requiring the QA engineer to dig deep into the code and conceptualise ways of pushing the underlying smart contracts to their limits with different data inputs and variations in network conditions and transaction fees.

This course has been developed to meet the growing need for blockchain-focused QA Engineers. The course provides hands-on examples of this type of rigorous exploratory testing and explains how to set up different test environments in order to do it.

Assuming the QA engineer – like any modern testing professional on an Agile project – is involved at the earliest stage of the project, he or she needs to ask questions about transaction fees, latency, privacy and data compliance. You will learn to specify acceptance criteria that can later be used as the basis for automating your acceptance tests, with quizzes, screencasts and exercises to test your understanding of the requirements. Test automation is a critical part of the QA process. You will learn about the most common test libraries and how to run your suite in a continuous integration environment.

Subjects:
Test-Driven Development (TDD), Blockchain and Crypto, Blockchain

Hyperledger Fabric Developer Course

Cost: €1,450
Duration: 9 weeks
Locations: Online
Course Description:

This course is an extensive in-depth journey into blockchain theory, how Hyperledger Fabric works and a lot of hands-on experimentation. The course is designed to get you from 0 to 100 in 8 weeks.

Whether you are interested in getting a head start or you want to switch careers (or you maybe even have an offer already?) this course provides a deep dive into blockchain and Hyperledger Fabric. The course consists of videos, texts, screencasts, visualisations and lots of practical exercises. A new batch of content lands at your feet every week. In our experience, you will need at least 8-12 hours a week to keep up. But if you need more time you will have another 12 weeks after the course to catch up and get certified.

If you do get certified, we would also be happy to match you with an interested company wherever we can.

Finally: you do not have to know Go (aka Golang) before you start. We will teach you enough Go so you can write chaincode.

Subjects:
Blockchain and Crypto, Blockchain

Hyperledger Sawtooth for Developers

Cost: $985
Duration: 5 weeks
Locations: Online
Course Description:

Hyperledger Sawtooth is a modular platform for building, deploying, and running distributed ledgers. It includes a novel consensus algorithm called Proof of Elapsed Time (PoET), which targets large distributed validator populations with minimal resource consumption.

Its modularity makes it especially interesting for developers and enterprises. Sawtooth also allows us to define rules for transactions and smart contracts tailored to individual needs. This is a permissioned network with great capacity for scalability.

At first glance, Sawtooth might seem unusual to experienced blockchain developers who have never seen concepts such as “transaction families” before. However, a closer look reveals that despite looking different, such concepts can be used to implement familiar ones in more flexible and modular ways.

This online Hyperledger Sawtooth course offers developers an opportunity to become proficient with blockchain and Hyperledger Sawtooth. After reviewing the fundamentals of blockchain technology, the student will learn how Hyperledger Sawtooth fits in the blockchain environment, discovering its architecture, tools and transaction families. Next, the student will look at different SDKs to eventually be able to analyse real-world examples and identify the most important aspects.

Subjects:
Blockchain and Crypto

Quorum Specialisation Course

Cost: €450
Duration: 1 week
Locations: Online
Course Description:

The Quorum™ Specialisation Course is an extension of the B9lab Ethereum Developer Course and is for experienced Ethereum developers.

The aim of this course is to give you hands-on experience by working directly on the Quorum platform. By the end of the course, you will be able to write smart contracts and build applications that interact with Quorum. The course will also deepen your understanding of Ethereum and unpack how Quorum adds privacy and enhances performance to a default Ethereum system.

Course Curriculum:
- What is Quorum?™
- What additional Consensus mechanisms does Quorum™ offer?
- How does Quorum™ achieve privacy and private states?
- How is Web3 altered and extended in Quorum™?
- Deploy a local and cloud private Quorum™ network
- Send and receive private transactions

Project Work
- Deploy a local Quorum™ network
- Send and receive private transactions, contracts and date
- Deploy a Quorum network on Microsoft Azure
- Start and stop Quorum networks

Subjects:
Blockchain

B9lab Academy Reviews

Average Ratings (All Programs)

B9lab Academy logo

4.59/5 (22 reviews)

Anonymous
Software Developer | Graduated: 2018

6/27/2018

Course
Ethereum Developer Course

Overall

Curriculum

Job Support

"Perfect Destination for Blockchain Education"

I am from India. I have always wanted to learn Blockchain, After going through multiple reviews online, I decided that I should join B9LAB. But I was not in a position to afford the course financially. But I made up my mind and took a loan and joined... Read More

To be frank, When I joined the online summer school which comprises Ethereum and Hyperledger Fabric courses, I was like every other guy on twitter who knows something about blockchain but there were always areas in blockchain which appeared to be a black box. But once I started attending the online summer school, I slowly got to learn the magic behind the blockchain. Ethereum course is so well organized that it will take you from the scratch to the level where you will play with the current toolsets. The fundamentals are so well documented that when you execute/operate on any framework on Ethereum, you will know what happens in the back ground. I am thoroughly satisified with the content that I am getting. I will be coming back to B9LAB in future to enhance my blockchain skills.

bill inglebright
Security Architect | Graduated: 2018

6/27/2018

Course
Ethereum Developer Course

Overall

Curriculum

Job Support

"Learned alot and the content was good"

I took the Etherium Development course with out of date coding experience but was able to do the initial programming and follow along after this. The material covered was very good and there was much to learn. I can recommend this course...

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.