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
Monax: Tworzenie aplikacji inteligentnych kontraktów
7 godzinW tym szkoleniu prowadzonym przez instruktora na żywo w Polsce, uczestnicy dowiedzą się, jak zbudować aplikację blockchain z inteligentnymi kontraktami przy użyciu Monax.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Tworzyć i wdrażać rozproszone aplikacje wykorzystujące technologię blockchain i inteligentnych kontraktów.
- Zrozumieć projektowanie i funkcjonalność 'inteligentnych kontraktów' oraz jak je tworzyć.
- Wdrażać najlepsze praktyki w zakresie bezpiecznego tworzenia aplikacji blockchain.
- Wykorzystywać narzędzia Monax do usprawnienia tworzenia rozproszonych aplikacji.
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: Konfiguracja Prywatnego Blockchaina
14 godzinW tym szkoleniu prowadzonym przez instruktora w Polsce, uczestnicy nauczą się, jak używać MultiChain do konfiguracji prywatnego blockchaina i opracowania przykładowej aplikacji.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Zainstalować i używać narzędzi niezbędnych do rozwoju MultiChain.
- Tworzyć, łączyć, konfigurować i używać własnego prywatnego Blockchaina.
- Tworzyć początkowy węzeł, uruchamiać blok genesis i włączać prywatne kopanie przy użyciu innych węzłów w sieci.
- Przeprowadzać transakcje natywnych aktywów, włączać i kontrolować kopanie oraz instalować MultiChain Explorer i webDemo.
- Używać komend API do kontrolowania MultiChain oraz obsługi kodów błędów i komunikatów.
- Dostosowywać parametry runtime, które wpływają na zachowanie poszczególnych węzłów.
- Tworzyć konsensualny model zarządzania dla blockchaina.
- Instalować i używać popularnych portfeli bitcoin oraz bibliotek do łączenia się z blockchainem MultiChain.
Ripple dla Menedżerów Finansowych
7 godzinPodczas tego szkolenia prowadzonego przez instruktora na żywo w Polsce, uczestnicy poznają, jak działa Ripple, analizując rzeczywiste studia przypadków i przeprowadzając serię transakcji na żywo w klasie na Blockchainie.
Pod koniec szkolenia uczestnicy będą mogli:
- Zrozumieć, jak Ripple integruje się z istniejącymi systemami płatności
- Zrozumieć koncepcje stojące za transakcjami podpisanymi kryptograficznie, walutami fiducjarnymi oraz wewnętrzną walutą Ripple (XRP).
- Używać Ripple jako alternatywnej opcji przekazów pieniężnych
- Przeprowadzać płatności transgraniczne z klientami detalicznymi, korporacjami i innymi bankami
- Używać tokenów do reprezentowania waluty fiducjarnej, kryptowaluty, towarów, mil lotniczych, minut telefonicznych i innych.
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 w rachunkowości: Łączenie finansów i aktywów cyfrowych
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do specjalistów z zakresu rachunkowości na poziomie podstawowym i średnio zaawansowanym, którzy chcą zrozumieć implikacje stablecoinów w sprawozdawczości finansowej, przetwarzaniu płatności i zgodności.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zrozumieć podstawy stablecoinów i ich zastosowania w rachunkowości.
- Śledzić i rejestrować transakcje stablecoinów w systemach finansowych.
- Ocenić wpływ stablecoinów na zgodność z przepisami i praktyki audytowe.
- Zintegrować stablecoiny w procesach rachunkowości do płatności i sprawozdawczości finansowej.
- Rozwiązywać problemy związane 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 zdecentralizowanych aplikacji zasilanych sztuczną inteligencją z wykorzystaniem Coinbase X402
21 godzinX402 to otwarty standard Coinbase’a dotyczący bezpiecznych agentów AI zintegrowanych z portfelami kryptowalutowymi, łączący modele językowe LLM z tożsamością i płatnościami opartymi na blockchainie.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do programistów i zespołów inżynierskich na poziomie średniozaawansowanym, którzy chcą budować, wdrażać i zarządzać zdecentralizowanymi aplikacjami zasilanymi sztuczną inteligencją przy użyciu protokołu Coinbase X402.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Zrozumieć protokół X402 i sposób, w jaki łączy systemy AI z portfelami kryptowalutowymi i płatnościami blockchain.
- Tworzyć agentów AI, którzy mogą bezpiecznie zarządzać tożsamością, transakcjami i własnością danych poprzez X402.
- Integrować otwarte modele językowe LLM, takie jak DeepSeek, LLaMA, Qwen i Mistral Small, z aplikacjami blockchain.
- Projektować zdecentralizowane architektury dla systemów AI na poziomie korporacyjnym, zgodnych z przepisami.
Format kursu
- Interaktywne wykłady i dyskusje.
- Liczne ćwiczenia i praktyka.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami.