
Learn HTML from scratch, from beginner basics to advanced concepts, covering structure, tags, forms, tables, hyperlinks, navigation, and semantic elements, with three projects: tribute page, landing page, and survey form.
Learn the essentials of building web pages with HTML structure, CSS styling, and JavaScript interactivity, and install Visual Studio Code with extensions to edit code effectively.
Learn to set up HTML development in VS Code by creating a project folder and installing key extensions—auto rename tag, HTML CSS support, ES6 code snippets, and prettier formatter.
Learn the basics of HTML as the standard markup language for web pages. Create your first index.html and structure with doctype, html, head, body, header, h1–h6, p, a, lists.
Learn how to structure a web page with the HTML root, head and body, write the title tag, and use h1–h6 and p tags along with anchor tag attributes.
Explore HTML attributes, anchor tags for navigation between pages with target attributes and a button inside the anchor, and img tag usage with src and alt attributes.
Explore heading tags from h1 to h6 and the paragraph tag. Learn how structure and semantic markup influence seo and page styling.
Discover how the inline style attribute applies color, font size, and background color to HTML elements, and compare div and span, while noting external CSS is preferred over inline styles.
Explore formatting tags in HTML, including bold, strong, italic, emphasize, small, deleted, inserted, subscript, and superscript, and learn how break tags affect line layout.
Explore core CSS concepts and how to use them across inline, internal, and external styles. Learn to apply color, font family, font size, border, padding, and margin with practical examples.
Learn how to use HTML anchor tags to navigate pages with the href and target attributes, including blank, self, and parent options, plus a google.com example.
Learn to use the image tag with src, alt attributes, and favicon icons. Configure height and width, and apply background-image, background-repeat no-repeat, background-size cover, and background-position center.
apply a favicon to a tab title by linking the icon from the asset folder, updating the href path, and saving to reflect the favicon and title.
learn how block level elements start on a new line and take full width, with paragraph as example, while inline elements like span take only as much width as needed.
Explore how div elements function as block elements, taking full width and creating separate lines. Next video covers classes and IDs.
Explore how divs function as block elements that take full width and help structure a webpage, paving the way to learn about classes and IDs.
Conclude the first part of the HTML from scratch course and preview part two, which will cover lists, tables, iframes, and basic JavaScript.
Unlock the gateway to web development with our "HTML from Scratch Part 1" course! Whether you're a complete beginner or looking to solidify your foundational skills, this course is your stepping stone into the world of web development.
In this hands-on and beginner-friendly course, you will:
Master HTML Essentials: Dive into the core concepts of HTML, learning how to structure content, use essential tags, and create well-organized web pages.
Explore CSS Basics: Elevate your web pages with style! Learn the fundamentals of Cascading Style Sheets (CSS) to enhance the visual appeal of your websites.
Build Responsive Websites: Understand the principles of responsive web design, ensuring your creations look stunning on devices of all sizes.
Hands-On Projects: Apply your knowledge through practical projects, gaining the confidence to create your own web pages and projects.
Bonus Learning: Delve into semantic HTML for improved accessibility and search engine optimization. Develop troubleshooting skills to identify and fix common coding errors. Understand web standards and best practices, ensuring your code is clean, maintainable, and compatible across various browsers.
By the end of this course, you'll have a solid grasp of HTML, basic proficiency in CSS, and the skills to embark on your web development journey. Enroll now and start building your first websites from scratch!