Academy

Home   Hackathons   Factory   BaaS   Academy

BLOCKCHAIN ACADEMY

TRAINING FOR ALL

Although a buzzword, Blockchain is unknown to many. This learning gap needs to be tackled towards educational programs that are engineered meticulously. It is why we have developed a full-fledged training program on blockchain and distributed technologies. The trainings have been designated in two certificate programs as well as in modular sessions. Participants may select to join only one or more than one modular sessions as per their learning requirements.

The certificate programs come in two groups: Certificate Program for Business Professionals and Certificate Program for Developers. In order for course takers to be entitled to a certificate, the core courses need to be taken and actively participated.

Academy

TRAINING MODULES

Academy

BC 101

Introduction to

Blockchain

Course Summary

What is Blockchain?
How does Blockchain work?
Added value, benefits and utilization
Industries with use cases
Starting a Blockchain project
Hands-on workshop

FURTHER DETAILS

Prerequisites

Bring your laptop, fluency in Turkish

Academy

BC 102

Cryptoassets

and Mining

Course Summary

Tokens, Coins and Cryptos
Mining
Wallets
Trading and Exchanges
ICOs and Token Sales
Regulations

Prerequisites

Bring your laptop

Academy

BC 103

Initial Coin

Offering

Course Summary

What is ICO?
Tokens, coins, cryptos
Regulatory policies
Road to ICO: Preliminary works
Road to ICO: Partners and Roles
Road to ICO: Prospectus
Road to ICO: Sale
Hands-on workshop

Prerequisites

Bring your laptop

Academy

BC 104

Introduction to

Architecture

Course Summary

Technology Overivew

Types of Blockchain

Added value, benefits and use cases

Platforms

DApp Overview

Prerequisites

Bring your laptop

Academy

BC 201

Token

Economics

Course Summary

Basic Cryptographic Concepts

Cryptographic applications

Security of blockchains

Wallets

Token creation

Key Exchange

Prerequisites

Bring your laptop

Academy

BC 301

Architecture

for Developers

Course Summary

Conceptual framework
Technology Overview
Types of Blockchain
Added value, benefits and use cases
DApp Overview
DApp Design
DApp Development
DApp Testing

FURTHER DETAILS

Prerequisites

Bring your laptop, fluency in Turkish

Basic knowledge on C++, Java Script, Linux

Academy

BC 302

Ethereum

Lab

Course Summary

Conceptual framework
Technology Overview
Smart Contracts
Smart Contracts with Web3.Js
Smart Contract Events with Web3.Js
Functions, Mapping and Structs
Inheritance and Deployment
Embark Framework and Deployment
Solidity Smart Contracts Testing
Contracts Management with Factories
IPFS Files Hosting
DApp Development

Prerequisites

Bring your laptop

C++, Java Script

Academy

BC 303

Hyperledger

Lab

Course Summary

Conceptual framework
Technology Overview
Hyperledger Fabric
The Fabric Model
Chaincode
Architecture
Bootstrapping
Hyperledger Explorer
Hyperledger Composer
Composer Playground

Prerequisites

Bring your laptop

C++, Java Script, Docker

CERTIFICATION

CERTIFICATE FOR

BUSINESS PROFESSIONALS

Academy

Required Courses:

BC 101, 102, 103, 104

CERTIFICATE FOR

DEVELOPERS

Academy

Required Courses:

BC 301, 302, 303

TRAINERS

F.A.Q.

Who could attend?

Anyone can attend to any training. Please check the prerequisites for the courses that are designated for technical professionals ie developers, coders, designers, domain experts, etc. Those courses that are in the 300 lineage come with pre-existent skills requirements such as C++, Java Script, etc. Please pay attention.

What is the training language?

Turkish is the natural working language due to majority of participants as well as trainers. Occasionally, trainers might be non-Turkish speakers. Please check before the training day if the language has been switched to English.

Which training is better for me?

Please review the course summaries of each of the training modules. You’ll have a better understanding by reviewing the content. In the meantime, we have broken down the modules according to the technical experience of the participants. Non-technical participants can comfortably take the courses in the 100 lineage. Technical participants may take courses either from 100 or 300 lineages. The courses on the 200 lineage is also convenient for any participant.

for two groups The hackathon or ideathon is one of the activities that aims to develop knowledge and awareness towards distributed technologies as well as identify potential use cases in targeted industries. A hackathon is an intense event that brings together technical and non-technical professionals as well as enthusiasts to identify issues and create solutions, within a weekend.

What do I bring?

Our training modules usually require hands-on work. Please your laptop or other devices to whatever inspires you. But above all, bring your energy and your brain!

Why do you require prerequisites?

Trainings for developers and technical people will occasionally require working through coding and program languages. Lack of such knowledge may hinder your ability to acquire the most from that training. There are usually no prerequisites at trainings for business professionals. Please check prerequisites before registering to any training.

Are there any terms and conditions for participants?

Yes. Please read the Terms and Conditions Clause while registering to a training or the certificate program.

Please email us at koop@koophub.com in case you need further information about Trainings and Certificate Programs.

Academy
Contact Us

You can send us an email and we'll get back to you, asap.

Not readable? Change text. captcha txt