Tworzenie dApps z Web3, Solidity i React

Opis

Szkolenie wprowadza uczestników w świat zdecentralizowanych aplikacji (dApps) poprzez praktyczne wykorzystanie Web3, Solidity i React. Program warsztatowy pozwala na zdobycie praktycznych umiejętności w zakresie tworzenia smart kontraktów i integracji ich z interfejsem użytkownika. Uczestnicy poznają cały proces rozwoju dApps, od koncepcji przez implementację po wdrożenie. Zajęcia prowadzone są w formie interaktywnych warsztatów, gdzie teoria jest natychmiast weryfikowana w praktyce.

Profil uczestnika

  • Programiści React zainteresowani technologią blockchain
  • Deweloperzy blockchain chcący rozwijać frontend dApps
  • Inżynierowie oprogramowania wchodzący w świat Web3
  • Programiści smart kontraktów potrzebujący wiedzy o integracji z UI
  • Architekci rozwiązań blockchain
  • Full-stack developerzy poszukujący wiedzy o dApps

Agenda

  1. Wprowadzenie do Web3 i blockchain
    • Podstawy technologii blockchain
    • Architektura dApps
    • Ekosystem Web3
    • Narzędzia deweloperskie
  2. Smart kontrakty w Solidity
    • Składnia i struktura Solidity
    • Tworzenie i testowanie kontraktów
    • Wzorce projektowe
    • Bezpieczeństwo kontraktów
  3. Integracja z React
    • Konfiguracja środowiska React-Web3
    • Interakcja z smart kontraktami
    • Zarządzanie stanem aplikacji
    • Obsługa transakcji
  4. Wdrażanie i testowanie
    • Deployment smart kontraktów
    • Testowanie dApps
    • Optymalizacja wydajności
    • Monitorowanie aplikacji

Korzyści

Uczestnik nauczy się projektować i implementować zdecentralizowane aplikacje z wykorzystaniem najnowszych technologii Web3. Zdobędzie praktyczne umiejętności tworzenia i wdrażania smart kontraktów w języku Solidity. Opanuje techniki integracji blockchain z interfejsem użytkownika w React. Będzie potrafił tworzyć bezpieczne i wydajne dApps zgodnie z najlepszymi praktykami branżowymi. Pozna mechanizmy testowania i debugowania aplikacji blockchain. Zdobędzie wiedzę o ekosystemie Web3 i jego praktycznym zastosowaniu.

Wymagane przygotowanie uczestników

  • Praktyczna znajomość JavaScript i React
  • Podstawowa wiedza o blockchain i kryptowalutach
  • Doświadczenie w tworzeniu aplikacji webowych
  • Znajomość podstaw kryptografii

Zagadnienia

  • Architektura blockchain i Web3
  • Język Solidity
  • Smart kontrakty
  • Integracja React z Web3
  • Zarządzanie transakcjami
  • Bezpieczeństwo dApps
  • Testowanie smart kontraktów
  • Optymalizacja gas fees
  • MetaMask i portfele Web3
  • Wzorce projektowe w dApps
  • IPFS i zdecentralizowane przechowywanie
  • Standardy tokenów (ERC-20, ERC-721)

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-SD-582

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *