Beginner

Common Crypto Mistakes Beginners Should Avoid

I wrote this article to share some of the most common mistakes beginners make when getting into cryptocurrency. I hope these simple tips can help others stay safe, avoid costly mistakes, and make smarter decisions as they start their crypto journey.

Cover image for Common Crypto Mistakes Beginners Should Avoid

Intro to JavaScript

In this lesson, we'll bring our web pages to life by adding dynamic functionality with JavaScript. We'll build a real-world application that displays and updates Bitcoin prices in real-time, teaching core JavaScript concepts along the way.

Cover image for Intro to JavaScript

CSS Fundamentals

In the previous lesson, we created the structure of our webpage with HTML. Now, we'll learn how to style it using CSS (Cascading Style Sheets). While HTML provides the bones of our webpage, CSS adds the visual presentation - the colors, layouts, spacing, and overall aesthetics.

Cover image for CSS Fundamentals

Using Browser Extensions to Log In and Sign Events on Nostr

This article explores how browser extensions like Nos2x and Alby offer a safer way to log in and sign actions on Nostr without exposing your private key. It outlines why pasting your nsec into websites can be risky, how extensions work, and the current challenges users may face. Aimed at helping users understand the role of signing extensions and how they fit into the evolving Nostr ecosystem, especially for those reusing an identity across web clients.

Cover image for Using Browser Extensions to Log In and Sign Events on Nostr

Setting up your Code Editor

In this lesson, we'll set up the most fundamental tool in your development journey: your code editor. This is where you'll spend most of your time writing, testing, and debugging code, so it's crucial to get comfortable with it from the start.

Cover image for Setting up your Code Editor

Setting Up Git and GitHub

In this lesson, we'll establish one of the most important foundations of your development journey: version control with Git and GitHub. This knowledge will enable you to track your code, back it up in the cloud, and start building your developer portfolio.

Cover image for Setting Up Git and GitHub

Intro to HTML

Intro to HTML (HyperText Markup Language) - the foundation of all webpages. Learn the basics of HTML and how to layout easy effective blocks of UI with this simple markdown language.

Cover image for Intro to HTML

Intro to the Course

Welcome to the PlebDevs starter course! I'll be walking you through this short intro starter course that will get you up and running and interacting with the rest of the content on the platform. If you're here, I'm assuming you're new to coding or just starting out. If you already have experience and have your bearings down, there's lots more intermediate and advanced content on the platform. This course is designed for absolute beginners.

Cover image for Intro to the Course