Course Code: eris
Duration: 7 hours
Prerequisites:
  • Zrozumienie technologii Blockchain
  • Zrozumienie Bitcoin i kryptografii
  • Java doświadczenie w programowaniu skryptów
  • Doświadczenie z Linux wierszem poleceń

Publiczność

  • Programiści
Overview:

Monax (wcześniej znana jako Eris) to platforma aplikacji, która znajduje się pomiędzy klientem blockchain a systemem operacyjnym. Służy jako warstwa aplikacji dla rozproszonej księgi i aplikacji blockchain.

W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak zbudować inteligentną aplikację blockchain z Monax.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Opracować i wdrożyć rozproszoną aplikację przy użyciu technologii blockchain i inteligentnych kontraktów.
  • Zrozumieć projekt i funkcjonalność "inteligentnych kontraktów" oraz sposób ich tworzenia.
  • Wdrożyć najlepsze praktyki w zakresie bezpiecznego tworzenia aplikacji blockchain.
  • Wykorzystać narzędzia Monax do usprawnienia rozwoju aplikacji rozproszonych.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

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

Sites Published:

United Arab Emirates - Monax: Build a Smart Contract Application

Qatar - Monax: Build a Smart Contract Application

Egypt - Monax: Build a Smart Contract Application

Saudi Arabia - Monax: Build a Smart Contract Application

South Africa - Monax: Build a Smart Contract Application

Brasil - Monax: Build a Smart Contract Application

Canada - Monax: Build a Smart Contract Application

中国 - Monax: Build a Smart Contract Application

香港 - Monax: Build a Smart Contract Application

澳門 - Monax: Build a Smart Contract Application

台灣 - Monax: Build a Smart Contract Application

USA - Monax: Build a Smart Contract Application

Österreich - Monax: Build a Smart Contract Application

Schweiz - Monax: Build a Smart Contract Application

Deutschland - Monax: Build a Smart Contract Application

Czech Republic - Monax: Build a Smart Contract Application

Denmark - Monax: Build a Smart Contract Application

Estonia - Monax: Build a Smart Contract Application

Finland - Monax: Build a Smart Contract Application

Greece - Monax: Build a Smart Contract Application

Magyarország - Monax: Build a Smart Contract Application

Ireland - Monax: Build a Smart Contract Application

Luxembourg - Monax: Build a Smart Contract Application

Latvia - Monax: Build a Smart Contract Application

España - Monax: Crea una Aplicación de Contrato Inteligente

Italia - Monax: Build a Smart Contract Application

Lithuania - Monax: Build a Smart Contract Application

Nederland - Monax: Build a Smart Contract Application

Norway - Monax: Build a Smart Contract Application

Portugal - Monax: Build a Smart Contract Application

România - Monax: Build a Smart Contract Application

Sverige - Monax: Build a Smart Contract Application

Türkiye - Monax: Build a Smart Contract Application

Malta - Monax: Build a Smart Contract Application

Belgique - Monax: Build a Smart Contract Application

France - Monax: Build a Smart Contract Application

日本 - Monax: Build a Smart Contract Application

Australia - Monax: Build a Smart Contract Application

Malaysia - Monax: Build a Smart Contract Application

New Zealand - Monax: Build a Smart Contract Application

Philippines - Monax: Build a Smart Contract Application

Singapore - Monax: Build a Smart Contract Application

Thailand - Monax: Build a Smart Contract Application

Vietnam - Monax: Build a Smart Contract Application

India - Monax: Build a Smart Contract Application

Argentina - Monax: Crea una Aplicación de Contrato Inteligente

Chile - Monax: Crea una Aplicación de Contrato Inteligente

Costa Rica - Monax: Crea una Aplicación de Contrato Inteligente

Ecuador - Monax: Crea una Aplicación de Contrato Inteligente

Guatemala - Monax: Crea una Aplicación de Contrato Inteligente

Colombia - Monax: Crea una Aplicación de Contrato Inteligente

México - Monax: Crea una Aplicación de Contrato Inteligente

Panama - Monax: Crea una Aplicación de Contrato Inteligente

Peru - Monax: Crea una Aplicación de Contrato Inteligente

Uruguay - Monax: Crea una Aplicación de Contrato Inteligente

Venezuela - Monax: Crea una Aplicación de Contrato Inteligente

Polska - Monax: Build a Smart Contract Application

United Kingdom - Monax: Build a Smart Contract Application

South Korea - Monax: Build a Smart Contract Application

Pakistan - Monax: Build a Smart Contract Application

Sri Lanka - Monax: Build a Smart Contract Application

Bulgaria - Monax: Build a Smart Contract Application

Bolivia - Monax: Crea una Aplicación de Contrato Inteligente

Indonesia - Monax: Build a Smart Contract Application

Kazakhstan - Monax: Build a Smart Contract Application

Moldova - Monax: Build a Smart Contract Application

Morocco - Monax: Build a Smart Contract Application

Tunisia - Monax: Build a Smart Contract Application

Kuwait - Monax: Build a Smart Contract Application

Oman - Monax: Build a Smart Contract Application

Slovakia - Monax: Build a Smart Contract Application

Kenya - Monax: Build a Smart Contract Application

Nigeria - Monax: Build a Smart Contract Application

Botswana - Monax: Build a Smart Contract Application

Slovenia - Monax: Build a Smart Contract Application

Croatia - Monax: Build a Smart Contract Application

Serbia - Monax: Build a Smart Contract Application

Bhutan - Monax: Build a Smart Contract Application

Nepal - Monax: Build a Smart Contract Application

Uzbekistan - Monax: Build a Smart Contract Application