Blockchain dla programistów - Plan Szkolenia
Ten kurs został zaprojektowany dla programistów i menedżerów projektów, którzy chcą eksperymentować z Blockchain w swoich produktach i projektach. Kurs zapewnia podstawową wiedzę na temat konfigurowania własnego środowiska prywatnej sieci blockchain oraz przedstawia niektóre istniejące frameworki.
Plan Szkolenia
Wprowadzenie do Blockchain
- Historia i tło
- Firmy korzystające z Blockchain
- Wprowadzenie do Bitcoin, Ethereum i Hyperledger
- Sieci scentralizowane vs zdecentralizowane vs rozproszone
- Rzeczywiste wyzwania
Bitcoin i dlaczego są ważne
- Historia i tło
- Charakterystyka
- Transakcje
- Wydobywanie
- Funkcje skrótu i podwójne szyfrowanie
- Dowód pracy
- Drzewo Merkle
- Wydobywanie CPU vs GPU
- Konsensus
Ethereum
- Krótkie tło
- Technologie stojące za Ethereum
- Inteligentne kontrakty
- DAO
- Ether – nadchodząca kryptowaluta
Blockchain w rozwoju
- Wirtualna maszyna Ethereum
- Wprowadzenie do Solidity
- Użycie IDE Solidity
- Konfigurowanie pierwszej prywatnej sieci Ethereum
- go-ethereum
- Plik Genesis
- Kompilator Solc
- Remix IDE
- Łączenie węzłów z siecią
- Greeter
- Framework Web3
Podsumowanie
Wymagania
- Wymagana jest wcześniejsza znajomość programowania
- Znajomość frameworków JavaScript, takich jak NodeJS, jest bardzo zalecana
- Preferowane jest doświadczenie w środowisku Linux/Unix
- Dobrze jest mieć doświadczenie z technologiami open source
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Blockchain dla programistów - Plan Szkolenia - Rezerwacja
Blockchain dla programistów - Plan Szkolenia - Zapytanie
Blockchain dla programistów - Zapytanie o Konsultacje
Opinie uczestników (1)
I genuinely enjoyed the mode of interaction.
Deepak Gupta
Szkolenie - Blockchain for Developers
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Bitcoin dla programistów
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do programistów, którzy chcą wykorzystać Bitcoin do projektowania i budowania niestandardowych aplikacji zintegrowanych z blockchainem opartym na bitcoinach i kryptowalutami.
Pod koniec szkolenia uczestnicy będą mogli:
- Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie aplikacji opartych na Bitcoinie.
- Dogłębnie zrozumieć kluczowe koncepcje Bitcoina i kryptowalut.
- Zrozumieć podstawy technologii blockchain, przypadki użycia i korzyści.
- Nauczyć się projektować blockchain oparty na bitcoinach.
- Zastosować praktyczne przykłady skryptów Bitcoin i programowania opartego na stosie.
- Poznać różne transakcje, środki bezpieczeństwa i narzędzia do interakcji z Bitcoinem.
Rozwój Blockchain z wykorzystaniem Stellar
21 godzinBlockchain to zdecentralizowany system baz danych, który przechowuje dane w rozproszonych rejestrach na wielu węzłach. Stellar to otwartoźródłowa, rozproszona, hybrydowa infrastruktura blockchain do płatności.
Podczas tego szkolenia prowadzonego przez instruktora uczestnicy nauczą się, jak rozwijać aplikacje blockchain z wykorzystaniem Stellar.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć blockchain, jego podstawy i sposób działania
- Zrozumieć Stellar i sposób jego działania
- Zintegrować Stellar z własną infrastrukturą
- Skonfigurować Stellar do rozwoju blockchain
- Zrozumieć zaawansowane koncepcje i korzystać z aplikacji referencyjnych, aby rozpocząć budowanie z Stellar
Grupa docelowa
- Programiści
- Specjaliści IT
Format kursu
- Część wykładowa, część dyskusyjna, ćwiczenia i intensywna praktyka
Blockchain: Uruchom Swoją Pierwszą DApp
7 godzinW tym szkoleniu prowadzonym przez instruktora w Polsce, uczestnicy nauczą się, jak oceniać, planować i wprowadzać na rynek własną DApp.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć charakterystykę DApp (open source, zdecentralizowana, motywacyjna).
- Zrozumieć cechy udanych startów DApp.
- Rozpocząć, uruchomić i zarządzać projektem DApp.
Monax: Budowanie aplikacji kontraktów inteligentnych
7 godzinW tym szkoleniu prowadzonym przez instruktora w Polsce, uczestnicy nauczą się, jak zbudować aplikację blockchain opartą na smart contractach za pomocą Monax.
Na końcu tego szkolenia uczestnicy będą w stanie:
- Budować i wdrażać aplikacje rozproszone korzystając z technologii blockchain i smart contractów.
- Zrozumieć projekt i funkcjonalność 'smart contractów' oraz jak je tworzyć.
- Implementować najlepsze praktyki dla bezpiecznego programowania aplikacji blockchain.
- Korzystać z narzędzi Monax do ułatwienia tworzenia aplikacji rozproszonych.
Ethereum dla programistów
21 godzinEthereum to otwarta, publiczna platforma oparta na blockchainie, która umożliwia programistom tworzenie i wdrażanie zdecentralizowanych aplikacji.
W tym szkoleniu prowadzonym przez instruktora, uczestnicy poznają podstawy platformy Ethereum i programowania blockchain, a także strategie pisania, wdrażania i zarządzania własnymi aplikacjami rozproszonymi.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Tworzyć inteligentne kontrakty oparte na Ethereum
- Tworzyć walutę Ethereum
- Optymalizować rozwój za pomocą frameworka Truffle
- Wydać swoją pierwszą Dapp w "token-ekonomii"
- Uruchomić i sfinansować projekt blockchain poprzez crowdfunding
Odbiorcy
- Programiści
Format kursu
- Część wykładowa, część dyskusyjna, ćwiczenia i intensywna praktyka
MultiChain: Ustawienie Prywatnej Blockchain
14 godzinW tym instruktażowym szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak używać MultiChain do skonfigurowania prywatnego łańcucha bloków i opracowania przykładowej aplikacji.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zainstalować i korzystać z narzędzi potrzebnych do rozwoju MultiChain.
- Tworzyć, podłączać, konfigurować i używać własnego prywatnego Blockchain.
- Utworzyć początkowy węzeł, uruchomić blok genesis i włączyć prywatne wydobycie przy użyciu innych węzłów w sieci.
- Przeprowadzać transakcje na natywnych zasobach, włączać i kontrolować wydobycie oraz instalować MultiChain Explorer i webDemo.
- Używać poleceń API do kontrolowania MultiChain i obsługi kodów błędów i komunikatów.
- Dostosowywanie parametrów środowiska uruchomieniowego, które wpływają na zachowanie poszczególnych węzłów.
- Tworzenie modelu zarządzania blockchainem opartego na konsensusie.
- Instalowanie i używanie popularnych portfeli bitcoin i bibliotek do łączenia się z MultiChain blockchainem.
Ripple dla Menadżerów Finansowych
7 godzinW tym szkoleniu prowadzonym przez instruktora w Polsce, uczestnicy nauczą się, jak działa Ripple, badając rzeczywiste studium przypadku i przechodząc przez zestaw transakcji na żywo w klasie na Blockchain.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć, jak Ripple integruje się z istniejącymi systemami płatniczymi
- Zrozumieć koncepcje transakcji podpisanych kryptograficznie, walut fiat i wewnętrznej waluty Ripple (XRP).
- Używać Ripple jako alternatywy dla przesyłek
- Przeprowadzać transakcje międzynarodowe z klientami detalicznymi, korporacjami i innymi bankami
- Używać tokenów do reprezentowania waluty fiat, kryptowaluty, surowców, mili rabatowych, minut mobilnych i więcej.
Solidity: Wprowadzenie do programowania blockchain
14 godzinW tym szkoleniu prowadzonym przez instruktora, na żywo w Polsce, uczestnicy nauczą się, jak pisać inteligentne kontrakty za pomocą Solidity.
Pod koniec szkolenia uczestnicy będą mogli:
- Tworzyć aplikacje implementujące samowykonalną logikę biznesową (zastosowanie w inteligentnych kontraktach).
- Implementować kod, który pozostawia niezaprzeczalny i autorytatywny zapis wszystkich transakcji.
- Tworzyć wykonywalne rozproszone kontrakty kodu (EDCC) oparte na Ethereum.
- Zrozumieć podstawowe i zaawansowane funkcje Solidity oraz Ethereum Virtual Machine (EVM).
Stablecoiny dla Rachunkowości: Łączenie Finansów i Cyfrowych Aktywów
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących i średnio zaawansowanych specjalistów ds. rachunkowości, którzy chcą zrozumieć konsekwencje stablecoinów w sprawozdawczości finansowej, przetwarzaniu płatności i zgodności.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć podstawy stablecoinów i ich zastosowania w księgowości.
- Śledzić i rejestrować transakcje stablecoin w systemach finansowych.
- Ocenić wpływ stablecoinów na zgodność z przepisami i praktyki audytowe.
- Zintegruj stablecoiny z przepływami pracy księgowej w zakresie płatności i sprawozdawczości finansowej.
- Podejmowanie wyzwań związanych z wyceną, opodatkowaniem i integracją blockchain.
Stablecoiny dla menedżerów: Wykorzystanie kryptowalut do płatności
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu), jest skierowane do menedżerów na zaawansowanym poziomie, którzy chcą zrozumieć, jak wykorzystać stablecoiny do efektywnych i skalowalnych rozwiązań płatniczych w swoich organizacjach.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć podstawy i różne rodzaje stablecoinów.
- Ocenić korzyści i ryzyka związane z wykorzystaniem stablecoinów w płatnościach.
- Poznać rzeczywiste przypadki użycia oraz kwestie regulacyjne.
- Zaprojektować strategie integracji płatności stablecoinami z modelami biznesowymi.
- Być na bieżąco z nowymi trendami i innowacjami w zastosowaniach stablecoinów.
Opodatkowanie i ramy prawne dla stablecoinów
14 godzinTe szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do specjalistów na poziomie średniozaawansowanym i zaawansowanym z dziedzin rachunkowości, opodatkowania lub prawa, którzy chcą pogłębić swoją wiedzę na temat implikacji podatkowych i prawnych związanych ze stablecoinami.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Analizować implikacje podatkowe transakcji z użyciem stablecoinów.
- Zrozumieć ramy regulacyjne dotyczące stablecoinów na świecie.
- Doradzać firmom w zakresie zgodności z przepisami dotyczącymi stablecoinów.
- Oceniać ryzyka związane z unikaniem opodatkowania i praniem pieniędzy za pomocą stablecoinów.
- Przygotować się na zmiany w regulacjach kryptowalutowych dotyczących stablecoinów.
Tworzenie dApps z wykorzystaniem Web3, Solidity i React
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do programistów, którzy chcą wykorzystać Web3, Solidity i React do tworzenia, budowania i wdrażania zdecentralizowanych aplikacji (dapps) działających na blockchainie.
Pod koniec szkolenia uczestnicy będą mogli:
- Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie dApps z wykorzystaniem Web3, Solidity i React.
- Zrozumieć funkcje i architekturę Web3.
- Poznać kluczowe koncepcje Ethereum, Smart Contracts i kryptografii blockchain.
- Zastosować praktyczne przykłady programowania w Solidity i projektowania Smart Contracts.
- Sprawić, aby aplikacje React współdziałały ze Smart Contracts.
Inżynieria Web3 i Architektura Finansowania Łańcucha Dostaw
21 godzinTwoi inżynierowie są architektami cyfrowej transformacji dla Twoich klientów. Niniejsza propozycja przedstawia 3-Dniowe Techniczne Pogłębienie zaprojektowane specjalnie dla deweloperów i architektów technicznych. Wychodzimy poza pytanie „dlaczego” i skupiamy się na „jak”: jak projektować zdecentralizowane rejestry, jak pisać bezpieczne Smart Contracty dla logiki Finansowania Łańcucha Dostaw (SCF) oraz jak integrować te zdecentralizowane warstwy z istniejącymi systemami ERP przedsiębiorstw.
Pod koniec szkolenia uczestnicy będą w stanie:
- Projektować Rozwiązania DLT: Rozróżniać i wybierać odpowiednie rozwiązania Layer-1/Layer-2 (Ethereum, Hyperledger Fabric, Polygon) dla przypadków użycia SCF w przedsiębiorstwach.
- Tworzyć Smart Contracty: Pisać, kompilować i wdrażać Smart Contracty (np. Solidity lub Chaincode), które automatyzują faktoring, zatwierdzanie faktur i rozliczenia.
- Implementować Tokenizację: Projektować standardy tokenów ERC-20/ERC-721/ERC-1155 do reprezentowania realnych aktywów (faktur/zapasów) w łańcuchu.
- Łączyć Web2 & Web3: Projektować warstwę integracyjną przy użyciu Oracle'ów (np. Chainlink) do pobierania danych off-chain (API logistyczne) w celu wyzwalania płatności on-chain.
Tworzenie dezentralizowanych aplikacji opartych na sztucznej inteligencji z Coinbase X402
21 godzinX402 to otwarty standard Coinbase dla bezpiecznych, świadomych portfeli agentów AI integrujących modele językowe o dużej skali (LLM) i identyfikację oraz płatności oparte na blockchain.
Ten prowadzony przez instruktora szkolenie na żywo (online lub stacjonarnie) jest skierowany do programistów i zespołów inżynieryjnych o poziomie zaawansowanym, którzy chcą budować, wdrażać i zarządzać dezentralizowanymi aplikacjami opartymi na sztucznej inteligencji przy użyciu protokołu Coinbase X402.
Na koniec tego szkolenia uczestnicy będą w stanie:
- Zrozumieć protokół X402 i jak łączy on systemy AI z kryptowalutowymi portfelami i płatnościami opartymi na blockchain.
- Rozwinąć agenty AI, które mogą bezpiecznie obsługować identyfikację, transakcje i własność danych za pomocą X402.
- Integrować open-source modele językowe takie jak DeepSeek, LLaMA, Qwen i Mistral Small z aplikacjami opartymi na blockchain.
- Projektować dezentralizowane architektury dla przedsiębiorstwowych, zgodnych systemów AI.
Format kursu
- Interaktywna prezentacja i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o dostosowane szkolenie do tego kursu, prosimy o kontakt z nami, aby ustalić szczegóły.