Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
HTML, JavaScript, & Bootstrap - Certification Course
Rating: 4.4 out of 5(5,646 ratings)
318,805 students

HTML, JavaScript, & Bootstrap - Certification Course

A Comprehensive Guide for Beginners interested in learning HTML, JavaScript, & Bootstrap. Build Interactive Web Pages.
Last updated 6/2019
English

What you'll learn

  • Master HTML and code customized, stylish web pages
  • Add interactivity to Static HTML elements using JavaScript
  • Learn to build mobile responsive web pages, using the Bootstrap Framework
  • Create modern, stylish websites using the latest scripting languages
  • Learn to work with variables, conditional statements, arrays, and loops in JavaScript
  • Master the Bootstrap Grid system, so your Web Pages fit all devices, and screen sizes.
  • Learn to build stylish forms in Bootstrap with complete JavaScript enabled validation
  • Learn to create stylish navigation bars and menus using Bootstrap theme elements
  • + Much More...

Course content

3 sections124 lectures6h 24m total length
  • Introduction to HTML1:46

    Learn how HTML communicates with your web browser to structure pages, style fonts, colors, graphics, and hyperlinks, and interpret page source to program basic web pages.

  • Basic Structure of a Web Page3:35

    Build a basic HTML page by applying the doctype declaration and HTML tags, compare HTML5 with XHTML, and learn open and closing tag rules and nested structure.

  • HTML Head Tags7:59
  • HTML Body Tag3:18

    The body tag defines the content visible in the browser, including text, links, images, and lists, with a JavaScript function converting lowercase input to uppercase in the text field.

  • HTML Paragraph Spacing2:57

    Learn how to create paragraph spacing between lines by wrapping text in opening and closing p tags, and preview your HTML to see each line on its own.

  • HTML Line Breaks2:04
  • HTML Non-Breaking Space2:38

    Explain how HTML handles whitespace and whitespace collapsing, showing that five spaces are ignored and can be inserted with a tag to render a single space.

  • HTML Header Tags1:58

    Explore HTML header tags by inserting h1 through h4 to create emphasized headings, observe how open and close tags define size, and preview headers from largest to smallest.

  • HTML Text Formatting and Decoration5:15
  • HTML Inline Text Formatting2:04

    Experiment with inline text formatting using the deprecated font tag to set header font face, size, and color (blue); preview results in the browser.

  • HTML Unordered Lists2:36
  • HTML Ordered Lists2:39

    Learn to create an HTML ordered list using the ol tag and li items, with automatic numbering from lowest to highest, demonstrated under a header and previewed in a browser.

  • HTML Image Insertion3:57
  • HTML Embedding Videos2:50

    Embed video using the HTML5 video element, set width and height with fixed or percentage values, include a source file, controls, and note autoplay limitations on mobile.

  • HTML Absolute vs. Relative File Referencing2:00

    Compare absolute and relative file referencing using the video element's source attribute, illustrating how relative paths reference files in the same directory while absolute paths link to external sources.

  • HTML Link Creation6:34
  • HTML Anchor Tags6:16

    Create in-page navigation using anchor tags and named anchors with id attributes, linking a table of contents to five article headings on the same page and verifying the anchors work.

  • HTML Tables11:29

    Create and style HTML tables to organize data with rows and columns, use table, tr, and td tags, and customize width, borders, padding, and spacing for responsive or fixed layouts.

  • HTML Nested Tables6:26

    Explore how to nest tables in html by creating a parent table and a nested table, controlling widths (percent and pixels) and borders to visualize layout behavior.

  • HTML Merging Cells1:00

    Learn to merge two table columns in HTML by removing the second column in the first row and applying the colspan attribute to the first cell.

  • HTML Text Wrapping1:17

    Learn how to control text wrapping in tables by applying the no wrap attribute to a column, forcing long text to stay on one line and letting the table expand.

  • HTML Table Background Image1:12

    Apply a background image to a table using the background attribute, with a relative file path and the image placed in the same folder as the HTML file.

  • HTML Cell Alignment0:39

    This lecture demonstrates how to align table contents using the td align attribute, showing right alignment for value columns and left, center, and justified options to adjust text position.

  • HTML - Introduction to Forms3:30

    Build a front end HTML form to collect user input with required fields (name, email, subject, and message) and implement client side and server side validation for reliable data processing.

  • HTML Form Tags and Attributes3:59
  • HTML Forms - Post vs Get2:08
  • HTML Forms - Input Text Fields3:51

    Learn to create an HTML form for an employment application with two text inputs for first name and last name, using a basic input, lowercase names, and a 50-character max.

  • HTML Forms - Select Menus5:32

    Create HTML select menus in a form to capture position and experience, using option tags with two-letter values and assigning a name attribute to each select.

  • HTML Forms - Check Boxes and Radio Buttons5:44
  • HTML Forms - Text Areas and Buttons5:49

    Create a text area in a form with name, cols, and five rows, with scroll bars. Add submit and reset buttons to send data via the form's action attribute.

  • HTML Iframes4:03

    Explore embedding content with iframes by building a single page that searches multiple engines (ask.com and bing.com) and displays results in corresponding iframes, using src, width, height, and a fallback.

  • HTML Project - Introduction1:40

    Practice building a complete HTML home page using only HTML with inline style formatting, inserting objects in table rows and columns, and applying text formatting, form development, and basic styling.

  • HTML Project - Header3:33
  • HTML Project - Callout3:19

    Create a header callout bar using a full-width table and a nested two-column table to display your website name and the phone number, with left and right alignments.

  • HTML Project - Image Insertion1:34

    insert the main image by creating a nested table inside a hollow table, center the column, and set the image source from the downloads folder with width and height.

  • HTML Project - Text Insertion1:23

    Learn to insert text in HTML by creating a nested table inside a column, configuring height, center alignment, top vertical alignment, and applying font styling then refresh the page.

  • HTML Project - Links and Form3:28
  • HTML Project - Tabular Data2:23
  • HTML Project - Footer1:22

