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
Global Business Development & Sales Executive | Graduated: 2018

2/26/2019

Overall

Curriculum

Job Support

"Overall good overview of blockchain"

I took the Blockchain for Decision Makers course from B9 labs academy. Overall, it was a good overview of the fundamentals about blockchain technology. In the past, blockchain learning materials from end to end were scattered around the internet, but... Read More

Luiz Hamilton Ribeiro Leite Soares
Blockchain Developer | Graduated: 2017

2/25/2019

Course
Ethereum Developer Course

Overall

Curriculum

Job Support

"B9Lab courses are very helpful"

I took 2 B9Lab course (Ethereum) in 2017 and it helped me getting a job. In 2018 I also took another course to keep learning with them. Course material was great, very helpful and instructors were there when I had doubts. Cohorts were also an amazing... Read More

Adel Rustum
Graduated: 2018

9/5/2018

Overall

Curriculum

Job Support

"Missing Link Found!"

B9lab provided us with this course what other blockchain oriented schools "forgot" to do; they presented the missing link between the business and technical sides. You can find courses online about learning Ethereum, Hyperledger Fabric, etc...but what... Read More

The course covers all aspects of blockchain culture, it starts with an introduction to the crypto-terms and mechanisms that make blockchains work the way they do, then talk about different protocols (e.g. Ethereum, Bitcoin, Monero, Zcash, etc...), and expand in detail about multiple uses cases where blockchain can be used (e.g. Finance, Government, Supply Chain). All this is done in simple language, supported with different types of media (images, animation, videos, external links) making the grasp of blockchain knowledge a smooth and interesting journey. Each chapter ends with a quiz to test your understanding of the read material, and at the end of the course you need to write an essay if you plan on getting certified (highly recommended; I learned a lot while researching for the essay).

Btw I'm a technical person (Software Developer for more than 12 years now), and I recommend the course for all blockchain developers; it gives you a clear and broad view about blockchain technology without the "noise" of setting up your Ubuntu/Hyperledger Network or writing Solidity/Go chaincode.

B. Breslav
Business Analyst/Project Manager | Graduated: 2018

9/3/2018

Overall

Curriculum

Job Support

"Great course , excellent experience overall"

I have taken recently 2 courses ”Blockchain for Technical Executives and Analysts” and “Blockchain for Professionals”.
These are both in depth courses, which take you from the basics to in depth understanding. The courses provide you with different perspectives... Read More

Toby Algya
Graduated: 2017

7/7/2018

Course
Ethereum Developer Course

Overall

Curriculum

Job Support

"If you want to learn how to deploy smart contracts on Ethereum, this is the place."

I have wanted to learn how to develop for the ethereum blockchain since its inception. In reviewing online documentation, tutorials, medium articles, and attending meetups all focused on developing smart contracts on ethereum, I was always left a bit... Read More

Steve Jaxon
Blockchain Developer | Graduated: 2017

7/1/2018

Course
Ethereum Developer Course

Overall

Curriculum

Job Support

"Keeping up with the bleeding edge of a fast paced technology isn't easy, but B9Labs does a good job of it"

B9Lab's Ethereum Developer Course is a is a 9-week in-depth course with coursework and examinations at the end; focused purely on teaching you the ins and outs of Ethereum.

The course covers everything from the basics of Blockchain and Ethereum to fairly... Read More

One area that B9Labs' course that really stands out is that it has a more philosophical and ethical section to it. It also has links to lots of useful articles and videos for reading around the subject more.

Some of the weaker points of the course are that the bespoke UI (at least when I took the course) was clunky and buggy. The ecosystem is also changing so fast that minor parts of the course material got out of date. The examination could also do with some refinement.

Alec Koumjian
Principal Software Engineer | Graduated: 2018

6/29/2018

Course
Ethereum Developer Course

Overall

Curriculum

Job Support

"Extremely knowledgeable individuals but courseware needs some refinement"

The instructors are extremely competent and knowledgeable about blockchain and Ethereum particulars. The course does a great job walking you through the Ethereum stack from bytecode to full stack dApp development. The lessons also do a good job of honing... Read More

One area of improvement is that the openEdx based course pages need some really good editing. Currently it is a bit repetitive in some places and it lacks a strong narrative. Also, although solidity and the landscape are changing very rapidly, the code examples and package versions need a good update to reflect the current state of the field. Constructors, error emssages, and subtle differences in interacting with tools like the truffle framework have been a bit out of date. Also, I think the emphasis on interacting with the Ropsten testnet was set up rather poorly and due to the network itself being so unreliable, I found the first few weeks a little frustrating. For a group like this, I would really expect them to maintain their own testnet for all their classes.

Anonymous
Software dev | Graduated: 2018

6/29/2018

Overall

Curriculum

Job Support

"A great way to get introduced to blockchain technlogy"

B9lab Online Summer School - A very complete online summer school that cover all the basics of blockchain technology, specifically for the Ethereum platform, all the way up to achieving a full Ethereum Developer Certification. The course is clear and... Read More

Adel Rustum
Graduated: 2018

6/29/2018

Course
Ethereum Developer Course

Overall

Curriculum

Job Support

"It's about the journey and the destination"

The journey is 9 weeks of hard work; the destination is B9lab's Ethereum Developer certificate.
The team at B9lab did a great job creating a course that covers every aspect of the Ethereum blockchain whether it’s about its origin and theory, Solidity programming,... Read More

Job Sam Joseph
Graduated: 2018

6/27/2018

Course
Ethereum Developer Course

Overall

Curriculum

Job Support

"Excellent Course"

I really enjoyed taking this course. Its very challenging and thorough but well worth the cost. The hands-on development required of the student and the dedicated support and code review provided by the instructors was an essential and much appreciated... Read More

Person thinking

Need help making a decision?

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