PlebDevs Course II: Building a Lightning Wallet Backend

Learn Lightning App Development in 2023! Learn Backend from scratch and build a simple Lightning Wallet backend in JS

Image Description
Created by plebdevs
70000 sats

Resources Included

Course Resource Image
Lesson 1 - Learn NodeJS

Introducing NodeJS and covering the basic concepts that differentiate it from JavaScript in the browser

5800 sats
Course Resource Image
Lesson 2 - Learn Express

Learn the basics of building a server with the express library

5800 sats
Course Resource Image
Lesson 3 - Learn Express Router

Learn about building and handling multiple API routes for your server with Express

5800 sats
Course Resource Image
Lesson 4 - Learn Express Middleware

Learn the basics of using Middleware that runs on your API routes with express

5800 sats
Course Resource Image
Lesson 5 - Learn Express Authentication

Learn the basics of user Authorization and Authentication with Express and JSON Web Tokens (JWT)

5800 sats
Course Resource Image
Lesson 6 - Intro to the Lightning Network

High level intro to Bitcoin's Lightning Network for App Developers

5800 sats
Course Resource Image
Lesson 7 - Building on LND

Learn how to interface with LND to build out the Lightning functionality for your server

5800 sats
Course Resource Image
Lesson 8 - Intro to Databases

Learn about the basics of databases, the different kinds of databases, how they work, and how to choose the right DB for your project.

5800 sats
Course Resource Image
Lesson 9 - Intro to SQL

Learn the basics of SQL and build a database schema for your Lightning wallet backend

5800 sats
Course Resource Image
Lesson 10 - Learn Database Development with Knex

Learn how to setup a local database on your server end-to-end using the Knex library

5800 sats
Course Resource Image
Lesson 11 - Connecting the API and the Database

Learn to interact with your database through the API of your server

5800 sats
Course Resource Image
Lesson 12 - Connecting to the Frontend App

Integrate the Lightning Wallet backend we've been building into the pleb-wallet Frontend App

5800 sats
Course Resource Image
Lesson 13 - Deploy to Production

Now that everything is built, tested, and working, we can deploy our server, database, Lightning Node, and frontend App to production!

5800 sats


About the instructor