From Beginner to Pro: JavaScript Function Crash Course With Closures and More

preview_player
Показать описание
In this video, we're going to learn about JavaScript functions. Functions are a fundamental building block of programming, and they're a great way to make your code more readable and maintainable.

We'll be taking a crash course in JavaScript functions, and by the end of this video, you'll be able to use functions to add flexibility and power to your code.

We will cover the following:
✅ What and Why JavaScript Functions
✅ Clarifying Terminologies(function vs methods, parameter vs arguments, and many more!)
✅ Function Declarations
✅ Function Executions
✅ Default Parameter
✅ Rest Parameter
✅ Call Stack
✅ Arrow Function
✅ Nested Function
✅ Function Scope
✅ Closure
✅ Callback Function
✅ Higher-Order Function
✅ Pure Function
✅ IIFE
✅ Recursion

Let's GO 🚀

Timecodes
0:00 - Welcome to JavaScript Function Crash Course
01:27 - How To Take This Course?
02:45 - What Are JavaScript Functions? Let Me Tell You a Story.
06:39 - Learn JavaScript Functions Visually.
10:24 - JavaScript Terminologies You Must Know
11:37 - How To Declare a Function?
22:38 - How To Return From a Function?
26:49 - Default Parameters For JavaScript Functions
29:55 - Rest Parameters For JavaScript Functions
33:23 - JavaScript Arrow Functions
38:05 - Nested Functions in JavaScript
40:52 - Understanding JavaScript Function Scope
49:10 - Mastering JavaScript Closure With Easy Guide
59:02 - What are Callback Functions in JavaScript?
01:05:38 - What are Higher Order Functions(HOF) in JavaScript?
01:12:07 - What is a Pure Function in JavaScript?
01:16:09 - What is an IIFE In JavaScript?
01:21:05 - Learn JavaScript Call Stack(Function Execution Stack)
01:27:00 - What is Recursion in JavaScript?
01:34:51 - Closing Notes and What's From Here?

## 🤝 My Links:

## 👋 Like my work? Thank You. You can sponsor me from here:

## 💡 Links I mentioned in the Video:

## About Me:
Tapas Adhikary is an Educator, Tech enthusiast, Writer, YouTuber, and Open Source projects maintainer/contributor. He is a full-stack developer who has vast experience in building SaaS solutions. He is the Head of Content at Showwcase. He is a founder of the ReactPlay platform, which is driven by Open Source projects and a fast-growing community.

Рекомендации по теме
Комментарии
Автор

After completing several JS projects, this is my second time watching this from start to end and it is worth every minute. The first time got me through the 4-5 basic JS projects. This revisit validated the concepts I understand and this time I was ready to understand "closures and recursion". Slowly making my way through the JS Fundamentals Playlist, trust your mind map path on how to learn JS so that I get the basic programming concepts down. Thank you, my confidence and skills are slowly growing. I had decided to quit mid February but dusted myself off and getting back at it. As Always thank you Tapas. You are so thorough with the content but you have it sliced down to the essentials, I come to you to understand the things I struggle with and you help me every time. Coupled with practice, reading and building side projects.

Aireekuh
Автор

Great tutorial. Love and respect from Bangladesh.

zhasan
Автор

All time best explanation on youtube about JavaScript Functions with closures

motivationcode
Автор

it's awesome crash course for beginners. I have cleared all concept in function. Now i will do practise more and read article regularly

mdsajedurrahaman
Автор

Even though I am watching your videos for the first time, I have become a fan of your teaching strategies. Thanks a bunch for the amazing tutorial.

faysalahmedtarek
Автор

Your video is extra ordinary bro...no way we could not understand if thoroughly listen the video

prasantaroutray
Автор

I hope your health is good now. Thank you for this ❤

yogeshlate
Автор

Thank you sir. You are a great teacher

morris
Автор

I always enjoy your teaching❤ pls don't stop putting content ❤

js-love
Автор

excellent video Im really enjoying learning here!🧑🏽‍💻

राम्रो
Автор

This was needed. Thanks a lot for bringing this course ❤ much appreciated ❤

anandbaraik
Автор

I learnt more and more fundamentals from you Tapash vai. I want full DOM course from you I know you will keep in mind. Thanks a lot vai. Great

mdsumonh.shohan
Автор

thank you for the best course in javascript, the first time I can understand complex topics

sattamalmutairi
Автор

Your teaching style is amazing, and I really want to learn more from you. I'm not sure, but if you start a DSA course in JavaScript, it would be very helpful for us. I would be more than happy to learn from you

ayaniegain
Автор

Thank you for this good video.. Keep going on..

yashsagar
Автор

Thanks a lot sir for clearing so many concepts about different concepts so easily.

Bunny_shorts
Автор

Very clear explaination sir.Thank you for your hardwork.

armitage
Автор

That was a fantastic explanation! Thank you so much for your help. I really appreciate your teaching style. 👍

jhernandez
Автор

Amazing introduction to functions in js. 💖

chaitanyaagarwal
Автор

Sir I am started my JavaScript journey today. Please one line of tip from you.✍️

golammorshed