Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
HTML & CSS - Certification Course for Beginners
Rating: 4.3 out of 5(2,626 ratings)
164,349 students

HTML & CSS - Certification Course for Beginners

Lean the Foundations of HTML & CSS to Create Fully Customized, Mobile Responsive Web Pages
Created byKiran Gavali
Last updated 2/2023
English
English [Auto],

What you'll learn

  • The Structure of an HTML Page
  • Core HTML Tags
  • HTML Spacing
  • HTML Text Formatting & Decoration
  • HTML Lists (Ordered, Unordered)
  • HTML Image Insertion
  • HTML Embedding Videos
  • Absolute vs. Relative File Referrencing
  • Link Creation, Anchor Tags, Tables
  • Table Background Images
  • Form Tags and Attributes - Buttons, Input Areas, Select Menus
  • Parts of a CSS Rule
  • CSS - Classes, Spans, Divisions
  • CSS Text Properties, Margins, & Padding
  • CSS Borders, Backgrounds, & Transparency
  • CSS Positioning - Relative, Absolute, Fixed, Float, Clear
  • CSS Z-Index, Styling Links, Tables
  • Responsive Web Page Design using CSS

Course content

2 sections73 lectures4h 27m total length
  • Introduction to HTML2:24

    Master HTML fundamentals, including tags, attributes, and page structure, and build pages with images, videos, tables, forms, and a complete project.

  • What is HTML?3:59

    Discover how HTML, the hypertext markup language, describes the structure of a web page and uses tags to mark up content like paragraphs, images, headers, and footers for browser display.

  • What is Tag, Element and Attribute4:55

    Define tag, element, and attribute, and distinguish opening and closing tags, starting tag, ending tag, and empty self-closing tags with examples like br and href attributes.

  • Setting up the System3:20

    Learn to download and install Notepad++ on Windows, choose 64-bit, accept license terms, create a desktop shortcut, and start using this powerful editor for programming languages.

  • Basic Structure of a Web Page6:05

    build a simple html page by defining doctype, html, head, and body sections, add charset and title metadata, and render content with p and h1 tags.

  • HTML Head Tags3:38

    Learn the html head tag and its role in a web page’s structure, including the title and meta description that inform browsers and search engines.

  • HTML Body Tag3:16

    Explore the HTML body tag as the content area of a web page, showing basic text, hyperlinks, images, tables, lists, and forms, with internal CSS to change text color.

  • HTML Paragraph Spacing1:39

    Wrap text in opening and closing paragraph tags to create paragraph spacing between lines, save the file, and view the separated lines in the browser.

  • HTML Line Breaks2:09

    Compare paragraph tags and br tags in HTML to manage line breaks, and learn to produce single-line and multi-line outputs in the browser.

  • HTML Non-Breaking Space2:40

    Explore how HTML ignores ordinary spaces and use non-breaking space tags to control text spacing, showing how to insert multiple spaces beyond the browser's default.

  • HTML Header Tags2:36

    Create headings using header tags from h1 to h6, learn how each level shows a different size, and insert and close these tags to build six headers.

  • HTML Text Formatting and Decoration6:09

    Learn how to format HTML text using strong, em, u, and strike tags. Add line breaks with br and correctly close tags to combine bold, italic, and underline effects.

  • HTML Inline Text Formatting2:37

    Explore inline text formatting with the font tag to set font face, size, and color, illustrated by Arial blue headers, while noting CSS offers a more efficient approach.

  • HTML Unordered Lists2:49

    Learn to create an unordered list in HTML using ul and li inside an h3 heading, with items like basketball, soccer, hockey, and football, and preview results in a browser.

  • HTML Ordered Lists3:14

    Learn how to create ordered lists in HTML with the ol tag and li items, including a header example and items Miami, New York, Florida, and Vegas.

  • HTML Image Insertion5:17

    insert four images using the image tag in an html heading, showing relative references for three images and an absolute reference from a url, then preview in a browser.

  • HTML Embedding Videos3:15

    Learn to embed HTML5 videos using the video element, set width or 100%, include controls and autoplay, specify mp4 with a source tag, and place files in the same directory.

  • HTML Absolute vs. Relative File Referencing2:08

    Master absolute and relative file references in HTML, using the video source attribute for local files and full URLs for external resources.

  • HTML Link Creation5:03

    Create image and text links in an HTML document by wrapping images with the a tag and href, then set target to _blank to open in a new window.

  • HTML Anchor Tags4:35

    Link table of contents items to article headings with the anchor tag. Assign id attributes to headings and use href with a leading # to jump to content.

  • HTML Tables11:16

    Create html tables by building rows and columns with table, tr, and td elements, and set width, border, padding, and spacing for full width or fixed layouts.

  • HTML Nested Tables6:28

    Learn how to create nested tables and understand how a parent table's width affects a nested table, including examples with 100% and percentage widths, borders, and responsive behavior.

  • HTML Merging Cells1:35

    Learn to merge table cells in HTML by removing a column and applying the colspan attribute with value 2 to the first cell, spanning two columns in the first row.

  • HTML Text Wrapping1:52

    Learn how text wrapping works in HTML tables and use the nowrap attribute on a column to keep text on a single line as the table expands.

  • HTML Table Background Image1:46

    Apply a background image to an HTML table using the background attribute, using Sky dot jpg via a relative path; save and refresh to view the table.

  • HTML Cell Alignment1:20

    Learn how to align table cells in HTML with the td align attribute, using right, left, and center options and previewing changes in the browser.

  • HTML - Introduction to Forms3:49

    Build a frontend HTML input form to gather user data such as first name, last name, country, and subject message, then validate on both client-side and PHP server-side.

  • HTML Form Tags and Attributes3:41

    Create an employment form using an html table layout with text fields, selects, checkboxes, radio buttons, a textarea, and submit and reset buttons, named form employment, posting to send.php.

  • HTML Forms - Post vs Get2:16

    Compare get and post methods for transmitting form data over http: get appends name-value pairs to the url and remains in browser history; post sends them in the http body.

  • HTML Forms - Input Text Fields3:45

    Create an employment application form with first name and last name labels, two text inputs named fname and lname, max length 50, ready to transmit data to a PHP script.

  • HTML Forms - Select Menus5:20

    Create html forms with select menus, assign name and two-character option values, and submit via php to store selections in a database; preview in the browser.

  • HTML Forms - Check Boxes and Radio Buttons4:55

    Learn how to build HTML forms using checkboxes for job type (full time, part time, contract) and radio buttons for employment status, with proper name attributes and radio groups.

  • HTML Forms - Text Areas and Buttons5:28

    Create a multi-line text area with name, cols, and rows, with scrollbars for long input. Add submit and reset buttons and set the action to the send dot php script.

  • HTML Forms Practice - Creating Forms to take user's input19:24

    Learn to build html forms that collect user input using diverse input types, including checkboxes, radios, selects, and date or color fields. Master form attributes like action and method.

  • HTML Project - Introduction2:03

    Build a complete HTML page using only HTML and inline styles to practice text formatting and basic styling, while exploring table-based layouts and form development.

  • HTML Project - Header3:39

    Build the header with navigation labels by creating a new HTML file, a 100% width black header table, and a nested five-column table for white Verdana-styled links.

  • HTML Project - Callout3:59

    Learn to build a callout bar within a header using nested tables to display your business name and phone number, with responsive width and light gray styling.

  • HTML Project - Image Insertion1:36

    Insert the main image into a nested table under the callout, center its column, set the image source and width and height, then save and refresh to view.

  • HTML Project - Text Insertion1:29

    Create a table under previous one, add a 72-pixel high center-aligned column with top alignment, nest a table inside, set width to 726 pixels, apply font styling, save, and refresh.

  • HTML Project - Links and Form4:17

    Create a contact us today link and a newsletter signup form using HTML tables, including an orange section, post action to send.php, and an email input with submit button.

  • HTML Project - Tabular Data2:33

    Create a three-column, two-row HTML table with headings in the first row and text plus unordered list in the second, including a nested table, then save to view the footer.

  • HTML Project - Footer1:14

    Create a footer in HTML and CSS using a black-background table, navigation links (home, about, services, clients, contact) and a copyright line; save and refresh.

Requirements

  • Basic Computer Skills

Description

Welcome to the HTML & CSS – Certification Course for Beginners

This two-part series provides an in-depth look at the fundamentals of coding in HTML and CSS. We start by exploring HTML Development using some of the most commonly used tags and attributes. Students will learn the composition of an HTML file, and some of the essential components. Students will work with HTML Spacing, Text Formatting, Lists, Images, Embedding Videos, Link Creation, Tables, and Forms. We also include a hands-on project, that helps solidify the concepts we explore in the course.

After the HTML Section, students will dive into CSS to fully customize the look of their web pages. We provide an extensive overview of CSS attributes, components, and positioning. This includes:

  • Parts of a CSS Rule

  • CSS Divisions

  • CSS IDs

  • Color Codes

  • Applying Borders, Backgrounds, and Styling Images

  • CSS Positioning, including Static, Relative, Absolute, and Fixed

  • CSS Z-Indexing, Styling Links, and Styling Tables.

Through a hands-on project, students will also build a fully customized, responsive website using both HTML5 and CSS3.

If you are serious about taking your coding skills to the next level, enroll in this course today!

Who this course is for:

  • Beginner Web Developers who want to learn to Code in HTML & CSS
  • Students interested in building Customized Mobile Responsive Web Pages