$500

Certified Full Stack Blockchain Developer (CFBD) Program

Event Information

Share this event

Date and Time

Location

Location

Bergeron Centre for Engineering Excellence

11 Arboretum Lane

Toronto, ON

Canada

View Map

Refund Policy

Refund Policy

Refunds up to 7 days before event

Event description

Description

This course has been postponned to July.


Executive Summary

The goal of the Course is to teach students how to build ethereum and Fabric powered web- apps (Starting from deep theory down to building enterprise blockchain applications). We're not going to go super deep into some of the academic side of a theory though -- just enough to being practical. Blockchain is a very complicated subject and there's a lot of very complex very high level computer science discussions to be had. We're going to kind of a bridge some of those discussions.

Part - 1 Ethereum

Topics to be covered:

1. What is Ethereum?
2. Smart Contracts with Solidity
3. Advanced Smart Contracts
4. Building Interactive Front-Ends 5. Real Projects with Ethereum
6. Ethereum Project Infrastructure 7. Advanced Multi-Page Front-Ends

I. Foundations (Week 1+2)

Month one will focus on getting students comfortable with these technologies: In this section, we will learn about blockchains and inside of here you're going to get a good idea of how the theory works and why we care about it at all.

A. General Javascript + Web

1. HTML5 2. JS
3. CSS
4. etc

B. Blockchain

1. Blockchain 2. Ethereum 3. Solidity

II.

4. IPFS

C. Front End

1. React 2. Angular 3. Vue

D. Testing + Dev Ops

1. TDD
2. Mocha 3. CI
4. DevOps

App-1 Simple App (Week 3)

In this section, we will dive into creating our first working application. in this first application. We will mainly use remix to deploy the contract and provide a simple html.

III. App-2 Complex App (Week 4 + 5 )

After getting very comfortable building our full stack app-1, will then move on to our more complex second application. The second application is going to be significantly more complicated. And in this one we're going to learn a lot about tooling deployment and testing of applications that are built with that theory.

IV. App-3 Complex App (Week 6 + 7 + 8)

Finally, we’ll move on to the last application. So the introduction of one and two as essentially being just preparation for application number three. So application number three is where all the really really fun stuff comes out to play.


Part - 2 Hyperledger

Topics to be covered:

1. Hyperledger Fabric & Composer Concepts
2. Pre-Requisites for Fabric development
3. Virtual Machine: Hyperledger Fabric Dev Environment Setup 4. Native: Hyperledger Fabric Dev Environment Setup

5. Dev Environment Setup overview & Tools usage
6. Fabric Under the Hood (Concepts & Terminology)
7. Using Composer Tools for Application Development & Administration 8. Business Network Application Modelling
9. Composer SDK / API : Coding the Client Apps
10. Composer SDK / API : Coding the Transaction Processors
11. Developing Front End Applications for Network Applications
12. A full stack application with Angular Front End

I. Foundations (Week 9 + 10)

Month one will focus on getting students comfortable with these technologies: In this section, we will learn about blockchains and inside of here you're going to get a good idea of how the theory works and why we care about it at all.

A. General Technologies + Web

1. Javascript 2. HTML
3. REST API

B. Blockchain

1. Fabric
2. Composer 3. Playground 4. CouchDb

C. Front End

1. React 2. Angular 3. Vue

D. Testing + Dev Ops

1. TDD
2. Mocha
3. CI
4. DevOps
5. Cloud-AWS

App-1 Simple App (Week 11)

II.

In this section, we will dive into creating our first working application. in this first application. We will mainly use remix to deploy the contract and provide a simple html.

III. App-2 Complex App (Week 12 + 13)

After getting very comfortable building our full stack app-1, will then move on to our more complex second application. The second application is going to be significantly more complicated. And in this one we're going to learn a lot about tooling deployment and testing of applications that are built with that theory.

IV. App-3 Complex App (Week 14 + 15 + 16)

Finally, we’ll move on to the last application. So the introduction of one and two as essentially being just preparation for application number three. So application number three is where all the really really fun stuff comes out to play.


Q&A

Certification Procedure

You will receive a certificate upon completion of the course. Participants must attend all program modules and successfully complete the take-home assignment/exam to receive a certificate. Once the certificate is granted, it will be hashed on the Ethereum blockchain and is globally accessible for further verification.


Program Changes

We will make every effort to present the program as advertised, but it may be necessary to change the date, location, instructors or content with little or no notice. In the event of program cancellation, Blockchain Hub’s liability is limited to reimbursement of paid fees.


Cancellations and Substitutions

Substitution of registrants is permitted at any time. If you are unable to find a substitute, a full refund is available if a cancellation request is received in writing 7 days prior to the program date. If a cancellation request is made with less than 7 days’ notice, a $75 administration fee will apply. No other refund is available.


"Please apply for the program, before proceeding with the payment. For application and more information , visit www.theblockchainhub.com/academy

Share with friends

Date and Time

Location

Bergeron Centre for Engineering Excellence

11 Arboretum Lane

Toronto, ON

Canada

View Map

Refund Policy

Refunds up to 7 days before event

Save This Event

Event Saved