Szkolenie

Developer Foundation

Termin

Egzamin

Cena szkolenia

Cena egzaminu

Nie znalazłeś dogodnego terminu?
Celem kursu jest wyszkolenie zespołów technicznych - deweloperów, by przekazać solidne fundamenty techniczne pod projektowanie i budowanie rozwiązań opartych o systemy rejestru rozproszonego. Przez dwa dni uczestnicy poznają szczegóły techniczne działania technologii blockchain oraz zdobędą praktyczną wiedzę jak tworzyć zdecentralizowane aplikacje, wykorzystując odpowiednie narzędzia programistyczne. Do wyboru są dwie technologie, w których uczestnicy będą tworzyć własne rozwiązania: Ethereum (publiczny blockchain) i Hyperledger Fabric (permissioned blockchain).

Adresaci szkolenia

Osoby, które muszą dowiedzieć się jak się wdraża rozwiązania oparte o technologię blockchain, wiedzieć jak zdecydować, którą technologię wybrać, poznać najlepsze praktyki programistyczne i narzędzia pomagające w implementacji.

  • CTOs i managerowie zespołów technicznych (osoby, które np. muszą doszlifować wiedzę w dziedzinie technologii DLT, by móc sprawnie zarządzać zespołem wdrażającym rozwiązania)
  • Lead deweloperzy
  • Osoby implementujące rozwiązania (junior i senior deweloperzy)
  • Software Housy i działy techniczne w firmach i startupach

Materiały szkoleniowe

Szkolenie z wykorzystaniem sprzętu komputerowego. Zalecamy, aby każdy uczestnik kursu miał dostęp do własnego komputera, z uprawnieniami administracyjnymi (może być maszyna wirtualna)

  • Wydruk prezentacji szkoleniowej
  • Komplet materiałów biurowych

Informacje dodatkowe

Czas trwania szkolenia: 2 dni
Wielkość grupy: 6- 12 osób
Wymagania: Brak wymagań wstępnych

Akredytacja/ Podstawa merytoryczna

Szkolenie organizowane we współpracy z Distributed Academy

Materiały do pobrania

Warunki udziału w szkoleniach / egzaminach, instrukcje i formularze.

Zakres Szkolenia

1.Omówienie historii blockchaina, wstęp do systemów zdecentralizowanych
2. Podstawy kryptografii, używane przy projektowaniu rozwiązań blockchain
3. Rodzaje sieci blockchain, krótkie przedstawienie różnych przypadków użycia
4. Smart contracts i jak budować zdecentralizowane rozwiązania na Ethereum / Hyperledger Fabric
5. Wykorzystanie kryptografii i aspekty bezpieczeństwa w systemach rozproszonych
6. Pisanie smart contracts w języku Solidity (w przypadku kursu Ethereum)
7. Wprowadzenie i przedstawienie narzędzi do programowania na Ethereum (Truffle, Web3) / Hyperledger Fabric
8. Zadania rozwiązywane w formie “Live Coding”. Pokazanie dobrych praktyk
9. Projekt w grupach, mający na celu praktyczne wykorzystanie i podsumowanie  zdobytej wiedzy.

 

PARTNER SZKOLENIA

Formularz kontaktowy

Jeżeli nie znalazłeś dla siebie dogodnego terminu szkolenia, skontaktuj się z nami, a na pewno znajdziemy dla Ciebie satysfakcjonujące rozwiązanie.