Javascript Intermediate level 1 - Mastering the DOM
4.2 (154 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,767 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Javascript Intermediate level 1 - Mastering the DOM to your Wishlist.

Add to Wishlist

Javascript Intermediate level 1 - Mastering the DOM

Learn to create really nice functionalies by learning the DOM in Javascript
4.2 (154 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,767 students enrolled
Created by Edwin Diaz
Last updated 8/2016
English
English
Learn Fest Sale
Current price: $10 Original price: $100 Discount: 90% off
43 minutes left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • At the end of this course students will master the DOM
  • At the end of this course students will be able to build feature rich applications more easily
  • At the end of this course students will be able to manipulate any element in their HTML
View Curriculum
Requirements
  • Basic JavaScript
Description

Are you a new JavaScript developer with basic understanding of the language?

Then this is course is for you

Are you looking for a refresh on JavaScript?

Then this is course is for you

Are you looking to increase your overall knowledge of JavaScript?

Then this course is for you and it for sure add some more knowledge to your existing one.

The JavaScript DOM is the big daddy in JavaScript and if you don't know it well, you will not be that  effective when manipulating elements in your application.

The DOM stands for Object Document Model and it is a representation of your HTML document. The browsers grab the HTML and give it super powers by adding objects, methods and properties so that developers like you and me can access and manipulate elements.

The more you know about the DOM, the more features you will be able to create for your application. The more jobs will available for the take, the more projects you can create. 

Mastering the DOM will take your javaScript skill to another level. Knowing how to use the DOM will allow you to be more creative with you apps. 

Reasons to take this course!

  • Quick support to questions....
  • Private social group available for students only.
  • Project files included 
  • Lectures explained in a very fun way
  • The skills in this course will give your career future a boost


There many more reasons why you should take this course but let me give the last one, my students are happy with the courses and their instructor, look at some of the reviews I get in my other Javascript course

--------------------------------------------------------.

Byran Otieno

This is one of the VERY best instructor i have ever encountered! I have taken his other courses and they are just super! I have learnt javascript from other instructors but they are not as clear as Edwin's. I have enjoyed all his courses and although am not a beginner in JS,I do enjoy his course as a refresher alot! Thank you Edwin

--------------------------------------------------------.

Theodore Steiner

Edwin Diaz is, bar none, the best teacher I have come across yet while taking a Udemy course

--------------------------------------------------------

Mrs. Christine Lee

I love the energy and happiness of Edwin Diaz's classes. He is one of the first instructors I search for when need to brush up or learn something new.

--------------------------------------------------------

Aishwarya Sharma

The enthusiasm a student gets from instructor really matters and this was the most energetic and enthusiastic course I ever had. Really the energy level of instructor is appreciable.


Who is the target audience?
  • Students looking to improve their JavaScript skills should take this course
  • Students looking to upgrade to an intermediate JavaScript level should take this course
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 31 Lectures Collapse All 31 Lectures 03:03:31
+
First steps
4 Lectures 09:22

Reference files
01:03

Editor
01:09

+
Let's start learning about the DOM
14 Lectures 01:45:12

JavaScript commands
17:54

JavaScript commands - Chaining and finding inputs
11:23

Let's get to know Forms
06:04

Node Properties
06:51

Traversing Nodes
07:57

Filtering Text nodes
04:35

Attributes
05:28

Class control
05:00

Manipulating HTML
05:58

Creating and appending elements
04:38

Precise insertions
08:10

Cloning
06:19

Replacing nodes
07:58
+
Project
13 Lectures 01:08:57
Project introduction
02:03

Preparing all our files and starter code
10:48

Activating photo gallery plugin
04:15

Adding even listener to main div
06:29

Creating and appending overlay
05:35

Styling overlay
03:37

Setting up the size for the overlay
04:20

Creating the image
04:32

Styling the image
04:39

Removing overlay on click
03:42

Adding scrolling feature to overlay
05:14

Adding resizing feature to app
10:15

Conclusion and BONUS!
03:28
About the Instructor
Edwin Diaz
4.5 Average rating
18,410 Reviews
138,969 Students
28 Courses
Software & Web Engineer, Coach & Premium Udemy Instructor

He is a professional who has experience in computer science; also a broad set of skills in software ,web development, and information technology.

Considered a Sensei in technology who trains people to become Ninjas in different programming languages. Equipped with so many skills and great personality, he thought, why not give this knowledge and help the rest of the world?

The passion, to teach and help other people was something engraved in him since he was a little boy, so it's only natural that it found expression. Edwin's ability to transmit his energy, enthusiasm, and knowledge to other people allows him to do what he does best "Teach".

Edwin Diaz has taught thousands of people all over the world how to code. He has also built hundreds of apps, programs and websites for individuals and businesses. Edwin also provides one-on-one group training to individuals, businesses and non-profit organizations to help them manage their websites on their own with no knowledge of code.

Teaching is not just a job for Mr. Diaz but a way of life that continues to flourish every single day.

He now enjoys teaching others how to start coding in many different programming languages and spending time with his family.