Part I - Learning

Part II - Preparation

Part III - Writing the Code

Part IV - Templates

Part V - Exercises

Learn HTML/CSS and Build a Website

Create Your Own Website From Scratch

Build a responsive website with HTML5 and CSS3

Curved Arrow Everything you see to the left are the tools you need to start from literally no knowledge of web design and finish with a complete website. Each Part leads you to the next Part. Each Step builds on the previous Step. When you are done, you will have created a website from scratch.

Why pay $1000's to a design firm when you can do it yourself?

Some business owners built websites themselves or had someone in-house do for their businesses. Some of those websites probably cost them $1000’s in lost business because the websites looked cheap, unprofessional, not SEO-friendly and weren’t responsive.

All the tools you need are right here

This program gives you the tools to build a professional-looking, clean, responsive and SEO-friendly website. And it won’t cost you thousands or even hundreds of dollars. The tools here are for the DIY’er in you. If you are the type of person who likes to build things, fix things, maintain things on your own, then this is for you. If that’s you, then when you finish this program, you will be able to organize, build, create, publish your own websites.

If you tried WordPress but could never find what fit your needs

You will have the tools to create your own website and still have the look and feel of a WordPress website (if you want it to). Make modifications the way you want.

No WP image

What You Will Learn

Learn HTML

HTML Basics

Learn HTML Terminology & Concepts. You will learn how and why they work. From building navigation bars to creating lists, you will have an overall understanding of how to build HTML elements. Learn about web page templates.

Learn CSS

CSS Basics

Learn CSS Terminology & Concepts. You will learn what attributes affect what elements and how to create stylish HTML elements. You will learn about color schemes and font-families and how to make your website look professional.

Make it live

Publish Your Website

Learn how to obtain a domain name and hosting account. Learn what FTP is and how it is used to transfer your web pages from your home computer to the World Wide Web.

What You Need to Get Started

  • Computer
  • Internet Access
  • Free HTML Editor

Grab your computer and open up a text editor program like NotePad and you are ready to begin writing code. There are also free HTML editors offered on the web. I have been using CoffeeCup for the past few years. They have free and premium versions. Here's a link to the CoffeeCup website.

Once you have your computer, internet and HTML editor, it is time to start learning how a website is put together and the terminology regarding HTML and CSS.

But Wait...

If you would like to secure your domain name and hosting, go to to purchase both. This is a website I host and do get money from people who purchase internet related products, like domains, hosting, SSL, shopping carts and more.

What's the next step?

Let's not put the cart before the horse, start with Part I - Learning. Begin learning about HTML, then learn about CSS. But if you are the type of person that likes to see a little of everything before beginning, then by all means, browse Part II - Preparation or browse Part III - Writing the Code If you want to see the Practical Example and see what we build, then jump over to there.