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.4 out of 5(6,008 ratings)
225,588 students

HTML & CSS - Certification Course for Beginners

Lean the Foundations of HTML & CSS to Create Fully Customized, Mobile Responsive Web Pages
Last updated 6/2019
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 sections70 lectures4h 2m total length
  • Introduction to HTML1:46

    Learn how HTML instructs web browsers to display pages, controlling fonts, colors, graphics, and hyperlinks, and practice interpreting page source to understand how the code renders a site.

  • Basic Structure of a Web Page3:35

    Learn to structure a basic html document with the doctype declaration and the html tag as the building blocks, using html5 for flexible markup and proper opening and closing tags.

  • HTML Head Tags7:59

    Explore the head tag structure, including title, meta description, charset UTF-8, and viewport, and see how CSS style and a sample JavaScript function reside in the head.

  • HTML Body Tag3:18

    Explore the html body tag and its visible content in the browser, including text, hyperlinks, images, tables, and lists, plus a JavaScript function converting lowercase to uppercase.

  • HTML Paragraph Spacing2:57

    Apply paragraph spacing by wrapping text in opening and closing p tags, save the document, and preview to separate multiple lines on a web page.

  • HTML Line Breaks2:04

    Learn to insert a line break tag to create a single line break inside a paragraph, avoiding the large gap of a paragraph, and does not require a closing tag.

  • HTML Non-Breaking Space2:38

    Explore how whitespace collapses in HTML and learn to insert additional spaces using a non-breaking space tag, demonstrating five visible spaces between lines in the browser.

  • HTML Header Tags1:58

    Learn how to use HTML header tags to create emphasized text such as titles or headings, insert h1 through h4 to show size differences, and preview results in the browser.

  • HTML Text Formatting and Decoration5:15

    Learn HTML text formatting by applying bold, italic, underline, and strike-through with strong, em, u, and strike tags, create line breaks, and preview results in a browser.

  • HTML Inline Text Formatting2:04

    Explore inline text formatting using the font tag to set Arial, adjust size, and apply blue color to a header. Save and preview in the browser.

  • HTML Unordered Lists2:36

    Learn to add an unordered list to a document by inserting an h3 header, creating a ul with li items, and previewing the result in a browser.

  • HTML Ordered Lists2:39

    Learn to create HTML ordered lists using the ol tag, with automatically numbered list items and clear heading structure for accessible, organized content.

  • HTML Image Insertion3:57

    Insert images into HTML documents using the image tag, src, width, and height, with both relative file references and an external URL to demonstrate absolute referencing; preview in the browser.

  • HTML Embedding Videos2:50

    Learn how to embed videos with the HTML5 video element, set width and height, use controls and autoplay, provide a source and type, and offer a fallback.

  • HTML Absolute vs. Relative File Referencing2:00

    Examine absolute versus relative file referencing using the video element and images, showing how to use relative paths for same-folder files and absolute paths for external sources.

  • HTML Link Creation6:34

    Create image and text links using the a tag and href, linking to Miami.com, and open them in a new window with target _blank.

  • HTML Anchor Tags6:16

    Learn to create in-page navigation with anchor tags by assigning named anchors to five article headings and linking them from a table of contents, then preview to verify.

  • HTML Tables11:29

    Create HTML tables by defining rows and columns, apply borders, padding, and spacing, set width, add headings and data, and preview in a browser.

  • HTML Nested Tables6:26

    Discover how to nest tables in HTML, differentiate parent and nested tables, and control layout by resizing widths in percent and pixels with live browser previews.

  • HTML Merging Cells1:00

    Merge table columns by removing the second column in the first row and applying the colspan attribute to the first cell, producing a single combined header and streamlined table.

  • HTML Text Wrapping1:17

    Learn to prevent text wrapping in a table by applying a no wrap attribute to a column, keeping the text on one line and expanding the table.

  • HTML Table Background Image1:12

    Apply a background image to an HTML table using the background attribute with a relative file path. You can also apply it to table rows and to table columns.

  • HTML Cell Alignment0:39

    Learn how to align table contents using the td align attribute, placing values in columns and shifting text to the left, right, center, or justified alignment.

  • HTML - Introduction to Forms3:30

    Create the front end of an HTML form to collect name, email, subject, and message, and explore client side and server side validation and data processing.

  • HTML Form Tags and Attributes3:59

    Learn to build an employment application form using html form tags and attributes, including text fields, select menus, checkboxes, radio buttons, and text areas within a two-column table.

  • HTML Forms - Post vs Get2:08

    Compare the get and post methods for transmitting form data. Get appends name-value pairs to the url, while post places data in the http message body.

  • HTML Forms - Input Text Fields3:51

    Create an employment application form by adding a heading, labels for first name and last name, and text input fields with simple lowercase name attributes, enforcing a 50 character max.

  • HTML Forms - Select Menus5:32

    Create HTML forms with select tags to build drop-down menus, name the fields (position, experience), define option tags with two-character values for database submission, and preview in the browser.

  • HTML Forms - Check Boxes and Radio Buttons5:44

    Create a form with checkboxes for job type and radio buttons for employment status, naming inputs and grouping radios for single selection, then preview the result.

  • HTML Forms - Text Areas and Buttons5:49

    Learn to add a text area labeled additional comments, configure width with cols and height with rows, and add submit and reset buttons linked to send it dot BHP script.

  • HTML Iframes4:03

    Explore how iframes embed content from another source to display search engines like ask.com and bing.com on a page, using the iframe tag with src, width, height, and fallback text.

  • HTML Project - Introduction1:40

    Practice building a complete HTML home page using inline styles and table-based layouts to reinforce introductory HTML skills, including object insertion, text formatting, form development, and basic styling.

  • HTML Project - Header3:33

    Create header with navigation labels using a new HTML file and a nested table. Set up header as a full-width 60px bar with white text and five centered link columns.

  • HTML Project - Callout3:19

    Create a full-width header callout bar with a nested two-column table displaying the website name and a right-aligned 'call us today' phone number.

  • HTML Project - Image Insertion1:34

    Insert an image into a table by creating a nested table, centering the column, and setting the image source, width, and height, ensuring HTML file stays in the same folder.

  • HTML Project - Text Insertion1:23

    Create and style an html table to insert text, including setting column height, horizontal and vertical alignment, and nesting a table inside a column with a font attribute.

  • HTML Project - Links and Form3:28

    Create a contact us today link as an orange button and newsletter signup form in a table, with a 'register for our newsletter' heading and an email input.

  • HTML Project - Tabular Data2:23

    Build a 3-column, 2-row table with bold headings and an unordered list, using specific widths of 268px and 290px, then add the second row and footer.

  • HTML Project - Footer1:22

    Create a black background footer table containing navigation labels: home, about, services, clients, contact, and the copyright line; apply the font attribute, then save and refresh to see the page.

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 with 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.

What you'll learn - Overview:

  • 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

If you are serious about taking your coding skills to the next level, enrol 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