name: Desarrollo en Lightning con SDK goal: Avanza tus habilidades de desarrollo en Lightning con formación intermedia en Rust y SDK. objectives:


Avanzando en tus habilidades de desarrollo en LN

Bienvenido a tu viaje en LN con SDK.

En este curso, aprenderás los conceptos básicos del libro de Rust, luego continuarás con la programación en LN utilizando SDK y finalizarás con algunos ejercicios prácticos. Nuestros profesores de diversos ámbitos te guiarán hacia habilidades prácticas y te explicarán los diversos desafíos a los que se enfrentan los ingenieros de LN en la actualidad.

Este curso fue grabado durante un seminario en vivo organizado por Fulgur'Ventures durante el evento LN Tuscany en octubre de 2023.

¡Disfruta del curso!

Introducción

Descripción del curso

Introducción

Bienvenido a este curso avanzado de programación sobre SDK. En este entrenamiento, aprenderás los conceptos básicos de Rust, luego te enfocarás en BTC y Rust, y finalizarás con algunos ejercicios prácticos utilizando SDK.

Este entrenamiento estará disponible solo en inglés por ahora y formó parte de un seminario en vivo organizado en octubre pasado en Toscana por Fulgure Venture. El programa del evento en vivo se puede encontrar a continuación, y este entrenamiento se enfocará solo en la primera semana. La segunda mitad se centró en RGB y se puede encontrar en el curso de RGB.

Profesores

Muchas gracias a nuestros profesores que formaron parte de este programa:

Programa del seminario

Semana 1 del evento LN Tuscany

Una vez que hayas terminado este curso, si estás interesado en el entrenamiento de seguimiento, aquí está la segunda parte del programa:

Esta formación te brinda la oportunidad de desarrollar tus habilidades de programación en Lightning Network utilizando Rust y diversos SDKs. Está dirigida a desarrolladores con un buen dominio de la programación que deseen adentrarse en el desarrollo específico para Lightning Network. Aprenderás las bases del lenguaje Rust, por qué es adecuado para Bitcoin, y luego pasarás a la práctica con SDK especializados.

Sección 2: Aprende a programar con Rust
En esta sección descubrirás los fundamentos básicos de Rust a través de una serie de capítulos progresivos. Aprenderás a escribir código en Rust, entender sus particularidades y dominar sus funciones esenciales en siete partes detalladas. Este módulo es esencial para comprender por qué Rust es un lenguaje preferido para el desarrollo sobre Bitcoin.

Sección 3: Rust & Bitcoin
Aquí exploraremos en profundidad por qué Rust es una opción relevante para el desarrollo en Bitcoin. Descubrirás su modelo de errores, la herramienta UniFFI, así como los rasgos asíncronos, elementos clave para construir software robusto y seguro.

Sección 4: Desarrollo LNP/BP con SDK
Aquí aprenderás a desarrollar nodos LN utilizando diversos SDK como Breez SDK y Greenlight para Lipa. Verás cómo implementar aplicaciones Lightning Network apoyándote en bibliotecas diseñadas para facilitar el desarrollo sobre Bitcoin y Lightning.

¿Listo para desarrollar tus habilidades en Lightning Network con Rust? ¡Vamos allá!

Aprende a programar con el libro de Rust

Introducción a Rust (1/7)

Introducción a Rust (2/7)

Introducción a Rust (3/7)

Introducción a Rust (4/7)

Introducción a Rust (5/7)

Introducción a Rust (6/7)

Introducción a Rust (7/7)

Rust y BTC

Por qué Rust para Bitcoin

Modelo de errores

Unniffit

Traits asíncronos

Desarrollo de LNP/BP con SDK

Nodo LN en SDK

643e4670-bb1f-581f-a102-f84e8e5d2a02 :::video id=94b9bee6-154e-4b9c-a8ce-5e2d9e9656a2:::

Breez sdk

Greenlight para lipa

Breez sdk para lipa

Sección final

Reseñas & Valoraciones

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

Conclusión

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