Plan Szkolenia

Wprowadzenie do technologii Monax i Blockchain

  • Przegląd technologii Monax i jej roli w aplikacjach blockchain
  • Zrozumienie architektury blockchain i technologii rozproszonych rejestrów
  • Kluczowe pojęcia: inteligentne kontrakty, mechanizmy konsensusu i kryptografia

Konfiguracja środowiska programistycznego

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

Podstawy inteligentnych kontraktów

  • Zrozumienie konstrukcji 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 aplikacji rozproszonych za pomocą Monax

  • Tworzenie architektury aplikacji rozproszonej
  • Podłączanie interfejsu frontendowego do backendu inteligentnego kontraktu
  • Korzystanie z narzędzi Monax do zarządzania i wdrażania aplikacji rozproszonych

Interakcja z Blockchain

  • Accessing danych blockchain za pośrednictwem interfejsów API
  • Zapytania i modyfikowanie stanu łańcucha bloków
  • Obsługa transakcji i zdarzeń w aplikacji

Bezpieczeństwo i najlepsze praktyki

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

Zaawansowane tematy w Monax Development

  • Skalowanie aplikacji blockchain za pomocą Monax
  • Integracja Monax z narzędziami i usługami innych firm
  • Odkrywanie nowych funkcji i aktualizacji w ekosystemie Monax

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie technologii Blockchain
  • Zrozumienie Bitcoin i kryptografii
  • Java doświadczenie w programowaniu skryptów
  • Doświadczenie z Linux wierszem poleceń

Uczestnicy

  • Programiści
 7 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów

Powiązane Kategorie