Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Building Websites JavaScript and the DOM
Rating: 4.0 out of 5(224 ratings)
39,117 students

Building Websites JavaScript and the DOM

Learn how to create interactive, dynamic effects on your website with JavaScript using the DOM
Created byLaurence Svekis
Last updated 11/2024
English

What you'll learn

  • create dynamic websites
  • add JavaScript to webpages
  • learn about using the Document Object Model
  • create and write JavaScript

Course content

4 sections39 lectures3h 19m total length
  • Introduction to Learning JavaScript4:30

    Explore building dynamic, interactive web pages with javascript by mastering variables, data types, arrays, objects, functions, the document object model, and event listeners.

  • What is JavaScript2:22

    Learn how to add JavaScript to web pages, create interactive elements with the DOM, and view real-time effects using code pen and brackets.

  • How to add JavaScript in web pages5:17

    Learn how to create and run JavaScript in the browser — an interpreted language that requires no compiling — using .js files, script tags, and external scripts for reusable, easier maintenance.

  • Basics of JavaScript Dev Tools How to Comment and more10:55

    Learn where to place JavaScript on a page (top or bottom) and how the DOM renders HTML, then use dev tools and console for debugging, with comments, semicolons, and whitespace.

  • Introduction to Variables within JavaScript11:05
  • Understanding Variables10:50
  • Source Code0:10
  • Arrays and Objects8:03

    Explore arrays and objects in JavaScript by storing multiple values in a single variable, accessing items by index or property name, and using dynamic bracket notation and dot notation.

  • Working with Arrays and Objects9:25

    Explore working with arrays and objects in JavaScript, updating and outputting dynamic values, and using array methods like push to grow the array while distinguishing array indices from object keys.

  • Using and updating array values10:53

    Explore array manipulation in JavaScript by pushing and popping to add or remove items, updating the first value, and using splice, slice, sort, and reverse to shape data.

  • Array and Object Source Code0:08
  • Introduction to Functions7:59

    Explore functions in JavaScript, defining named blocks with the function keyword, passing arguments, and returning values. Learn how scope, global scope, and local scope drive dynamic, reusable code.

  • Local Global Variables in functions3:36

    Explore how local and global scope affect variables inside and outside functions, including how global x and local b interact, and how function return values determine outputs.

  • Source code Functions0:06
  • Ternary Comparison9:03

    Explore JavaScript operators from arithmetic and increment/decrement to comparison and ternary conditionals, and see how equality, type checks, and logical operators drive conditional logic in building websites with the DOM.

  • Conditional Statements5:54
  • Switch Statements4:55

    Learn how switch statements in JavaScript evaluate an expression against multiple cases, use breaks to stop execution, and include default and console logging to verify numeric and string results.

  • Source Code Statements conditions0:19
  • Introduction to looping4:59

    Explore how loops in JavaScript run code while a condition is true, using while, do-while, and the for loop, with x and a increments and console.log outputs.

  • JavaScript For Loops6:43

    Learn to use for loops to iterate arrays and objects, starting at index zero with length checks, and access object properties by key to output values.

  • Source Code Loops0:10

Requirements

  • desire to learn JavaScript
  • Basic HTML
  • Computer Access

Description

JavaScript HTML and CSS are the three core foundations for any website.  Learn to use JavaScript, and make some your web visitors happy.  Adding JavaScript will allow you to create more interactive and more incredible dynamic web content.

JavaScript is super popular and used by most modern websites to create a better user experiences.  Its easy to get started with JavaScript as you don't need any special programs, its runs within your web browser.  JavaScript is designed for performing dynamic tasks within your web pages.

This course has everything you need to start creating your own JavaScript code.  This is a step by step guide explaining how and why JavaScript is used.   Learn the code fundamental concepts of JavaScript and how it can be used in connection to your HTML.

Explore what you can do with JavaScript!

  • This course covers 
  • JavaScript Variables
  • Arrays and Objects
  • working with Arrays
  • Functions and how to use them
  • Conditional statements
  • Learning about the Document Object Model
  • Connect JavaScript to your HTML webpage
  • Selecting elements
  • Updating CSS via JavaScript
  • Events and listeners
  • Making your webpage interactive

This course has what you need to learn about JavaScript.  Get to know JavaScript

  • HD quality Videos
  • Instructor with over 18 years Real world experience
  • Top links and Resources
  • Source Code included
  • and much more

JavaScript is in demand and learning JavaScript can set you apart.  See what JavaScript can do, start creating your own code today.

Who this course is for:

  • web developers
  • anyone who wants to learn more about making website dynamic
  • learn about interacting with HTML via the DOM