
This video provides an overview of the entire course.
In this video, we will discuss what blockchain is in brief.
• Learn the tools and environment required to jump start coding
• Understand blockchain
• Have the environment ready to code
In this video, we will learn the practical use cases of cryptocurrency and how we can change the way we use technology.
• Dig into use cases
• Learn how to actually use cryptocurrency
• Learn to benefit from using blockchain technology
In this video, we will learn how to create a simple decentralized application.
• Create and deploy the contract on ganache
• Create the frontend for the DAPP
• Connect the frontend of DApp with the blockchain and interact with it
In this video, we will learn what transactions are and how mining works. We will also dive into the fundamentals of validation and consensus.
• Understand what transactions are
• Learn what mining is and how miners get paid for validation
• Get an idea about consensus mechanism
So Solidity is the language of choice to create smart contracts on the Ethereum Blockchain. In this video, we will code smart contract for our token.
• Understand the token development
• Compile our code
• Understand about Token standards
In this video, we will demonstrate how to deploy our Token smart contract to the blockchain.
• Deploy our Token
• Talk about the different ways to deploy
In this video, we will learn about token transactions and gas.
• Learn to store and retrieve data from blockchain
• Learn what is gas price, optimal price and how to use it in methods.
• Difference between sendTransaction and call methods.
In this video, we will be look at other coins that we can work on and also the different networks the blockchain are present.
• Learn about Ethereum’s current problems
• Learn the differences between Bitcoin, Ethereum and HyperLedger
In this video, we will see how to create functions to interact with the Blockchain.
• See how to create an instance of the contract and how to use it
• Added required IDs to the Textboxes and Buttons.
• Discuss how important are Web3, ABI, Contract Address.
In this video, we look into function integration in the front-end.
• Create Functions in JavaScript and integrate with buttons.
• Invoke the SmartContract Functions from Blockchain.
• Console log the Transactions and Errors.
In this video, we will learn about hyperledger fabric and its components.
• Define a Hyperledger fabric
• Discuss it’s components
• Discuss the process flow
In this video, we will learn about the problems and solutions using hypderledger fabric and how business can benefit from it.
• Discuss the hyperledger fabric’s consensus
• Learn what are channels, membership, CA
• Explore the peers and consensus to follow.
In this video, we will create the standards and talk about ERC20 implementation, functions methods etc.
• Understand the ER20 token development
• Compile the contract
• Learn what are minimum Token standards
In this video, we will talk about the ERC223 token standards.
• Learn the Difference between the ERC Standards
• Talk about the Official Standards
• Learn what ERC223 can offer us
In this video, we will build a token smart contract for ICO.
• Build a Crowdsale contract
• Learn about ICO requirements and methods
• Learn about things you need to look after while creating a Crowdsale
In this video, we will look into the contract security audit and contract deployment.
• Look at the Security issues
• Check out the requirements of an ICO
• Start an ICO and audit it
In this video, we will discuss about the re-entrancy and randomness in solidity.
• Learn to avoid Re-Entrancy
• Learn about randomness in solidity
• Learn to handle those functions and issues.
In this video, we will create the random contract first and see the problems and solutions in it and then dive into the casino contract for Gambling APP.
• Learn the Functions in the Random contract and check its issues
• Dive into the casino contract
• Learn the extra functions that are not necessary
In this video, we will deploy your casino contract and see how to use it and interact with it. Then talk about the issues with it.
• Finalize the Casino contract and deploy it
• Interact with it
• Find out if we have any issues with
Now that we have a fully Functional DAPP, we will be adding a little bit of styling like changing the Background and CSS. Creating interactive Buttons and Textboxes.
• Set up the Decentralized Application and interacting
• Adding the background and CSS
• Observe the Front-end and Interaction
Blockchain is a revolution promising a new world without middlemen. This course will provide you with all the relevant concepts related to cryptocurrencies, smart contracts, and blockchain in order to build your own decentralized applications.
You will begin with the development of a basic application using Blockchain and mining blocks. Moving further, you will build the Bitcoin codebase and you will be able to build your own currency/tamper-proof DB. Using Hyperledger you will implement various blockchains to create a supply chain application. You will explore ERC20 standards to create an ERC20 smart contract and you will also learn to improve its standards with ERC22 to develop its first ICO. Lastly, you will create a gambling application using ETH network smart contracts. Each project will teach you just enough about blockchain to be productive right away.
By the end of this course, you will not only be able to tackle common issues in the blockchain ecosystem but you'll also design and build reliable, scalable, distributed systems
About the Author
Sriharsha Bingi has been into cryptocurrencies, investments, and data science for 3 years. He did his schooling in India and Oman. His passion for cryptocurrencies grew from the year 2016. That interest started multiplying in 2017, when he was awestruck by the amount of research big companies are doing and the money they're spending on it. That is when he realized that the blockchain technology is going to revolutionize the World. Technology has to evolve continuously, says Harsha.
At present he is working in the World Financial Center, Manhattan, New York as a blockchain developer. In the course of constantly honing his skills in the blockchain technology, he wants to share his knowledge with us. As the need for blockchain developers is exponentially increasing the people who are actually trained to develop are getting fewer. He has developed a functional demo using blockchain technology for BdiPlus, a company in the World Financial Center, Manhattan and now he would like to share his experience and knowledge with us