CERTIFIED ETHEREUM DEVELOPER
CED -LEVEL 2
About the Program
This is an advanced program which will guide the candidates through the concepts of Blockchain, while helping them gain significant hands on experience of developing on Ethereum alongside learning the latest technologies to develop the front end and apis that construct the major components of any production ready Blockchain Application. By completing the program, participants will be able to understand how to build solidity smart contracts; while also deep diving into how to connect them with other components like APIs and UI and explore the endless opportunities of building Enterprise Blockchain Applications end to end.
This program consists of six days intensive training course and one week of group work on a capstone project (Real-life use case). You will receive a certificate upon completion of the course.
- CED-Level1 Certification
This program consists of six days intensive training course and one week of group work on a capstone project (Real-life use case). You will receive a certificate upon completion of the course. Participants must attend all program modules and successfully complete the capstone project and final 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.
Module1- Intensive Training (6 days)
DAY 1: Introduction, Hands On and Deployments
- Introduction to Blockchain
- Introduction to Ethereum
- Introduction to Dapps Smart Contracts
- Introduction to Smart Contracts
- Solidity Hands On ( Syntax and Semantics, Types, Function Types, Constructor, Getters and Setters, Constants )
- Interacting with Smart Contracts from UI ( web3.js, testrpc )
- Solidity Hands On ( Events )
- Capture Smart Contract Events in UI
- Solidity Hands On ( Function Modifiers, Array, Mappings, Structs )
- Solidity Hands On ( Inheritance )
- Deploying Smart Contracts
DAY 2: Hacking
- Use case 1 - Private Network
- Use Case 2 - Public Network
DAY 3 : Advanced technologies around Blockchain
- Designing backend and identifying smart contracts required for the Capstone Project
DAY 4: UI Development
- UI Designing
- React Router
DAY 5: UI & API Development
- React with Redux
- API Designing
- Node JS
DAY 6: UI Development & Project Selection
- Express JS, Mongo (Mongoose) / Rethink DB
- Designing front end and api components required for the Capstone Project
Module2-Capstone Project Submission (7 days)
Your capstone project of developing Blockchain Ethereum based application is designed for a use case of your choice. It is due one week after finishing the intensive course (Module1).
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.
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.
Date and Time
Intensive Training Module :April 20th-22nd & April 27th-29th (two weekends + Fridays)
9:00 a.m. - 5:00 a.m.
Intensive course -in person
Capstone Project Deadline: May 6th
Bergeron Centre for Engineering Excellence, York University
Fee per Delegate
Admission Fee: $0
Course Fee: $ 2,950 plus HST
Certification Fee: included
YorkU students and faculties are entitled to our special pricing, contact us for more details.
Are not available for this program? Join the waiting list for the next program.