Course Outline

1. Wprowadzenie do technologii blockchain

  • Historia sieci kryptowalut
  • Przegląd popularnych implementacji
  • Zasada działania sieci blockchain na przykładzie Ethereum
  • Interakcja z siecią – wtyczka MetaMask

2. Specyfika sieci Ethereum

  • Konta użytkowników – kryptografia asymetryczna
  • Idea mnemonika
  • Struktura transakcji
  • Podstawowe pojęcia
  • Eksplorator bloków Etherscan

3. Wprowadzenie do smart kontraktów

  • Środowisko programistyczne Remix
  • Podstawy języka Solidity
  • Wdrażanie inteligentnych kontraktów

4. Implementacja inteligentnych kontraktów – warsztaty
5. Aplikacje zdecentralizowane (DApps)

  • Architektura rozwiązań opartych o blockchain
  • Biblioteka web3.js
  • Testy jednostkowe
  • Integracja z interfejsem użytkownika

6. Uruchomienie i skonfigurowanie prywatnej sieci Ethereum

  • Praca z klientem geth
  • Utworzenie infrastruktury
  • Interakcja z siecią

7. Stworzenie usługi ASP.NET Core – Nethereum
8. Konsorcjum Ethereum w chmurze Microsoft Azure (BaaS)

  • Utworzenie infrastruktury
  • Zarządzanie uprawnieniami
  • Rozbudowa – sieć korporacyjna

9. Tworzenie własnej kryptowaluty

  • Rodzaje tokenów
  • Kampanie ICO (Initial Coin Offering)
  • Standard ERC20
  • Zarządzanie tokenami oraz transfer wartości cyfrowej

Requirements

Brak wymagań wstępnych – praktyczne szkolenie realizowane od podstaw. Mile widziana znajomość podstaw programowania
w dowolnym języku.

 21 Hours

Testimonials (2)

Related Courses

Related Categories