Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PlebDevs Course I: Building a Lightning Wallet Frontend
Highest Rated
Rating: 4.6 out of 5(118 ratings)
513 students

PlebDevs Course I: Building a Lightning Wallet Frontend

Learn Lightning Development in 2022! Build lightning apps, projects using HTML, CSS, Javascript, LNbits, React & more!
Last updated 10/2024
English
English [Auto],

What you'll learn

  • Basic intro course to developing Lightning Apps
  • Learning HTML basics an important first step in your web development journey.
  • Learning the fundamentals of CSS into digestible, easy to understand pieces.
  • Learn how to use JavaScript — a powerful and flexible programming language for adding website interactivity.
  • Learn how to use LNbits, a lightning wallet and account system.
  • Learn how to setup and create your own development environment.
  • Learn the fundamentals of building a React app.
  • Learn how to build your own custodial lightning wallet.

Course content

1 section7 lectures6h 31m total length
  • PlebDev Course: What you will learn.1:32

    Learn foundational web development with HTML, CSS, JavaScript, and React, and begin building a Bitcoin lightning wallet. Explore Bitcoin-focused learning and the journey to building money applications on the internet.

  • Learn HTML1:03:29

    Learn HTML in a bitcoin context by building a blog, mastering the box model, block versus inline elements, and common tags and attributes.

  • Learn CSS56:26

    Learn css from scratch to style web pages, covering properties, units, selectors, and responsiveness with flexbox and media queries, then build and style a plug wallet frontend.

  • Learn Javascript and Bitcoin1:04:35

    Explore building a bitcoin wallet frontend with JavaScript basics, including DOM manipulation, fetch data from APIs, parse JSON, and display price, balance, and transactions.

  • Learn to setup your development environment1:27:20

    Set up a complete development environment for a React wallet project, from local tools to remote GitHub workflows. Deploy with Versal and learn core React concepts and npm packages.

  • Learn React41:39

    Learn React by building a lightning wallet frontend, using components, props, and hooks to create a functional user interface, then deploy and iterate via a live demo template.

  • Pleb Wallet Demo1:16:18

    Build a lightning wallet frontend in React. The lecture covers fetching price and balance data, rendering transactions, and a live price chart with a modal payments flow.

Requirements

  • No pre-knowledge is required - enthusiasm and a love for bitcoin is all you need!
  • A Linux machine or Mac is required No software is required in advance of the course (all software used in the course is free)

Description

Welcome to the PlebDevs Course. This is your one-stop shop to learn how to build your first lightning app!

We'll take you from an absolute beginner to a capable frontend developer focusing on Bitcoin/lightning projects in under 6 hours.

WHO SHOULD TAKE THIS COURSE?

  • Anyone who wants to start learning how to code

  • Plebs

  • Anyone who has tried to learn to code but found it too hard

  • Those looking for a career change

  • Web 2, 3, and 5 tech hobbyists

  • Students & teenagers

  • Anyone who wants to learn how to build a simple lightning wallet

WHAT YOU WILL LEARN

  • HTML5

  • CSS

  • Javascript

  • DOM Manipulation

  • API calls

  • React

  • Lightning wallet basics with LNbits

  • Github / Git fundamentals

  • Visual Script Studio

  • NPM

  • Vercel


Learning how to code and build apps is a long and difficult journey which is why our instructors, Super Testnet and Austin have put together the first part of the Plebdev Course to condense all of the fundamentals of Frontend development and accelerate your path toward developing apps on your own. We want to encourage more developers to get their start by building on Bitcoin and Lightning and welcome them to the thriving Bitcoin developer ecosystem!

Our instructors have built cutting-edge projects on Bitcoin and Lightning. Both do workshops inside of PlebLab, and both learned how to code from ZERO without prior experience. Using our exciting, hands-on teaching style, you are sure to master the principles AND have fun at the same time!

- PlebLab

Who this course is for:

  • Anyone who wants to learn to build on Bitcoin and Lightning.
  • Anyone that wants to build a Lightning wallet.
  • Anyone that wants to become a Bitcoin developer.
  • Anyone that wants to become a Lightning developer.