
Install a modern browser and a proper code editor, set up a project folder, and create a hello world HTML file to run in the browser.
Learn to build tables with table, tr, td, and th to display data, using the first row as headings and headers to define column titles, not for page layout.
Identify the structure of a HTML document by declaring doctype, html, head, and body, then set the page title, encoding (UTF-8), language, and description meta tag.
Explore the box model by applying border, padding, and margin to boxes, including one-sided and shorthand properties, to control size, separation, and the appearance of content.
Explore typographic basics in HTML and CSS, including setting the body font size, em and rem units, font-family fallbacks, and styling words with spans, bold, italic, and underline.
Explore how to use Google Fonts to enhance web pages, copy the embed code, and apply font-family choices to swap default fonts for a distinct look.
In this course you'll learn the basics of HTML, CSS and responsive web design. Throughout the course, you'll be building a professional looking company website, designed for both desktop computer and mobile phones.
This is a complete re-make of our hugely popular course created in 2013 and taken by over 40,000 students “Programming for Entrepreneurs - HTML and CSS”.
Why is learning HTML so important?
1. Learning HTML and CSS are good first steps on the road to become a software developer. A rewarding and high demand profession in the innovation economy.
2. If you are not interested in becoming a professional coder, this course will help you improve your communication skills and understanding software developers.
3. It's fun. To me, there are few things more rewarding than being able to create my own websites, mobile apps and games.
What you will learn in this course: