- Doświadczenie w tworzeniu stron internetowych i programowaniu
- Ogólna znajomość technologii Blockchain
Blockchain to zdecentralizowany system bazodanowy, który przechowuje dane w księgach rozproszonych w wielu węzłach. Stellar to rozproszona, hybrydowa infrastruktura blockchain o otwartym kodzie źródłowym do płatności.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak tworzyć aplikacje blockchain z Stellar.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć blockchain, jego podstawy i sposób działania
- Zrozumieć Stellar i jak to działa
- Zintegrować Stellar z własną infrastrukturą
- Skonfigurować Stellar do rozwoju łańcucha bloków
- Zrozumieć zaawansowane koncepcje i korzystać z aplikacji referencyjnych, aby rozpocząć tworzenie z Stellar.
Odbiorcy
- Deweloperzy
- Specjaliści IT
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Wprowadzenie
Zrozumienie technologii Blockchain
- Zrozumienie rozproszonych rejestrów
- Czym jest Blockchain?
- Jak działają sieci Blockchain
- Zrozumienie korzyści płynących z Blockchain
- Przegląd Blockchain Use Case
Zrozumienie podstaw technologii Blockchain
- Informacje symetryczne
- Historyczna integralność
- Rozszerzalne bezpieczeństwo
- Demokratyczna autentyczność
- Decentralizacja i tolerancja błędów
Zrozumienie Stellar
- Przegląd Stellar
- Zrozumienie sieci Stellar i jej działania
- Odkrywanie aplikacji dla Stellar
- Nauka podstawowych pojęć Stellar
- Konta
- Aktywa
- Wymiana rozproszona
- Federacja
- Opłaty
- Inflacja
- Księga
- Wielopodpis
- Operacje i lista operacji
- Stellar Protokół konsensusu
- Stellar.toml
- Testnet
- Transakcje
- Wersjonowanie i aktualizacja
- XDR
Pierwsze kroki z Stellar
- Przegląd serwera API Horizon REST HTTP
- Przegląd Stellar Core
- Tworzenie konta Stellar
- Wysyłanie płatności
- Tworzenie transakcji
- Odbieranie płatności
- Transakcje w wielu walutach
Zapoznanie się z siecią Stellar przy użyciu Testnet
Integracja Stellar Core i Horizon z infrastrukturą przy użyciu Docker
- Przegląd obrazu Stellar Quickstart Docker
- Podejmowanie decyzji dotyczących użytkowania
- Konfigurowanie kontenera
- Dostosowywanie konfiguracji Stellar Core i Horizon
- Zrozumienie kwestii bezpieczeństwa
- Sprawdzanie działającego kontenera
- Uruchamianie kontenera szybkiego startu
Konfigurowanie Stellar na potrzeby rozwoju
- Konfigurowanie tabel Database i nasłuchiwanie księgi Stellar Ledger
- Przeprowadzanie transakcji na Stellar
- Testowanie integracji Stellar
Odkrywanie bardziej zaawansowanych koncepcji Stellar
- Korzystanie z kanałów w Stellar
- Tworzenie załączników w Stellar
- Wdrażanie protokołu federacji Stellar
- Wdrażanie protokołu zgodności Stellar
- Najlepsze praktyki dotyczące bezpieczeństwa w Stellar
Korzystanie z narzędzi Stellar
- Korzystanie z laboratorium
- Korzystanie z aplikacji do testowania protokołu zgodności
Korzystanie z aplikacji referencyjnych
- Korzystanie z klienta przeglądarki kont Stellar
- Korzystanie z klienta Stellar Dashboard
- Korzystanie z klienta Stellar SMS
Rozwiązywanie problemów
Podsumowanie i wnioski
USA - Blockchain Development with Stellar
Czech Republic - Blockchain Development with Stellar
Estonia - Blockchain Development with Stellar
Latvia - Blockchain Development with Stellar
Lithuania - Blockchain Development with Stellar
Sverige - Blockchain Development with Stellar
Polska - Blockchain Development with Stellar