Hand-Code Your First Website: HTML & CSS Basics

Learn to Code In a Fun + Approachable Way

   Watch Promo   Enroll in Course

This course is a fun and approachable exploration of hand-coding your first website.
The course covers these 4 things:

  • Writing and structuring content with HTML
  • Styling your site with CSS
  • Backing-up your code
  • Getting it online for the world to see

For me, being able to create my own websites with HTML and CSS has been empowering. Liberating. And a way of creating and expressing myself. It's also given me opportunities to freelance, work for agencies, work at startups, and run my own studio.

During the course you'll be creating a website for your favourite cartoon hero. I'll share my insights and best practices for planning and creating a simple one-page website. We'll cover browsers, code editors, planning, how to back up your code, and how to publish your website.

You'll see that it's not that hard or scary to create a website! Whether you're an absolute novice or have dabbled in some web design and development before, by the end of this course you'll know how to hand-code basic websites and have a solid foundation to add further web-related learning to. Also, your friends will be jealous and your mom will be super proud. And you'll feel like Neo from The Matrix.

To take this course you will need:

  • A computer to write the HTML and CSS
  • An internet connection to synchronise your code with Github and publish your website


Your Instructor


Rich Armstrong
Rich Armstrong

Hey I'm Rich, the founder of TapTapKaboom. I'm a compulsive maker, creativity geek and suffer from an overactive imagination. Although I call myself a “Product Designer” I'm more of a jack-of-all-trades / generalist / unicorn. I'd actually go so far as to call myself a world-class unicorn who creates compulsively—I design, animate, doodle, and code.

I studied multimedia design, and then graphic design, and taught myself how to code. I've freelanced, worked for agencies and startups, and now run my own studio with my wife in Amsterdam.

Also! I can touch my nose with my tongue!


Course Curriculum


  Introduction
Available in days
days after you enroll
  Setup
Available in days
days after you enroll
  CSS
Available in days
days after you enroll
  Planning
Available in days
days after you enroll
  Building a Website
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!