Coding Made Easy: HTML & CSS For Beginners
4.6 (92 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,254 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Coding Made Easy: HTML & CSS For Beginners to your Wishlist.

Add to Wishlist

Coding Made Easy: HTML & CSS For Beginners

Learn the basics of HTML & CSS, the essential foundation for anyone interested in web development!
4.6 (92 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,254 students enrolled
Last updated 6/2016
Current price: $10 Original price: $40 Discount: 75% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 1.5 hours on-demand video
  • 7 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand basic web page structures
  • Write and understand basic HTML
  • Style HTML pages using CSS
  • Understand how to import files
View Curriculum
  • Students should have basic computer literacy
  • Students do not need to prepare anything ahead of taking this course
  • Students do not need to download any software

Welcome to the simplest introductory guide to learning HTML & CSS!

This course will cover HTML (Hyper Text Markup Language) and CSS (Cascading Style Sheets). 

HTML is a tool to provide content and metadata to a web browser. CSS is used to style this content for presentation. These are the technologies that practically every website on the internet uses.

About the teacher.

Colin Fruit is a web developer based in San Francisco, California. His Dad first introduced him to coding at the age of 10, when he was shown how to use Python.

Since that day, Colin has amassed many teaching hours, launched his own projects and continues to build easy to understand modules around a variety of programming languages.

Simple lectures, straight forward exercises.

The course will be taught in a series of eight video lectures, combined with exercises to solidify content learned. Videos are typically about twelve minutes in length, and the following exercises can take between thirty minutes to one hour to complete.

Understand how to read and write basic HTML & CSS.

After this course, you the student will be justifiably confident in your ability to read and write basic HTML and CSS. 

In today's technical age, a knowledge of websites will give you a tremendous advantage in the job marketplace as well as with your own business aspirations.

Learn how websites function, position yourself for a new career in web development or understand how to utilise these skills to start your own projects!

Following this course, you will be able to understand exactly what is going on with most of the websites that you visit on a day to day basis. It will be a great start for anyone considering embarking on a career in web development or even someone wanting to build their own online presence.

So, whether an aspiring developer, professional, or just a curious human, this course will be a benefit to you if you're interested in the internet and creating your own webpages.

Who is the target audience?
  • This course is strictly for beginners with no knowledge (or very limited) of HTML & CSS
Students Who Viewed This Course Also Viewed
Curriculum For This Course
16 Lectures
1 Lecture 02:12
4 Lectures 20:28

Design your first webpage using HTML. HTML is introduced, as well as opening our HTML in a browser. Basic browser usability will also be introduced.

Preview 04:05

Student Exercise - Introduction to HTML

Basic parts of an HTML page. Introduces body, header, paragraph, and division tags. Also, discusses document type declaration.

Preview 15:21

Student Exercise - What makes up HTML?
6 Lectures 32:52

CSS overview. Illustrates how a small amount of CSS can transform a website. Introduces selectors, properties, and values.

Make it look good!

Student Exercise - Make it look good!

Introduces HTML classes and IDs. Shows why they are important. Explains how to select them with CSS.

Classes and IDs

Student Exercise - Classes and IDs

Explains how to get a particular font. Introduces basic styling of the font, using CSS. Discusses the issue of browser compatibility, which can be an issue for less-common fonts.


Student Exercise - Fonts
HTML Tags & Placing
3 Lectures 15:52

Explores more options for writing HTML. Introduces table, list, and image tags. Demonstrates how to include external files, such as images.

More HTML Tags

Introduces positioning with CSS. Gives necessary information on how browsers interpret HTML/CSS.

How do I put it THERE?

Student Exercises - HTML Tags & Placing
Introduction to Bootstrap
2 Lectures 12:43

Styling made easy. Demonstrates how external tool like Bootstrap can make development exponentially easier. Also, develops familiarity with using such tools.


Student Exercise - Bootstrap
About the Instructor
Fred Williams
4.5 Average rating
761 Reviews
18,934 Students
24 Courses
ESL Teacher & Founder Of Breaking Biz

I'm a fully qualified ESL teacher living in Rome, Italy. I created 'English Made Simple' as a way to produce online english language courses for students accross the globe.

I'm also the founder of the small business podcast 'Breaking Biz' which interviews small business owners and reaches an audience of over 10,000 subscribers.

Before teaching English my professional background was in advertising and marketing where I specialised in Digital Media, helping clients with their overall strategy and digital output to increase revenue, customer satisfaction and brand awareness.

I hope you enjoy my courses, and I look forward to hearing your feedback.

Colin Fruit
4.6 Average rating
125 Reviews
4,570 Students
2 Courses
Software Engineer

I am a software engineer with a focus on web development and software quality.

Recently, I developed NewsRoom, a single-page full-stack web app with the goal of providing morning news from a variety of different outlets to users around the world. It utilizes Ruby on Rails on the back-end, a PostgreSQL database, and React.js with a Flux architecture on the front-end. I also recently developed a Ruby library, in the vein of ActiveRecord, that provides the ability to interact with relational databases.

Previously, I have been involved with many different endeavors. While still in high school, I was recognized for excellence as a referee and given the opportunity to represent the Northern Marianas Islands at several international tournaments. As a violinist, I was a prize winner in various regional competitions, and was awarded a full-tuition scholarship to study at the Schwob School of Music.