![Dev Dreamer](/img/default-banner.jpg)
- Видео 109
- Просмотров 1 457 841
Dev Dreamer
Великобритания
Добавлен 19 июл 2017
Easy to learn step by step Web Dev + Design Tutorials - HTML, CSS, JS + more
#51 JS Closures made EASY | JavaScript Full Tutorial
In this lesson we'll learn all about JS Closures, closures are an advanced JS function concept. By the end of this lesson you will know exactly what they are, how to create them and why we should use them.
0:00 - Intro/Like and Subscribe!
1:00 - Re-cap on JS Scope
5:00 - What is the Lexical environment?
6:45 - What are JS Closures?
9:14 - Lesson Summary
9:53 - Lesson Tasks
12:17 - Outro/Up Next
------------------
👍 HTML FULL TUTORIAL: shorturl.at/fiCMV
👍 CSS FULL TUTORIAL: shorturl.at/clGSZ
------------------
FACEBOOK: devdreamercode
TWITTER: DevDreamerCode
SUBSCRIBE and hit the BELL NOTIFICATION 🔔: goo.gl/nYLZvz
------------------
Learn with Dev Dreamer! Step by step, easy to un...
0:00 - Intro/Like and Subscribe!
1:00 - Re-cap on JS Scope
5:00 - What is the Lexical environment?
6:45 - What are JS Closures?
9:14 - Lesson Summary
9:53 - Lesson Tasks
12:17 - Outro/Up Next
------------------
👍 HTML FULL TUTORIAL: shorturl.at/fiCMV
👍 CSS FULL TUTORIAL: shorturl.at/clGSZ
------------------
FACEBOOK: devdreamercode
TWITTER: DevDreamerCode
SUBSCRIBE and hit the BELL NOTIFICATION 🔔: goo.gl/nYLZvz
------------------
Learn with Dev Dreamer! Step by step, easy to un...
Просмотров: 9 043
Видео
#50 JS Recursion made EASY | JavaScript Full Tutorial
Просмотров 10 тыс.2 года назад
In this lesson we'll learn all about JS Recursion, a recursive function is a function that calls itself inside the function body, and also stops itself. JS For Loops - ruclips.net/video/sJZLB0p5QQk/видео.html 👍 HTML FULL TUTORIAL: shorturl.at/fiCMV 👍 CSS FULL TUTORIAL: shorturl.at/clGSZ FACEBOOK: devdreamercode TWITTER: DevDreamerCode SUBSCRIBE and hit the BELL NOTIFICA...
#49 What are Pure Functions? | JavaScript Full Tutorial
Просмотров 4,1 тыс.2 года назад
Let's learn about pure functions, first we'll look at a definition and then some examples of pure functions in action. 0:00 - Intro - Like and Subscribe 0:36 - What is a Pure Function? 0:53 - Pure Function example 2:40 - Impure Function example 5:55 - Lesson Summary 6:21- Outro/Up Next 👍 HTML FULL TUTORIAL: shorturl.at/fiCMV 👍 CSS FULL TUTORIAL: shorturl.at/clGSZ FACEBOOK: devdream...
#48 What are Higher Order Functions? | JavaScript Full Tutorial
Просмотров 8 тыс.2 года назад
In this lesson let's learn all about higher order functions, we'll understand what they are and look at some examples. 0:00 - Intro - Like and Subscribe 0:52 - What are Higher Order Functions? 1:35 - Example 1 - map() 3:06 - Example 2 - addEventListener() 4:45 - Advantages of Higher Order Functions 5:17 - Lesson Summary 5:57 - Outro/Up Next 👍 HTML FULL TUTORIAL: shorturl.at/fiCMV 👍 CSS FULL TUT...
#47 How to use setTimeout() and setInterval() | JavaScript Full Tutorial
Просмотров 8 тыс.2 года назад
In this lesson let's learn all about the timing events setTimeout() and setInterval(), as well as the clear methods clearTimeout() and clearInterval(). So, sometimes we want to control when our function is executed after we invoke it for e.g. we may want to invoke a function 3 seconds after the function has been triggered or we might want our function to repeat every second, we'll learn how to ...
#46 How to use Arrow Functions | JavaScript Full Tutorial
Просмотров 8 тыс.2 года назад
In this lesson we'll learn all about Arrow Functions, arrow functions are a new modern way of writing functions, they provide a cleaner and more concise syntax as well as advantages when it comes to the 'this' keyword. By the end of this lesson you will know what arrow functions are, how to write them and when to use them. 0:00 - Intro - Like and Subscribe 0:25 - What are Arrow Functions? 1:16 ...
#45 What is the Rest Parameter? | JavaScript Full Tutorial
Просмотров 4,8 тыс.2 года назад
Let's learn all about the Rest Parameter, in this lesson we find out what it is and what it's used for, all with a bunch of examples. SUBSCRIBE and hit the BELL NOTIFICATION 🔔: goo.gl/nYLZvz 👍 HTML FULL TUTORIAL: shorturl.at/fiCMV 👍 CSS FULL TUTORIAL: shorturl.at/clGSZ FACEBOOK: devdreamercode TWITTER: DevDreamerCode SUBSCRIBE and hit the BELL NOTIFICATION 🔔: goo.gl/nYL...
#44 What is the Spread Operator? | JavaScript Full Tutorial
Просмотров 6 тыс.2 года назад
Let's learn all about the spread operator, we can use the spread operator with arrays, objects, and function calls. In this lesson we'll look at each of them in detail with plenty of examples, we'll then end by looking at some tasks using the spread operator. 0:00 - Intro - Like and Subscribe 0:27 - What is the Spread Operator? 0:49 - Spread with Arrays 7:57 - Spread with Objects 10:27 - Spread...
#43 What is JS Destructuring? | JavaScript Full Tutorial
Просмотров 9 тыс.2 года назад
In this lesson we learn how to use the destructuring assignment in javascript, destructuring is the process of pulling properites/variable values out of objects and arrays., by the end of this lesson you'll know how to use destructuring. 0:00 - Intro 0:21 - What is Destructuring? 0:50 - Object Destructuring 4:17 - Destructuring Nested Objects 7:00 - Array Destructuring 9:18 - Destructuring Nest...
#42 Using Call, Apply and Bind | JavaScript Full Tutorial
Просмотров 8 тыс.2 года назад
In this lesson we'll learn how to use the call, apply and bind methods, as you'll see call, apply and bind allow us to take control of what the 'this' keyword refers to. 0:00 - Intro 0:23 - Quick recap on 'this' 1:06 - Using call 3:20 - Using apply 6:09 - Using bind 8:00 - Lesson Summary 8:39 - Lesson Tasks 11:24 - Outro/Up Next SUBSCRIBE and hit the BELL NOTIFICATION 🔔: goo.gl/nYLZvz 👍 HTML FU...
#41 What is the 'this' keyword? | JavaScript Full Tutorial
Просмотров 6 тыс.2 года назад
In this lesson we learn all about the 'this' keyword, we'll explore what it is, the different contexts in which it can be used and defined, and of course we'll look at a ton of examples throughout. SUBSCRIBE and hit the BELL NOTIFICATION 🔔: goo.gl/nYLZvz 0:00 - Intro 0:43 - Four ways 'this' can be defined 0:59 - 'this' in the global context 3:30 - 'this' in a method 5:00 - 'this' in nested obje...
#40 Understanding JS Hoisting (EASY Explanation) | JavaScript Full Tutorial
Просмотров 6 тыс.2 года назад
In this lesson we're going to learn all about JS Hoisting. Hoisting is JavaScripts default behaviour where Variables and Function declarations are moved to the top of their scope before code execution. In this lesson we'll learn how hoisting works with tons of examples throughout. 0:00 - Intro 0:34 - What is JS Hoisting? 1:54 - Declaration and Initialisation refresher 2:20 - Variable Hoisting 3...
#39 Understanding JavaScript Scope | JavaScript Full Tutorial
Просмотров 8 тыс.2 года назад
In this lesson we learn all about JavaScript Scope, understanding scope is a really important part of learning JavaScript, in this lesson we'll do a deep dive and cover global scope, local scope, functional scope and block scope, we'll also see how these all relate to the differences between var, let and const. 0:00 - Intro 0:42 - What is Scope? 1:21 - Global Scope 2:35 - Local Scope 7:27 - Fun...
#38. How to use Var, Let and Const | JavaScript Full Tutorial
Просмотров 7 тыс.2 года назад
Let's learn all about the difference between var, let and const. Why do we have three different ways to declare a variable? When is the right time to use either one? In this important lesson we discuss the difference between the different ways to create a variable, and why/when to either use or not use them. 0:00 - Intro 0:20 - The old 'var' keyword 1:37 - Main differences between var, let, con...
#37 How to use JS return | JavaScript Full Tutorial
Просмотров 25 тыс.2 года назад
🙂 SUBSCRIBE - hit the bell 🔔 and choose all: goo.gl/nYLZvz Let's learn all about the function return keyword, what is it used for? In this lesson we continue our JS tutorial by looking at the function return keyword and it's use. 0:00 - Intro 0:25 - What is the return keyword? 2:19 - Using multiple returns 4:20 - Lesson Summary 5:07 - Lesson Tasks 8:03 - Outro and what's up next 👍 HTML FULL TUT...
#36 What are Parameters and Arguments? | JavaScript Full Tutorial
Просмотров 16 тыс.2 года назад
#36 What are Parameters and Arguments? | JavaScript Full Tutorial
#35 JS Function Expressions | JavaScript Full Tutorial
Просмотров 8 тыс.3 года назад
#35 JS Function Expressions | JavaScript Full Tutorial
#34 What are JS Functions? | JavaScript Full Tutorial
Просмотров 14 тыс.3 года назад
#34 What are JS Functions? | JavaScript Full Tutorial
#33 Maps and Weak Maps | JavaScript Full Tutorial
Просмотров 5 тыс.3 года назад
#33 Maps and Weak Maps | JavaScript Full Tutorial
#32 Sets and Weak Sets | JavaScript Full Tutorial
Просмотров 4,7 тыс.3 года назад
#32 Sets and Weak Sets | JavaScript Full Tutorial
#31 JS Array Iterator Methods | JavaScript Full Tutorial
Просмотров 11 тыс.3 года назад
#31 JS Array Iterator Methods | JavaScript Full Tutorial
#30 How to use JS Array Methods | JavaScript Full Tutorial
Просмотров 11 тыс.3 года назад
#30 How to use JS Array Methods | JavaScript Full Tutorial
#29 How to use JS Arrays | JavaScript Full Tutorial
Просмотров 5 тыс.3 года назад
#29 How to use JS Arrays | JavaScript Full Tutorial
#28 For...of loop | JavaScript Full Tutorial
Просмотров 7 тыс.3 года назад
#28 For...of loop | JavaScript Full Tutorial
#27 For...in loop | JavaScript Full Tutorial
Просмотров 7 тыс.3 года назад
#27 For...in loop | JavaScript Full Tutorial
#26 While/do while loop | JavaScript Full Tutorial
Просмотров 13 тыс.3 года назад
#26 While/do while loop | JavaScript Full Tutorial
#25 How to use the JS For Loop | JavaScript Full Tutorial
Просмотров 11 тыс.3 года назад
#25 How to use the JS For Loop | JavaScript Full Tutorial
#24 The Ternary (Conditional) Operator | JavaScript Full Tutorial
Просмотров 6 тыс.3 года назад
#24 The Ternary (Conditional) Operator | JavaScript Full Tutorial
#23 How to use the Switch Statement | JavaScript Full Tutorial
Просмотров 8 тыс.3 года назад
#23 How to use the Switch Statement | JavaScript Full Tutorial
#22 If else Statements | JavaScript Full Tutorial
Просмотров 7 тыс.3 года назад
#22 If else Statements | JavaScript Full Tutorial
OMG! where have u been. this is the best JS series ever. im starting form the start :)
Thank you for making it so simple...
great video!! you helped me so much❤
Best explanation on RUclips! Thanks so much!!! 😄
I've been trying to understand it for over an hour but all the other videos just weren't clear enough. Thank you for this video. It really helped me wrap my head around what return actually does
Just finished the series, and it is just mind-boggling and a great series on Javascript. I'm not sure why this channel doesn't have more views, the video quality, the explanation are very good and easy to digest, the task at the end of each lesson are also an awesome addition. I hope you will continue making lessons on the topics like DOM, promises, callbacks and maybe add some basic or small projects to solidify the knowledge and to put it all into practice. Thank you for this great Javascript tutorial series.
Great content bro, New suscriber here! 👍
You are amazing
Amazing Video
Your videos are so good
You can become a great teacher if u start speaking slowly...as for those who are not that fluent in English...or are slow at getting a point...would not really benefit like this....
Hi thanks the great feedback! Remember you can ALWAYS slow me down using the speed options 🙂👍
Great tutorial, easy to understand. TIP: If anyone is wondering about try to memorize all the Javascript methods it's kinda hard but I highly recommend w3schools javascript array reference.
a very clear explanation, THANKS!!!
Very interesting tutorial in simple way to learn in easy way. Thanks for the video👋
dude, you make me understand this lesson in just under 20 min, wow u deserve a like
Thank you 👍
just finished the playlist , it was super helpful😊. Thanks a lot
Thanks. The explanation is very clear.
What about the remaining topics....:)
🎉You earned my sub. Great work, very understandable! 👍
graphics are good communication is clear message is to the point and detailed explained thanks alot man
You are amazing @Dev Dreamer💯... Your explanations are comprehensive💥... Please I need tutorial on JS DOM manipulation 🙏🙏🙏
pls continue making vids, eg react playlist kindly
I hope you'll continue this tutorial soon. By far the best approach in teaching Ive watched.
Hello Dev Dreamer, thank you so much for this html video series. I followed all of it till this point. In fact, i can boast that i learned almost all my html from you. Now that I have gained some understanding, I want to suggest that you redo this video on the div tag, with the interpretation that the div tag is an invisible container used to hold other elements, including other divs. This seams to be more practical and easier to implement than the interpretation that the div is used for sectioning. Just a constructive remark from one of your subs.
This guy videos are amazing, the explanation just makes any topic easy to understand.
your lessons are really good and well explained. i can start from here. i have been confused but am catching up
Lost me at yellow box absolute , I’m convinced I’ll never understand this
Don’t give up! What about positioning of absolute are you struggling with?
finally found tutorials that have tasks. thanks fam 🙏
Initial does not set to the default browser style but to the default CSS' docs style. For ex. initial for DIV in CSS docs is defined as inline.
If time variable is equal to string '12:00' how does it know that '11:59' is less if it's all string value and we didn't translate it to number value
I can't believe how lowkey this channel is. Amazing instructor who explains concepts and makes you remeber them. Lessons split into small videos making it more manageable and more enjoyable.
Great.
Nice video!
When are you having your php class
where is dev dreamer🥲
Very helpful, thank you sir!!
i've been watching courses on RUclips about JS and now i can say i found someone who knows how to explain you are awesome bro. "Dev Dreamer" and "Bro Code" you are amazing. you know how to explain and at the end you challenge us with tasks May GOD bless you! you're Gifted bro. Congrats!
Great video. How did you get the yellow background?
Great tutorial. Really explained in a very thorough manner
10q bro
Thank You So much
thank you Amit, truley
Nice video. I still feel like it was not necessary to define grid rows for the profile section because they are block elements, they will naturally stack below one another. You could have done that part with just margin-bottom. I always embrace the natural behavior of elements to avoid redundancy.
Hey thanks for watching! The introduction of Grid means we don’t HAVE to mess around with things like margin-bottom (which can sometimes be inconsistent on other viewports), CSS Grid is there to make our lives easier, embrace it! 👍
Thank you for these videos
thanks a lot 🥺💓
great stuff here.. the tasks after each lessons are even more interesting enuff to be a part of this study
I would want to know why have you stopped making videos.
why does the console.log(i) come before the i++ and why does it work. would it work the other way. i can test the latter myself. your videos are of elite quality btw. i tested it. it logged 1 through 11 but idk why, im assuming it added 1 to 0 first then proceeded with logging 1 through 10 and then the final console.log(i) gave the final log of 11. input would be great.