name: Programowanie w Lightning za pomocą SDK goal: Rozwijaj swoje umiejętności programowania Lightning dzięki szkoleniom Rust i SDK na poziomie średniozaawansowanym. objectives:


Rozwój umiejętności deweloperskich w LN

Witamy w podróży LN z SDK.

W tym kursie nauczysz się podstaw książki Rust, a następnie programowania LN przy użyciu SDK i zakończysz praktycznymi ćwiczeniami. Nasi nauczyciele z różnych środowisk poprowadzą Cię w kierunku praktycznych umiejętności i wyjaśnią różne wyzwania, przed którymi często stają dzisiejsi inżynierowie LN.

Ten kurs został sfilmowany podczas seminarium LIVE zorganizowanego przez Fulgur'Ventures podczas wydarzenia LN Tuscany w październiku 2023 roku.

Ciesz się kursem!

Wprowadzenie

Przegląd kursu

Wprowadzenie

Witamy w tym zaawansowanym kursie programowania na SDK. Podczas tego szkolenia poznasz podstawy Rust, następnie skupisz się na BTC i Rust, a na koniec wykonasz kilka praktycznych ćwiczeń z wykorzystaniem SDK.

To szkolenie będzie na razie dostępne tylko w języku angielskim i było częścią seminarium na żywo zorganizowanego w październiku ubiegłego roku w Toskanii przez Fulgure Venture. Program wydarzenia LIVE można znaleźć poniżej, a niniejsze szkolenie skupi się tylko na pierwszym tygodniu. Druga połowa była skierowana do RGB i można ją znaleźć w kursie RGB.

Nauczyciele

Bardzo dziękujemy naszym nauczycielom, którzy byli częścią tego programu:

Rozkład jazdy

Tydzień 1 wydarzenia LN Toskania

Po ukończeniu tego kursu, jeśli jesteś zainteresowany szkoleniem uzupełniającym, oto druga część harmonogramu:

To szkolenie daje możliwość rozwijania umiejętności programowania na Lightning Network przy użyciu Rust i różnych zestawów SDK. Jest przeznaczony dla programistów z solidnym zapleczem programistycznym, którzy chcą zagłębić się w rozwój specyficzny dla Lightning Network. Poznasz podstawy Rust, dowiesz się, dlaczego jest on odpowiedni do rozwoju Bitcoin, a następnie przejdziesz do praktycznej implementacji przy użyciu specjalistycznych zestawów SDK.

Sekcja 2: Nauka kodowania z Rust

W tej części odkryjesz podstawy Rust poprzez serię progresywnych rozdziałów. Nauczysz się pisać kod Rust, zrozumiesz jego specyfikę i opanujesz jego podstawowe funkcje w siedmiu szczegółowych częściach. Moduł ten jest niezbędny do zrozumienia, dlaczego Rust jest preferowanym językiem do rozwoju Bitcoin.

Sekcja 3: Rust i Bitcoin

Tutaj dogłębnie zbadamy, dlaczego Rust jest odpowiednim wyborem dla rozwoju Bitcoin. Dowiesz się o jego modelu błędów, narzędziu UniFFI i asynchronicznych cechach - wszystkie kluczowe Elements w budowaniu solidnego i bezpiecznego oprogramowania.

Sekcja 4: Rozwój LNP/BP za pomocą SDK

Dowiesz się, jak tworzyć węzły LN przy użyciu różnych zestawów SDK, takich jak Breez SDK i Greenlight for Lipa. Zobaczysz, jak zaimplementować aplikacje Lightning Network przy użyciu bibliotek zaprojektowanych w celu uproszczenia rozwoju Bitcoin i Lightning.

Gotowy, aby rozwinąć swoje umiejętności Lightning Network z Rust? Do dzieła!

Naucz się kodować z książką Rust

Wprowadzenie do Rust (1/7)

Wprowadzenie do Rust (2/7)

Wprowadzenie do Rust (3/7)

Wprowadzenie do Rust (4/7)

Wprowadzenie do Rust (5/7)

Wprowadzenie do Rust (6/7)

Wprowadzenie do Rust (7/7)

Rust I BTC

Dlaczego Rust na Bitcoin

Model błędu

Unniffit

Cechy asynchroniczne

Rozwijanie LNP/BP za pomocą SDK

Węzeł LN na SDK

Breez sdk

Greenlight dla Lipy

Breez sdk dla lipa

Sekcja końcowa

Recenzje i oceny

true

Wnioski

true