name: Разработка на Lightning с использованием SDK goal: Повысьте свои навыки разработки на Lightning с помощью продвинутого обучения на Rust и SDK. objectives:


Продвижение в ваших навыках разработки на LN

Добро пожаловать в ваше путешествие по LN с SDK.

В этом курсе вы изучите основы книги по Rust, затем перейдете к программированию на LN с использованием SDK и завершите некоторыми практическими упражнениями. Наши преподаватели из различных областей направят вас к практическим навыкам и объяснят различные проблемы, с которыми часто сталкиваются инженеры LN сегодня.

Этот курс был снят во время ЖИВОГО семинара, организованного Fulgur'Ventures во время мероприятия LN Tuscany в октябре 2023 года.

Приятного обучения!

Введение

Обзор курса

Введение

Добро пожаловать на этот продвинутый программный курс по SDK. На этом тренинге вы изучите основы Rust, затем сосредоточитесь на BTC & Rust и завершите некоторыми практическими упражнениями с использованием SDK.

Этот тренинг пока будет доступен только на английском языке и был частью живого семинара, организованного в прошлом октябре в Тоскане компанией Fulgure Venture. Программа ЖИВОГО мероприятия представлена ниже, и этот тренинг будет сосредоточен только на первой неделе. Вторая половина была нацелена на RGB и может быть найдена в курсе RGB.

Преподаватели

Большое спасибо нашим преподавателям, которые приняли участие в этой программе:

Расписание семинара

Неделя 1 мероприятия LN Tuscany

После завершения этого курса, если вы заинтересованы в последующем обучении, вот вторая часть расписания:

Этот курс предоставляет вам возможность развить свои навыки программирования в Lightning Network с использованием Rust и различных SDK. Он предназначен для разработчиков, которые уже имеют хорошие знания в программировании и хотят углубиться в разработку, связанную с Lightning Network. Вы изучите основы языка Rust, почему он подходит для разработки на Bitcoin, а затем перейдете к практическому применению с использованием специализированных SDK.

Раздел 2: Научитесь программировать на Rust
В этом разделе вы узнаете основные концепции Rust через серию последовательных глав. Вы научитесь писать код на Rust, понимать его особенности и освоить его основные функции в семи подробных частях. Этот модуль важен для понимания того, почему Rust является предпочтительным языком для разработки на Bitcoin.

Раздел 3: Rust & Bitcoin
Здесь мы подробно рассмотрим, почему Rust является подходящим выбором для разработки на Bitcoin. Вы узнаете о модели обработки ошибок, инструменте UniFFI и асинхронных чертах — важных элементах для создания надежного и безопасного программного обеспечения.

Раздел 4: Разработка LNP/BP с SDK
В этом разделе вы научитесь разрабатывать узлы LN с использованием различных SDK, таких как Breez SDK и Greenlight для Lipa. Вы увидите, как реализовывать приложения Lightning Network с использованием библиотек, предназначенных для упрощения разработки приложений для Bitcoin и Lightning.

Готовы развивать свои навыки в Lightning Network с использованием Rust? Поехали!

Учимся программировать с книгой по Rust

Введение в Rust (1/7)

af7108eb-4974-5ac2-9784-d2a5c0d77a45 e7e63d59-ea19-4960-9446-61bd4dcc98f0

Введение в Rust (2/7)

Введение в Rust (3/7)

Введение в Rust (4/7)

915e523a-8fbd-5789-ab42-99b56a2a16c3 :::video id=0f2f6f68-52ca-474f-a64f-ba61cdc92821:::

Введение в Rust (5/7)

Введение в Rust (6/7)

Введение в Rust (7/7)

Rust и BTC

Почему Rust для Bitcoin

Модель ошибок

Unniffit

Асинхронные трейты

Разработка LNP/BP с использованием SDK

LN-узел на SDK

Breez SDK

Greenlight для lipa

Breez SDK для lipa

Заключительный раздел

Отзывы & Оценки

9331e519-9e5c-5639-9d0d-055587d8ba4c true

Заключение

d47b792e-d269-595b-9290-4788aba6e298 true