name: Vývoj na Lightning s SDK goal: Rozvíjejte své dovednosti vývoje na Lightning s pokročilým školením v Rust a SDK. objectives:
- Zvyknout si na jazyk Rust
- Porozumět, proč používat Rust pro vývoj Bitcoinu
- Získat základy SDK
Pokročení ve vašich dovednostech vývoje na LN
Vítejte ve vaší cestě LN s SDK.
V tomto kurzu se naučíte základy knihy Rust, poté pokračujete programováním LN s použitím SDK a zakončíte některými praktickými cvičeními. Naši učitelé z různých oborů vás povedou k praktickým dovednostem a vysvětlí různé výzvy, kterým dnešní inženýři LN často čelí.
Tento kurz byl natočen během ŽIVÉHO semináře organizovaného Fulgur'Ventures během události LN Tuscany v říjnu 2023.
Užijte si kurz!
Úvod
Přehled kurzu
Úvod
Vítejte v tomto pokročilém programovacím kurzu na SDK. V tomto školení se naučíte základy Rustu, poté se zaměříte na BTC & Rust a zakončíte některými praktickými cvičeními s použitím SDK.
Toto školení bude prozatím k dispozici pouze v angličtině a bylo součástí živého semináře organizovaného minulý říjen v Toskánsku společností Fulgure Venture. Program ŽIVÉ události najdete níže a toto školení se zaměří pouze na první týden. Druhá polovina byla zaměřena na RGB a lze ji najít v kurzu RGB.
Učitelé
Velké díky našim učitelům, kteří byli součástí tohoto programu:
- Alekos: "Ahoj, jsem italský koder a hacker. Pracoval jsem na různých projektech, jako je bitcoindevkit, magicalbitcoin a h4ckbs"
- Andrei: "Expert na Lightning v LIPA"
- Gabriel: "Píšu kód a dělám věci."
- Jesse de Wit: "Nadšenec do Lightning network | vývojář | Breez"
Plán semináře
- týden události LN Tuscany

Jakmile dokončíte tento kurz, pokud máte zájem o další školení, zde je druhá
část plánu: 
Toto školení vám nabízí příležitost rozvíjet své programátorské dovednosti v rámci Lightning Network pomocí jazyka Rust a různých SDK. Je určeno pro vývojáře, kteří již dobře ovládají programování a chtějí se ponořit do vývoje specifického pro Lightning Network. Naučíte se základy jazyka Rust, proč je vhodný pro vývoj na Bitcoinu, a poté přejdete k praktickému použití specializovaných SDK.
Sekce 2: Naučte se programovat v Rustu
V této části objevíte základní principy jazyka Rust prostřednictvím série postupných
kapitol. Naučíte se psát kód v Rustu, porozumět jeho specifikům a zvládnout jeho
klíčové funkce v sedmi podrobných částech. Tento modul je klíčový pro pochopení,
proč je Rust preferovaným jazykem pro vývoj na Bitcoinu.
Sekce 3: Rust & Bitcoin
Zde podrobně prozkoumáme, proč je Rust relevantní volbou pro vývoj na Bitcoinu.
Objevíte jeho model zpracování chyb, nástroj UniFFI a asynchronní traits – klíčové
prvky pro tvorbu robustního a bezpečného softwaru.
Sekce 4: Vývoj LNP/BP pomocí SDK
Naučíte se zde vyvíjet LN uzly s využitím různých SDK, jako jsou Breez SDK a
Greenlight pro Lipa. Uvidíte, jak implementovat Lightning Network aplikace pomocí
knihoven navržených pro usnadnění vývoje aplikací na Bitcoinu a Lightningu.
Připraveni rozvíjet své dovednosti v Lightning Network s Rustem? Jdeme na to!
Naučte se kódovat s knihou Rust
Úvod do Rustu (1/7)
af7108eb-4974-5ac2-9784-d2a5c0d77a45 e7e63d59-ea19-4960-9446-61bd4dcc98f0
Úvod do Rustu (2/7)
Úvod do Rustu (3/7)
Úvod do Rustu (4/7)
915e523a-8fbd-5789-ab42-99b56a2a16c3 :::video id=0f2f6f68-52ca-474f-a64f-ba61cdc92821:::
Úvod do Rustu (5/7)
Úvod do Rustu (6/7)
Úvod do Rustu (7/7)
Rust & BTC
Proč Rust pro Bitcoin
Model chyb
Unniffit
Asynchronní traits
Vývoj LNP/BP s SDK
LN uzel na SDK
Breez sdk
Greenlight pro lipa
Breez sdk pro lipa
Sekce finále
Recenze & Hodnocení
9331e519-9e5c-5639-9d0d-055587d8ba4c true
Závěr
d47b792e-d269-595b-9290-4788aba6e298 true