Training on Blockchain and Cryptocurrency Technologies Course
Introduction
Blockchain
The blockchain is an incorruptible digital ledger of economic transactions that can be programmed to record not just financial transactions but virtually everything of value.A blockchain is, in the simplest of terms, a time-stamped series of immutable record of data that is managed by cluster of computers not owned by any single entity. Each of these blocks of data (i.e. block) are secured and bound to each other using cryptographic principles (i.e. chain). Although most people think of blockchain technology in relation to cryptocurrencies such as Bitcoin, blockchain offers security that is useful in many other ways. In the simplest of terms, blockchain can be described as data you can only add to, not take away from or change. Hence the term “chain” because you’re making a chain of data. Not being able to change the previous blocks is what makes it so secure.
Crytocurrency (paperless money)
A cryptocurrency (also called a crypto-coin, crypto-asset, crypto money, or token) is an internet-based medium of exchange that uses cryptography to secure the digital exchange of financial transactions, control the creation of new units, and verify the transfer of it. Cryptocurrencies leverage blockchain technology to gain decentralization, transparency, and immutability. It is not controlled by any central authority: the decentralized nature of the blockchain makes cryptocurrencies theoretically immune to the old ways of government control and interference.
The aim of this course is to provide a basic proficiency in applying concepts of Blockchain and Cryptocurrency in practice. The three-day program aims to develop competence and skill in Blockchain and Cryptocurrency for participants. With case studies and demos, the participant will develop a practitioner’s understanding of applicability, limitations and suitability of various techniques of Blockchains.
Who should attend
This course was designed for individuals (users, developers and investors) and organizations who want to learn how to venture and channel investments in cryptocurrencies.
Requirements
To start off in learning about these technologies, you need to study the underlying computer science fields that gave birth to Blockchain Technology which include:
- Learn the basics of blockchain technology
- Cryptography
- Distributed Computing
- Mechanism Design
Duration
5 Days
Course Objective
The aim of this course is to provide a basic proficiency in applying concepts of Blockchain and Cryptocurrency in practice. The three-day program aims to develop competence and skill in Blockchain and Cryptocurrency for participants. With case studies and demos, the participant will develop a practitioner’s understanding of applicability, limitations and suitability of various techniques of Blockchains.
Course Content
Module I
Introduction to Blockchain Technology
- Blockchain Structure
- Operations
- Bitcoin
Module II
Foundational Blocks of Blockchain
- Encryption and Hashing Basics
- Keys
- Symmetric Key Encryption
- PKI - Assymetric Key Encryption
- Hashing
- Integrity vs Confidentiality
Module III
Ethereum Blockchain
- Structure
- Operations
- Smart Contracts
- Incentive Models
Module IV
Blockchain Algorithims and Techniques
- Using Public Key Cryptography
- Hashing
- Integrity of Transactions
- Securing Blockchains
Module V
Trust Mechanisms in Blockchains
- Decentralised Systems
- Consensus Protocols
- Forks
- Robustness
Module VI
Smart Contracts
- Why Smart Contracts ?
- Create Smart Contracts
- Deploying Smart Contracts
Module VII
Coding in Solidity
- Structure
- Data Structures
- Putting it Together - Smart Contracts
- Best Practices for Designing Smart Contracts
- Data types and Statements
Module VIII
Decentralized Apps (DApps)
- Blockchain Server
- Dapp Definitions
- Ethereum APIs
- Dapp Models and Standards
Module IX
Permissioned Blockchains
- Introduction
- Hyperledger
- Fabric Services
- Fabric Model and Functions
- Composer
Module X
Decentralized Applications Platforms
- Augur
- Grid+
Module XI
Challenges and Solutions
- Consensus
- Scalability
- Privacy and Scalability
- Escrow Service
- Multi-signature
Closure
Methodology
This instructor led training course is delivered using a blended learning approach and comprises of presentations, guided sessions of practical exercise, web based tutorials and group work. Our facilitators are seasoned industry experts with years of experience, working as professional and trainers in these fields.
All facilitation and course materials will be offered in English. The participants should be reasonably proficient in English.
Accreditation
Upon successful completion of this training, participants will be issued with a certificate of participation.
Training Venue
The training is residential and will be held at the Livecode Training Centre in Westlands, Nairobi, Kenya. The course fee covers the course tuition, training materials, two break refreshments, lunch, and study visits.
All participants will additionally cater for their, travel expenses, visa application, insurance, and other personal expenses.
Accommodation
Accommodation is arranged upon request. For reservations contact the Training Officer.
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Mobile Number: +254 725 771 853
Training Fees
The course fees is KES 70,000.00 or USD 1,000.00 exclusive of VAT. The course fees covers the course tuition, training materials, two (2) break refreshments, lunch and study visits. Participants will cater for their travel and accommodation costs.
Payment
Payment should be transferred to Livecode Technologies account through bank on or before the course starting date.
Send proof of payment to This email address is being protected from spambots. You need JavaScript enabled to view it.
Cancellation Policy
Payment for the all courses includes a registration fee, which is non-refundable, and equals 15% of the total sum of the course fee.
Tailor- Made
This scheduled course can also be tailored for your organization. To find out how our tailor-made training can help your organization, call our team on
Please Note: The program content shown here is for guidance purposes only. Our continuous course improvement process may lead to changes in topics and course structure.
Event Properties
Event Date | 11-22-2021 8:00 am |
Event End Date | 11-26-2021 5:00 pm |
Registered | 0 |
Cut off date | 11-18-2021 |
Individual Price | USD 1,000 |
Location | Nairobi, Kenya |