Companies Home Search Profile

The Ultimate JavaScript DOM Crash Course

Focused View

Domenic Corso

2:34:14

4 View
  • 1. Course Overview and Introduction.mp4
    01:04
  • 2.1 Download Visual Studio Code.html
  • 2. Environment Setup and Code Editor.mp4
    03:22
  • 1.1 selecting-html-elements.zip
  • 1. Selecting an Element with an ID.mp4
    03:24
  • 2. Selecting an Element with CSS Selectors.mp4
    04:01
  • 3. Selecting Multiple Elements with CSS Selectors.mp4
    06:50
  • 1.1 closer-look-at-elements.zip
  • 1. Inspecting Elements with the Console.mp4
    10:07
  • 1.1 getting-data-from-elements.zip
  • 1. Getting an Elements Attribute.mp4
    04:32
  • 2. Accessing an Elements Children.mp4
    05:02
  • 3. Traversing Up to an Elements Parent.mp4
    03:43
  • 4. Searching For the Closest Parent of an Element.mp4
    02:38
  • 5. Getting the Text of an Element.mp4
    02:54
  • 1.1 updating-elements.zip
  • 1. Updating an Elements Attribute.mp4
    04:43
  • 2. Adding Inline CSS Styles with JavaScript.mp4
    05:42
  • 3. Updating the Inner HTML of an Element.mp4
    02:35
  • 4. Inserting HTML Into an Element.mp4
    03:48
  • 5. Updating the Text of an Element.mp4
    03:55
  • 6. Updating the Class of an Element.mp4
    06:27
  • 1.1 creating-elements.zip
  • 1. Dynamically Creating Elements with JavaScript.mp4
    14:36
  • 1.1 deleting-elements.zip
  • 1. Removing Child Elements from a Parent.mp4
    03:42
  • 2. Removing Child Elements without a Parent.mp4
    01:39
  • 1.1 events-lecture-01.zip
  • 1. Adding Events to HTML Elements.mp4
    11:29
  • 2.1 events-lecture-02.zip
  • 2. Exploring the Event Object.mp4
    04:31
  • 3.1 events-lecture-03.zip
  • 3. Cancelling Events (Preventing Default Behaviour).mp4
    03:27
  • 1.1 misc-features-lecture-01.zip
  • 1. Using the defer Attribute.mp4
    03:42
  • 2.1 misc-features-lecture-02.zip
  • 2. Dynamically Changing the Page Title with JavaScript.mp4
    02:22
  • 3.1 misc-features-lecture-03.zip
  • 3. Accessing HTML5 Data Attributes.mp4
    03:57
  • 1.1 building-user-interface.zip
  • 1. Walkthrough of Building a Sticky Notes User Interface.mp4
    29:20
  • 1. Outro and Goodbye!.mp4
    00:42
  • Description


    Learn how to manipulate and create HTML elements with the JavaScript DOM to build user interfaces for your websites.

    What You'll Learn?


    • Learn the fundamentals of the JavaScript DOM
    • Build smart, interactive user interfaces for web applications and/or websites
    • Be able to answer a variety of JavaScript DOM related interview questions for job applications
    • Have a higher understanding of how interactive websites are built

    Who is this for?


  • Beginner JavaScript developers who want to gain skills in DOM manipulation
  • Beginner web developers who want to start building interactive websites with JavaScript
  • JavaScript developers who want to gain a deeper understanding of the DOM tree and nodes/elements
  • What You Need to Know?


  • A basic understanding of HTML, CSS and JavaScript
  • A basic understanding of JavaScript features such as declaring variables, calling functions and if statements
  • More details


    Description

    Welcome to the Ultimate JavaScript DOM Crash Course!

    Let's cut to the chase - here's what you'll be learning in this course:

    • selecting HTML elements

    • inspecting objects within the DOM and gaining a deeper understanding of what features and functions are available

    • getting data from HTML elements

    • updating HTML elements, including text content and adding more HTML

    • creating HTML elements - this one is important as it's key to building interactive user interfaces

    • deleting HTML elements

    • adding events to your webpage to increase interactivity

    • and much more!

    Once we've taken a look at the fundamentals, we'll have a go at a practical example - building a sticky notes user interface with the JavaScript DOM. Don't worry about the HTML and CSS, I'll be providing that for you.

    Learning how to interact with the JavaScript DOM, and having good knowledge of the methods and properties available to you is critical to becoming an exceptional front-end web developer, and I hope this crash course can give you an inspiring introduction to the diverse world of the JavaScript DOM.

    Another thing to note - if you intend to begin building websites using front-end frameworks such as React or Vue, I highly recommend you watch this crash course first before doing so. Front-end frameworks are fantastic tools but it's a good idea to have a solid understanding of the JavaScript DOM without those frameworks doing all the heavy lifting for you.

    I hope to see you in the lectures!

    Who this course is for:

    • Beginner JavaScript developers who want to gain skills in DOM manipulation
    • Beginner web developers who want to start building interactive websites with JavaScript
    • JavaScript developers who want to gain a deeper understanding of the DOM tree and nodes/elements

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Domenic Corso
    Domenic Corso
    Instructor's Courses
    I'm a full stack web developer from Australia with a passion for software development and teaching people how to code.I started coding when I was 15 years old and have been loving it ever since. Since then, my focus has been developing software for the web.My area of expertise is HTML, CSS, JavaScript, OOP, SQL and various other web development technologies.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 28
    • duration 2:34:14
    • English subtitles has
    • Release Date 2024/02/14