Build
Learn to build real websites.
Two courses, one path. Start with Web Development and learn the frontend — pages that look good on any phone, made interactive with JavaScript and published with Git and GitHub. Then go further with Web Application Development and build the backend: PHP and MySQL, logins, an owner's dashboard, photo uploads and a site that goes live.