Can you build a web page with HTML and CSS, but want it to do something when people click, type or fill in a form? This course teaches JavaScript from the very beginning and shows you, step by step, how to make your own pages interactive.
It's a full course, not a few quick tips. There are 10 sections and 50 written lessons, each with a practical exercise. You follow a fictional pottery studio as its website grows from a plain brochure into pages with a live class timetable, filters and search, a price calculator, a booking request form and a saved wishlist. Every code example has been run, and every section has start and finished files, model answers and a cheat sheet.
You'll plan and build an interactive page for a business or project of your own, with a checklist to work through before you publish. Three ready-made scenarios with their own files are included if you'd rather start with one of those.
Read each lesson, then open the practice files in your browser and code editor and try the exercise. All you need is a computer, a current web browser and a free code editor. You keep lifetime access, so you can come back whenever you need a reminder.