Blockchain Certification Training Course
This Blockchain Certification course offers a hands-on training covering relevant topics in cryptocurrency and the wider Blockchain space. From a technological standpoint, you will develop a strong grasp of core Blockchain platforms, understand what Bitcoin is and how it works, learn key vocabulary and concepts commonly used when discussing Blockchain and understand why engineers are motivated to create an app with Ethereum. Hands-on exercises and projects will give you practical experience in real-world Blockchain development scenarios.
After completing this course, you will be able to:
· Apply Bitcoin and Blockchain concepts in business situations
· Build compelling Blockchain applications using the Ethereum Blockchain
· Design, test and deploy secure Smart Contracts
· Use the latest version of Ethereum development tools (Web3 v1.0)
· Develop Hyperledger Blockchain applications using Composer Framework
· Model the Blockchain applications using Composer modeling language
· Develop front end (client) applications using Composer API
· Leverage Composer REST Server to design a web-based Blockchain solution
· Design Hyperledger Fabric Composer Business Network Application (not the infrastructure)
· Understand the true purpose and capabilities of Ethereum and Solidity
· See practical examples of Blockchain and mining
· Describe the various components of Hyperledger Fabric Technology (Peers, Orderer, MSP, CA)
There is a great deal of excitement globally surrounding the opportunities that Bitcoin and underlying Blockchain technology offer for financial and non-financial institutions, as well as for individuals such as :
· Technologists interested in learning Ethereum, Hyperledger and Blockchain
· Technology architects wanting to expand their skills to Blockchain technology
· Professionals curious to learn how Blockchain technology can change the way we do business
· Entrepreneurs with technology background interested in realizing their business ideas on the Blockchain
· Anyone interested in ERC20 tokens and ICOs
Participants in this Blockchain course should be prepared with:
· Fundamentals of Blockchain
· Prior coding knowledge
· Experience developing at least a couple of software applications, either back-end apps, front-end apps or both
The course includes nine real-world, industry-based projects, four of which are provided as assessments. Successful completion of two projects out of the four is a part of the Blockchain certification eligibility criteria.
Project 1 (Ethereum)
Domain: Crowd Funding Smart Contract
Description: Great ideas often take funds and a collective effort to bring to fruition. One option is to ask for donations, but donors prefer to give to projects they are more certain will get traction and proper funding. Crowdfunding is ideal in these situations. In this example, we create a better crowdfunding solution by solving two important problems: how rewards are managed and kept, and how the money is spent after the funds are raised.
Project 2 (Ethereum)
Domain: Voting Ballot Smart Contract
Description: This case implements a voting contract and showcases many of Solidity’s features. One of the main problems with electronic voting is how to assign voting rights to the correct persons and how to prevent manipulation. While we will not solve all problems here, we will show how delegated voting can be performed so that vote counting is automatic and completely transparent. The idea is to create one contract per ballot, providing a short name for each option. Then the creator of the contract who serves as chairperson will give the right to vote to each address individually. The persons behind the addresses can then choose to either vote themselves or to delegate their vote to a person they trust.
Project 3 (Ethereum)
Domain: Lottery Smart Contract
Description: Lotteries are obvious next-generation cases ideally suited to Blockchain technology. In any Blockchain token sale, smart contact (or token) purchasers buy “tokens” or values in exchange for ETH, fiat or other currencies. They transfer some form of value for the new token. At the end of the sale, the provider issues tokens in the amount of the values purchased, and the public Blockchain shows the results of how much each wallet owns in the new tokens — with each wallet being identified by a unique hash.
Project 4 (Hyperledger)
Domain: ACME Airlines Model
Project 5 (Hyperledger)
Domain- Boeing Aircraft Assignment Model
Description: The aircraft production lifecycle has four key phases — design and build, schedule and operate, monitor and maintain, and dispose of — and each of these phases have steps assigned to them. In each of these steps, many thousands of individual parts are involved, so tracking each one along with maintaining a record of its condition becomes a challenge. Create a blockchain to predict maintenance events and assign aircraft to a flight roster.
Project 6 (Ethereum)
Domain: Real World Casino
Description: A casino owner wants to implement an Ethereum blockchain to monitor all players on the floor and the transaction payout they get when they win a game. Write a smart contract in Ethereum for this purpose and explain why you chose this type of contract.
Project 7 (Ethereum)
Domain: Election Campaign
Description: A country wants to hold its elections and prevent voters fraud. Create a DAO to safeguard transparency and eliminate vote rigging. They issue voting tokens to everyone eligible for voting. People vote and use their token. Every vote is recorded on the Ethereum Blockchain to ensure transparency and the process is run automatically and is decentralized.
Project 8 (Hyperledger)
Domain: Syndicated Loan
Description : Create an initial deal with a borrower ensuring that: borrower is available, syndication of cash from investors can fulfill the loan tranche, borrower consent check and blacklist check to show investor is allowed to purchase, payment of coupons by percent down to each investor and voting rights on amendments of loans. Process Flow: A borrower asks an agent to broker an agreement under given terms. After drafting terms, agent reaches out to investors to syndicate (fulfill liquidity of cash to front the loan). Once the loan is created, it can be traded in the market.
Project 9 (Hyperledger)
Description: A trusted third party takes responsibility for verifying the availability of funds in advance of the closing of the sale of a good (e.g., real estate purchase). All of the steps to close including verifying payment, title search, and other steps could be performed on the blockchain, including: sale agreement/contract, clearing of contingencies to sale, certificate of ownership/title search, good faith estimate for closing costs, proof of transfer of funds from buyer and mortgage lender to an escrow account, final closing costs, financial clearing of seller’s financial obligations, and proof of purchase and transfer of title.
Blockchain represents a major transformation in a wide range of industries such as financial services, real estate, healthcare, insurance, public sector and many more. There is growing demand for Blockchain-trained professionals who understand Blockchain and cryptocurrency concepts, platforms and development.
Top industries include:
- Financial and banking services
- Cloud storage
- Travel and transportation
- Media and entertainment
- Government and public sector
- Healthcare and life sciences
- Retail and E-commerce
- Lectures 17
- Quizzes 0
- Duration 180 hours
- Skill level All levels
- Language English / Hindi
- Students 0
- Assessments Yes