Getting Started
-
Performance Basics: Making Your Site Feel Fast
Quick wins to reduce load time and improve perceived performance of your pages.
-
Accessibility Essentials for Modern Websites
Simple practices that make your site more usable for everyone, including people with disabilities.
-
Version Control 101: Git and GitHub for Beginners
Understand the basics of Git so you can track changes and collaborate on code.
-
Debugging JavaScript in the Browser DevTools
Learn a simple debugging workflow using the tools built into modern browsers.
-
JavaScript Fundamentals: Variables, Types, and Scope
Get comfortable with the core building blocks of JavaScript so you can write reliable code.
-
Responsive Design Basics: Media Queries Explained
Make your site look great on phones, tablets, and desktops using CSS media queries.
-
CSS Layout Crash Course: Flexbox vs Grid
Understand when to use Flexbox and when to use CSS Grid to build modern layouts.
-
Semantic HTML: Building Meaningful Structure
Learn how semantic HTML tags make your pages more accessible, SEO-friendly, and easier to maintain.
-
How the Web Works: From URL to Browser
A beginner-friendly overview of what happens when you type a URL into the browser and press…