Web Development for Beginners
Learn the fundamentals of web development with our comprehensive project-based curriculum covering HTML, CSS, and JavaScript basics.
Created by Jen Looper
Available Lessons
Introduction to Programming and Tools of the Trade
Introduction to GitHub
Introduction to Accessibility
JavaScript Basics: Intro to Data Types
JavaScript Basics: Functions and Methods
JavaScript Basics: Making Decisions
JavaScript Basics: Arrays and Loops
Terrarium Project 1: Intro to HTML
Terrarium Project 2: Intro to CSS
Terrarium Project 3: Intro to DOM and Closures
Event-Driven Programming: Typing Game Project
Browser Extensions 1: About Browsers
Browser Extensions 2: Forms and Local Storage
Browser Extensions 3: Background Tasks and Performance
Space Game Project 1: Introduction
Space Game Project 2: Drawing to Canvas
Space Game Project 3: Moving Elements Around
Space Game Project 4: Collision Detection
Space Game Project 5: Keeping Score
Space Game Project 6: End Conditions
Bank Project 1: Templates and Routes
Bank Project 2: Forms
Bank Project 3: Data
