Udacity

JavaScript and the DOM

Engineering and Technology

Short Description

JavaScript is an extremely powerful programming language. One place where its power truly shines is using it to control a web page. Through this course, you'll learn about the Document Object Model (DOM), how it's created, and what capabilities it provides. Then you'll use JavaScript and the DOM to add, delete, or alter page content; control page styling, and respond to user actions.

Long Description

In the course JavaScript and the DOM on Udacity, you will learn about the Document Object Model (DOM) and how it is constructed. You will also learn how to use DOM methods to select page elements and understand where an element's properties come from. Additionally, you will discover how to create content with JavaScript, add new content to the page, remove page content, and style page elements using DOM and JavaScript. The course also covers working with browser events, including how to respond to specific events using DOM and JavaScript, and understanding when the web page is ready to be modified and controlled. Furthermore, you will learn about performance optimization, including measuring the speed of your DOM and JavaScript code, identifying code that causes reflow and repaint issues, and gaining an understanding of how the JavaScript Event Loop works.

Course Details

Duration
4 weeks
Difficulty
Intermediate
Format
Short Course
Price
Free
Course Link
More Information
Udacity
Description
Udacity is an online learning platform that offers a wide range of courses and programs in various fields such as technology, business, data science, and artificial intelligence. It was founded in 2012 by Sebastian Thrun, David Stavens, and Mike Sokolsky with the aim of providing accessible and affordable education to individuals worldwide. Udacity's courses are designed in collaboration with industry experts and leading companies, ensuring that the content is relevant and up-to-date. The platform offers both self-paced courses and guided programs, allowing learners to choose the learning style that suits them best. Udacity also provides career services and support, including resume reviews, interview preparation, and job placement assistance, to help learners transition into their desired careers.