Requirements

  • Basic Computer Skills

Description

Welcome to the HTML, JavaScript, & Bootstrap – Certification Course for Beginners

This course gives students the knowledge necessary to take their front-end development skills to the next level. This course, is meant for beginners who have little, to no experience with coding. We start right from the foundational concepts and work our way up to intermediate level topics. By the end of this course, students will be able to create stunning, mobile responsive web pages using the latest scripting languages.

HTML Section:

HTML is a key fundamental building block when learning to develop websites. Students will initially learn the basics of HTML page structure and gradually transition into working with spacing, text formatting, lists, images, videos, links, anchors, tables, forms and much more. We also include several projects, where students are shown first-hand, how to develop and code html web pages from scratch.

JavaScript Section:

In Section two, students learn to integrate JavaScript components into their web pages for dynamic client-side functionality. We start by exploring basic concepts such as JavaScript placement and Output. From there we move into Variables, Arithmetic Operators, Objects, and Data Types. Students also explore intermediate concepts such as math functions, arrays, conditional statements, loops, events, and functions.

Bootstrap Section:

Students are taught to use the Bootstrap framework for responsive, mobile-first - front-end development. As one of the leading open-source development libraries, Bootstrap is an essential part of the developers coding arsenal. The section begins with teaching students how to include essential Bootstrap files into web pages. It then explores the Bootstrap Grid system and popular layout strategies for optimal cross-device and cross-browser compatibility.

Students gain exposure to just about every Bootstrap component, from typography, tables and images, to jumbotrons, wells, alerts, buttons, glyphicons and progress bars. The section includes several hands-on exercises that will walk students through the process of creating stunning layouts, complete with modals, carousels, popovers, drop-down menus, forms and much more.

Who this course is for:

  • Students who want to learn the foundations of HTML, JavaScript, & Bootstrap Development
  • Students interested in building mobile-response web pages
  • Beginner Web Developers interested in upgrading their skills
  • Students interested in learning how to add dynamic client-side functions using JavaScript