The Blockchain Dev Camp is a 3+3 (the course consists of 2 parts - 1st part: 2 weeks training sessions (onsite+online) + 1 week project preparation (online) and project defenses (onsite) 2nd part: 2 weeks training sessions (onsite+online) + 1 week project preparation (online) and project defenses (onsite)) - weeks intensive blockchain course for developers. It covers a wide breadth of topics from the basics of blockchain architecture, cryptography and consensus algorithms to implementing basic cryptocurrencies, programming wallets, transacting on public and private chains, smart contract development, implementing tokens and building distributed blockchain apps (DApps) with Ethereum and Solidity. In a few weeks, attendees will build a solid foundation for an entry level blockchain development job.
The course teaches through a sequence of well-structured lessons, each holding a small piece of new content, followed by practical exercises and practical projects. For a successful graduation, attendees are required to submit their small daily assignments, and design, develop and defend two real worlds practical blockchain projects.
курс
Blockchain Dev Course - Sofia - June 2018
Умения, които ще придобиеш
- Deep understanding of blockchain networks and cryptocurrencies
- Designing and coding simple blockchain networks
- Understand how to build, sign and send blockchain transactions
- Developing smart contracts using Ethereum and Solidity
- Writing Solidity code: contracts, functions, data, events, payments
- Designing and developing decentralized apps (DApps)
- Accessing the Ethereum network and invoking smart contracts
- Using Solidity framework and tools: Truffle and Ganache
- Understanding and implementing blockchain consensus algorithms like PoW and PoS
- Understanding cryptography, using crypto libraries and implementing crypto wallets
Теми
-
Information on admission exam -
Resources -
Blockchain Introduction -
Blockchain Cryptography -
Consensus Algorithms -
Mining and Mining Pools -
Working on the Practical Project -
Wallets and Wallet APIs -
Transactions and Exchanges -
Working on the Practical Project: Wallet and Faucet -
Offchain Transactions and Lightning Network -
Anonymous Coins -
Team Project Preparation -
Team Project Defense -
Team Project Defense -
Introduction to Ethereum -
Solidity Basics -
Solidity Advanced -
Truffle and Ganache -
DApps – Concepts -
Working on Practical Project - DApp -
Server-Side Web3 API -
Blockchain and Smart Contract Security -
Notable Blockchain Projects and Networks -
Working on the Practical Project: Smart Contracts + DApp -
DApp Project Preparation -
DApp Project Defense -
DApp Project Defense
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Vladislav Zorov
Преподавател
Simeon Kotashki
Преподавател