Javascript Intermediate level 1 - Mastering the DOM (Udemy.com)
Learn to create really nice functionalies by learning the DOM in Javascript
Created by: Edwin Diaz
Last updated January 2022
What you will 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
Course 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.
Instructor Details
- 4.3 Rating
694 Reviews
Edwin Diaz
Edwin Diaz: A Leading Engineer, Life Coach, and Serial Entrepreneur
Transforming Lives Through Programming Courses
Edwin Diaz is not just a name in the world of software development and web technologies—he is a powerhouse of knowledge and experience, a life coach, and a successful serial entrepreneur. His journey is a testament to the incredible impact that one person can have through dedication, passion, and the desire to empower others. With expertise spanning numerous programming languages and frameworks, Edwin has become a beacon for those looking to break into the tech industry or enhance their existing skills.
A Multifaceted Professional: Combining Technology with Life Coaching
Edwin Diaz’s career is a perfect blend of technical expertise and a passion for teaching. As a software and web technologies engineer, he has mastered many programming languages, including PHP, JavaScript, and Python. His deep understanding of these languages enables him to teach complex concepts in a way that is accessible and engaging.
More courses by Edwin Diaz
HTML and CSS for Beginners - Build a Website & Launch ONLINE (2024)
4.3 (37,959 Reviews)
Provider: Udemy
Time: 8.8h
$84.99
PHP for Beginners - Become a PHP Master - CMS Project (2026)
4.5 (25,341 Reviews)
Provider: Udemy
Time: 40.5h
$174.99
Javascript for Beginners Learn by Doing Practical Exercises (2022)
4.4 (19,217 Reviews)
Provider: Udemy
Time: 3.8h
$14.99
PHP with Laravel for beginners - Become a Master in Laravel (2021)
4.4 (13,034 Reviews)
Provider: Udemy
Time: 42.9h
$109.99
Tips to help You Live a Better Life and Achieve Success (2020)
4.7 (5,482 Reviews)
Provider: Udemy
Time: 54 mins
Free
More JavaScript courses
The Modern Javascript Bootcamp Course (2026)
4.9 (13,238 Reviews)
Provider: Udemy
Time: 51.9h
$24.99
Reviews
By Neelamadhab Panda on 9/3/2023
Hi, I really like the teaching style, I have enrolled a total of 3 courses from the instructor Edwin. However, this time I would give it a 4 star instead of 5 because the lessons could have been one or two hours more, and the project could have been a little more complex like creating a product page, showing the different angles of a product by clicking child elements.
By Zackery Reynolds on 6/19/2020
Whether he plans his courses or not, I love the way he goes about doing them. I love the mistakes he makes because thats what you will be doing in real life. You are getting the real world experience. Even when he does make a mistake he owns up to it and figures it out. Yeah it takes extra time but its not like he has a specific time for each video like "Oh I want this to go on for 5 minutes" then makes a mistake and it takes away from the video. Edwin is a great teacher, lets not get that confused. He breaks everything down so you understand. I watched a video that had 4.7 stars and this other guy did not do any explaining, he was coding and talking minimal about it. Lets appreciate what Edwin gives us. 5 stars from me dude! I just finished the course and I feel the same. A++++++
By Kirk DeMartini on 3/25/2020
Excellent! This course will show you what the HTML DOM is, and how to manipulate it using JavaScript. If you have some knowledge of JavaScript and have a basic understanding of the DOM, you can really increase your understanding with this course. You will gain insights into how to use JavaScript with the DOM, and how to use the browser developer tools to study the DOM and troubleshoot your code. This is a great choice for advancing your web development skillset.
By Windy Jeffreys on 5/14/2018
Edwin made the course fun, engaging and very informative! I've had experience with using Inspect in the browser, but from an HTML/CSS pov and using the Console in this way has been very eye-opening and helped me to understand javascript more as well! I feel like I got much more out of this course than I was expecting -- not just writing scripts, but tools and methods to test as you build. Thank you, Edwin!! I'm on to Levels 2 and 3!! Stay blessed!
By Dean Watts on 2/20/2017
Two factors to think about to improve the course. First, don't present in such a scattershot fashion. I appreciate the idea of fixing problems however when presenting to new students, the example should be presented in its entirety WITHOUT problems. Too confusing otherwise. Second factor would be to briefly describe the components of the js function or syntax, not just start typing. Would be good to understand the components of the syntax before its use in the script. Thanks for the class, was good to learn.
By George on 1/11/2017
I believe that Edwin is one Until now of the best teachers in Udemy!!!!!! I love his courses!!!!But his enthusiasm is not enough for this course. This course should be longer and clearer!! The first part of the course is difficult to be followed. In udemy platform it is difficult to watch what the tutor is writing because of the video bar at the bottom. The second part is nice and you can easily understand what the tutor is doing. It is classy EDWIN!! i hope you will upgrade the first part of the course Edwin!!!!
By Fernando Arias on 9/21/2016
Edwin is so passionate about teaching his courses. I just finished this course and completely loved it. He keeps his videos short and sweet to the point. On top of that he is not afraid to make mistakes, instead he teaches you on how to overcome and fix those mistakes by reverse engineering the problem. This is extremely important for beginner and even advance programers. I highly recommend taking his courses !
By Serge Molinari on 9/18/2016
To begin, I must say that I like very much Edwin's energy and enthusiasm. Another very important point to me, because English is not my mother tongue, Edwin speaks clearly and I fully understand him. For cons, I like least some less explanatory videos that could have been avoided or others in which it seems that Edwin recorded them without clear plan.
By Liina Tuttar on 9/8/2016
Thank you for the great course. I love the way you teach. It is my second course of yours. I have to admit that there are few things I had to google because no explanations were provided, but your energy made it even. Also the headline of the course "Mastering the DOM" is not the best for that course, because there are so many more things about DOM that You didn't cover in the course.
By Oscar Salamanca on 9/2/2016
I like the simplicity of the course. however, I think while Edwin meant well and wanted to apply what he taught in the course, I don't think it makes much sense to have a jQuery project on a course about the DOM. Obviously, it's more functional but it's unrelated and if you're relatively new to JS (as this course material would suggest), it could be more confusing rather than helpful.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100










