
Begin your journey in the course; it's not magic, it's HTML5, as the instructor welcomes you and outlines a few essential things to cover.
Set realistic goals with timeframes for your HTML5 learning, such as completing your first website in two weeks, and write them down to boost accountability.
Practice through doing; embrace mistakes, complete exercises, and gain control and confidence with the skills. Persist with grit, push through obstacles, and you can succeed.
Discover how a web page loads when you enter a url: dns resolves to an ip address, the browser requests the page, the server responds, and the browser renders images.
Choose a proper html editor over word processors; explore Brackets, Atom, and Visual Studio Code, highlighting Brackets' live preview to see changes in real time.
Learn to organize web projects by creating dedicated folders for images, css, and js, and keep index.html and pages well-structured as the site grows.
Learn practical file naming guidelines for web projects by using descriptive, concise terms in lowercase, avoiding spaces, and avoiding starting files with numbers, while using underscores or dashes.
Explore how to view the underlying source code of any web page using the browser's view source feature, and see how studying others' code and team structure boosts your learning.
Learn brackets basics: open and organize files in the project view, drag folders into the editor, use split-screen, live preview, and customize themes and font size for HTML5.
Build the HTML5 skeleton from the doctype to the body by adding html, head, title, meta charset utf-8, and lang="en" to create a solid page framework.
Learn best practices for writing valid HTML by examining the doctype, opening and closing tags, self-closing cases like meta, proper code indentation, lowercase tags, and consistent attribute quotes.
Discover how to preview web pages in popular browsers—Chrome, Firefox, Safari, and Edge—download them, and compare rendering to ensure pages display consistently.
Discover common web resources for learning HTML5, like using Google to look up HTML5 tags. Bookmark Mozilla Developer Network for HTML5 tag references and explore W3Schools tutorials on web technologies.
Explore the fun fact that HDL stands for hypertext markup language, clarifying HTML5 terminology for writers and developers.
Learn how HTML comments provide extra information that browsers ignore and do not display. Use <!-- and --> to mark notes or section breaks without affecting the page.
Master writing correct html5 paths by identifying your current location and the target resource, then reference images by folder and file name using dot dot to go up a level.
Learn to validate HTML5 code with the W3C markup validation service, spot and fix errors using line numbers, ensure the title tag is not empty, and resolve image tag issues.
Uncover a fun fact about Tim Berners-Lee, credited with creating HDMI and, more importantly, inventing the worldwide web and the first web browser.
Explore the bold, strong, italic, emphasis, and br tags in HTML5, compare their visual effects and semantic meanings, and learn how they structure content.
Use the p tag to wrap text into paragraphs, creating clear breaks between sentences. Save and preview to see the paragraphs separated with proper spacing.
Learn how the superscript and subscript html tags change text placement, using memory aids like superman above and a submarine below.
Explore how heading tags h1 to h6 attract attention on web pages, with h1 the largest and h6 the smallest, to make headings stand out.
Explore the blockquote tag in HTML5 to quote text, use an attribute for the source link, and position it with a preceding paragraph.
Discover how the pre tag preserves line breaks and spacing, letting text display exactly as typed. Learn how pre formatting in HTML5 controls layout without extra breaks.
Learn to use the image tag with a src path, set width and height, and provide alt text as a fallback when images fail.
Learn the four most common web image formats—jpeg, png, gif, and svg—and when to use them for quality, transparency, animation, and scalable graphics.
Build foundational image editing skills essential for web developers and designers using a free open source image editor like GIMP, for practical visuals when Photoshop isn't accessible.
Open a large image, check its properties, resize from 4032x3024 to 800x600 using scale, then export with compression to shrink from 1.9 MB to about 45 KB.
Explore the scale of online media uploads, with over 400 hours of video uploaded to YouTube each minute and more than 95 million photos uploaded to Instagram daily.
Master the cropping technique by using the rectangular select tool to draw a box around the desired subject, then crop to the selection to remove the extraneous background.
Learn how to optimize images for the web by resizing high-resolution photos, exporting in JPEG, PNG, or GIF, and comparing file sizes to balance quality and speed.
Learn to create text and image based hyperlinks with the anchor tag and href, linking to destinations and clickable images, while avoiding the common mistake of empty anchor tags.
Uncover that the world's very first web site is still online. Visit it at the following address.
Learn to create unordered and ordered lists in html5 with ul and ol, including items like lions and steps like flour, water, and mix well.
Discover a fun fact: the blink tag is one of the most hated HTML tags and is not part of the current HTML5 standard.
Discover how the average attention span drops from twelve to eight seconds. Learn to get your content on screen quickly to capture viewers in HTML5.
Keep moving forward as you learn something new or pick up a new skill. Put in more time and effort, and you'll make it all the way to the end.
Due to the worldwide impact of Covid-19 and the millions of children and citizens now working from or confined to their homes, I have made the decision to offer this course for free to anyone who wants to learn the basics of html. If you take the course and enjoy it, please spread the word and send the course to anyone else you feel can benefit from it. Let's all work together and get through this challenging time with co-operation, patience and kindness.
There are over 1.8 billion websites online!
Web sites have become a fundamental part of our lives. HTML is the key language that drives the web.
By learning html, you’ll not only be developing highly valued and useful skills, you’ll also have fun … and learn quite a bit along the way!
Whether you’re taking up a new hobby, looking to create a website for your business, considering a change in career, or just want to learn something new, this course is a great starting point.
My name is Richard Hart and I’ll be your instructor for this course.
I’ve been teaching intro html and web development courses to people of all ages and backgrounds for over a decade. I have extensive industry experience in web and mobile application development.
I’ve spent a lot of time learning how to take complex things and make them easy for an average person to understand.
It’s important to make sure that this course is a good fit for you so I’d like to take the time to answer a few questions you may have.
I want to be clear that this is not a boot camp course that promises to teach you everything you need to know to become a working web developer.
What will this course cover?
We’ll be focused on learning basics of html and developing the skills you need to create simple webpages and websites.
This will give you the solid foundation you’ll need to move on to more advanced topics and courses.
It’s my goal with this course to show you that anyone who wants to learn the basics of html can, with a bit of time and effort and the help of this course.