Blockchain technology - rate 18,000 rub. from Coddy School of Programming for Children, training 3 modules (months)
Miscellaneous / / December 03, 2023
Age: 13-15 years
Level: for beginners.
Duration: from 3 modules (months), from 24 hours*.
Format: individual and group lessons, offline and online (real time.
Number of children: from 1 to 8.
Price:
from 750 rub./hour in an online group,
from 850 rub./hour in an offline group,
from 1050 rub./hour individually online,
from 1980 rub./hour individually offline.
According to financial analysts, the creation of blockchain in 2009 marked the beginning of a new technological revolution. Over time, blockchain will change beyond recognition not only the financial services industry, but also all other areas of business.
The younger generation of young entrepreneurs and start-ups need to understand the latest economic trends and innovations. Do you want your child to learn what cryptocurrency, bitcoins, tokens, blockchain, mining, ICO are and feel confident in the financial environment? Then sign him up for a blockchain course!
The Blockchain Technology course at our school is designed not only to introduce children to the basics of technology, but also to give a comprehensive understanding of the possibilities of its application in the modern world. We recommend this course to all teenagers over 13 years old.
What is the essence of blockchain?
The development of the digital economy contributes to the emergence of new technologies in many areas of human activity, including new ways of financing projects and innovations.
Blockchain technology is considered one of the most promising. blockchain, block - “block”, chain - “chain”), which literally means “chain of blocks”. What makes it unique?
- This is a database that is created according to special rules and to which all participants in the system have access;
- New blocks are constantly being created in this database. Each newly created block contains a group of recently accumulated and ordered records (transactions) and a header. Once a block is formed, it is verified by other network participants and then, if everyone agrees, it is attached to the end of the chain;
- Once this has happened, it is no longer possible to make changes to it;
- In addition to new information, blocks also store data about previous blocks in encrypted form;
- The database is automatically updated on all computers connected to the system;
- Unlike any centralized database that can be modified or hacked, the blockchain is completely secure. The system cannot be hacked without violating the overall integrity, which will immediately become known to all network participants;
- In addition, a powerful encryption algorithm, hash functions, electronic keys and digital signatures are used;
- The entire database is publicly available and allows you to carry out financial transactions without intermediaries, but the transactions themselves remain secret.
For the first time, blockchain technology was used to create the electronic payment system Bitcoin (bit - "bit", coin - "coin"). However, blockchain is a universal technology that can be used in different areas of life. Startups in the field of medicine, intellectual property protection, and copyright are already being created on the basis of blockchain. Identification systems, web browsers, decentralized cloud data storage, and social networks are being developed based on blockchain technology.
What will the course provide?
The Blockchain Technology course was developed by professionals with many years of experience in the financial sector, taking into account the age of students. During class your child:
- learn what blockchain is, where, how and why it can be used in the modern world;
- will understand how cryptocurrency is fundamentally different from conventional money;
- master basic skills in handling cryptocurrencies;
- will receive practical knowledge from related fields - economics, investment management, innovation management;
- learn to work with cryptocurrency, real blockchain wallets and tokens;
- will create his own startup and go all the way to launching an ICO.
The sooner children begin to master the multifunctional blockchain technology, the faster they will be able to put it into practice!
Upon completion of the course, each student receives a personalized certificate ( https://coddyschool.com/upload/files/cert.jpg) by CODDY
1st module
The first day
Introductory lesson
- The essence of technology,
- Fiat and digital currencies
- Areas of application of blockchain
- Blockchain Economics
Result of the lesson: Let's get a general understanding of the essence of the technology.
Second day
Peer2peer networks and cryptocurrencies
- Blockchain Economics
- Cryptocurrency functions
- Non-profit blockchains
Result of the lesson: Understanding the distributed register.
Day three
Cryptography
- Python basics review
- The simplest cryptographic algorithms
- Library cryptographic functions
Result of the lesson: Let's look at the essence of how mathematical cryptography algorithms work.
Day four
Simple Blockchain in Python
- Hash
- Components of the block
- Timestamp, etc.
Result of the lesson: Let's create the simplest blockchain model in Python.
2nd module
The first day
Ethereum network
- Ethereum Blockchain
- Currencies Ether, Gas, Gwei
- Ethereum Virtual Machine
Result of the lesson: Introducing the Ethereum Virtual Machine.
Second day
Deploying an Ethereum Node
- Mist Wallet
- Geth Network
- Basic Geth commands
Result of the lesson: Let's deploy a local Ethereum network, start mining, and carry out transactions.
Day three
Smart contracts
- Getting started with the Solidity language
- The simplest smart contracts
- Remix IDE development environment
Result of the lesson: Let's look at the essence of how smart contracts work.
Day four
Smart contract business card
- Placing fields on the blockchain
- Mapping lines
Result of the lesson: Let's create a smart contract with a business card containing the owner's data.
3rd module
The first day
Contract Transactions
-Address
- Constructor
- Variable msg
Result of the lesson: We protect the token from modification by other users.
Second day
ERC20 token
- Parsing the standard Ethereum token
- Contract account
Result of the lesson: Let's consider a token with the function of transfer, emission, etc.
Day three
Token modification
- We supplement the token with our functions
- ICO from the technological side
Result of the lesson: Let's look at the essence of how smart contracts work.
Day four
Token lottery
- Upgrading the token
- Distribution of tokens from the contract account
- Additional libraries in Solidity
Result of the lesson: Let's create a smart contract lottery.