Online
Online
The purpose of the session is to make sure that students are on the same page in fundamentals and can evaluate how course will fit them.
We are starting with conventional technology and essential software engineering principles recap.
Going through DLT theoretical foundation we will discover terminology, purpose and main principles of distributed ledger technology.
Finally we will deploy the 'Hello world!' smart contract.
Subscribe For WaitinglistDay 1
Solidity as smart contract oriented language stands out from conventional programming languages, thus, we will get familiar with syntax and understand main gotchas of it.
The main goal of the day is to learn how to write and read Solidity code.
Day 2
There are a lot of hype behind DLT, while only few decentralized applications (dApps) are in production. During this day we will build dApp by ourselves.
We will start with learning the concept of token, its main standards and use cases.
At the end of the day we will build our own ICO platform and get full-stack programming experience with Ethereum.
Day 3
Once you deploy smart contract there is no way to change it. Transactions cost gas. It means it is vital for smart contract developers to write optimized and secure code.
We will learn how scalability and performance issues are being approached. What is Casper - the friendly ghost of Ethereum.
We will wrap up the day by taking a look at Quorum and VeChain as Ethereum-based frameworks for enterprise.
Day 4
Artem is the lead tutor who will teach you all nuances of writing, deploying, debugging and
testing smart contracts on Ethereum.
He is fullstack software engineer with 8 years of experience and 16 completed projects. During
last year Artem is exploring blockchain industry.
Artem is convinced that hybrid solutions are what business needs today. ‘Hybrid’ is about mixing
conventional and blockchain technology, which brings eventual consistency, under the hood of
microservice based platform. So, blockchain is just another one rapidly evolving technology
which every software engineer should have in his skill set.
Stan will tell you about tokenomy, the way blockchain and smart contracts change existing
business models. This is super important part to understanding blockchain world and be able to
design DLT architecture.
Stan has diverse business experience: finances at Deloitte, biotech in China and Poland,
blockchain in Canada. Currently, he lives between Toronto and Kyiv helping clients to implement
their blockchain ideas. Stan takes active part in Toronto’s crypto community.
Whether we teach programming or write a code we follow these principles:
Course in Kiev
Course in Kiev
Course in Kiev