Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do Monax i technologii Blockchain

  • Przegląd Monax i jego roli w aplikacjach blockchain
  • Zrozumienie architektury blockchain i technologii rozproszonego rejestru
  • Kluczowe pojęcia: inteligentne kontrakty, mechanizmy konsensusu i kryptografia

Konfiguracja środowiska deweloperskiego

  • Instalacja i konfiguracja Monax
  • Wprowadzenie do klienta blockchain Monax
  • Konfiguracja środowiska Linux do rozwoju z Monax

Podstawy inteligentnych kontraktów

  • Zrozumienie projektowania i funkcjonalności inteligentnych kontraktów
  • Pisanie prostego inteligentnego kontraktu przy użyciu Solidity
  • Wdrażanie i testowanie inteligentnych kontraktów na platformie Monax

Tworzenie rozproszonych aplikacji z Monax

  • Tworzenie architektury rozproszonej aplikacji
  • Łączenie interfejsu frontend z backendem inteligentnych kontraktów
  • Wykorzystywanie narzędzi Monax do zarządzania i wdrażania rozproszonych aplikacji

Interakcja z blockchainem

  • Dostęp do danych blockchain przez API
  • Zapytania i modyfikowanie stanu blockchain
  • Obsługa transakcji i zdarzeń w aplikacji

Bezpieczeństwo i najlepsze praktyki

  • Identyfikacja typowych luk w inteligentnych kontraktach
  • Wdrażanie bezpiecznych praktyk kodowania w rozproszonych aplikacjach
  • Testowanie i audytowanie inteligentnych kontraktów pod kątem bezpieczeństwa i niezawodności

Zaawansowane tematy w rozwoju z Monax

  • Skalowanie aplikacji blockchain z Monax
  • Integracja Monax z narzędziami i usługami stron trzecich
  • Poznawanie nowych funkcji i aktualizacji w ekosystemie Monax

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie technologii Blockchain
  • Zrozumienie Bitcoin i kryptografii
  • Doświadczenie w programowaniu w Javascript
  • Doświadczenie z linią poleceń Linux

Grupa docelowa

  • Programiści
 7 godzin

Liczba uczestników


Cena za uczestnika (netto)

Propozycje terminów

Powiązane Kategorie