Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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