Product description: Introduction to blockchain - Ethereum and smart contracts in practice - ON-LINE version
The course Introduction to blockchain - Ethereum and smart contracts in practice is a study of the Ethereum platform. It teaches how to create your own applications based on blockchain. It also introduces the Solidity language and smart contracts. The course is at a basic level.
Overview of the course content
- What is blockchain and how it works
- Blockchains in practice
- Working with the Nethereum library
- Sending and receiving data from blockchains
- Your own private blockchain
- Smart contracts in Solidity language
- Using the Web3.js library
- Programming decentralized applications
Blockchain and programming
Blockchain technology exists since 2008, but only recently its development has strongly accelerated. It has become a key direction of development for many companies, which are increasingly willing to implement solutions based on lists of records-blocks. IBM, Microsoft and the American stock exchange NASDAQ, among others, have shown interest in blockchains. Everyone who plans to become a programmer should realise the potential of blockchain and acquire skills which are valued on the market
The first chapters of the course explain what exactly blockchain is, how it works and its capabilities. These concepts, while popular and forward-thinking, are often examples of phrases that many have heard of but do not understand. The course explains blockchain and cryptocurrencies in simple to understand examples. This is a solid foundation that facilitates the rest of the course moving on to programming decentralized applications based on Ethereum. In turn, lectures on programming basics in Solidity will show you how to implement smart contracts on blockchain platforms.
Action in practice
Theory loses its value without comprehensible examples of application in practice. It is equally difficult to remember it then. The course moves on to building applications with the C# language, using the web3.js library, streamlining corporate workflows and smart contracts. At this stage you will learn how to deal with the excess of "paperwork" and how to introduce its digitalization. The next part is a simulation of a situation in which we move objects from the real world to the world of blockchain.
Completing the SQL database and C# languageRecommended supplementation of learning, which will help to freely present and implement projects described in the course, are also other online tutorials available in Botland offer:
- Unlimited access, including mobile access 24/7
- 5 hours of training
- Tests and tasks
- 35 lectures
- 20 test questions
- Certificate of completion
You can add the obtained recommendations to your LinkedIn profile or supplement your CV with them.
Table of contents