Code in Depth
370 subscribers
1 photo
60 videos
1 file
کانال آموزشی code in depth 💡
همراه با کلیپ های کوتاه در زمینه ی زبان JavaScript 📃

ویدئو ها، بصورت منظم از بحث Scope شروع شده است. در صورت تمایل به شروع از ابتدا، به ویدئو ی Scope : Introduction سر بزنید😉

انتقادات و پیشنهادات : @alious
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Introduction

🕒 مدت ویدئو : 1 دقیقه و 45 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ،بحث Scope رو با یه تعریف مفهومی شروع کردیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Look-up

🕒 مدت ویدئو : 5 دقیقه و 35 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ،قراره راجع به کارکرد Scope و نوع تعامل اون با Identifier های JavaScript صحبت کنیم.

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Errors

🕒 مدت ویدئو : 3 دقیقه و 54 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ، میخوایم راجع به سه نوع ارور رایج تو JavaScript یعنی SyntaxError ReferenceError و TypeError و دلایل بوجود اومدنشون صحبت کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope :Lexical Scope vs Dynamic Scope

🕒 مدت ویدئو : 3 دقیقه و 47 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ،قراره درباره ی دو نوع اسکوپ تو زبان های برنامه نویسی و تفاوتشون تو عمل با هم صحبت کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Angular Workspace: Introduction

🕒 مدت ویدئو : 3 دقیقه و 3 ثانیه
🗒 پیش نیاز ها :Angular

🎞 خلاصه :توی این ویدئو ،میخوایم درباره ی پیاده سازی چند پروژه در یک Wrapper مشترک توی انگولار و پیاده سازی اون صحبت کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Angular Workspace: Library

🕒 مدت ویدئو : 6 دقیقه و 20 ثانیه
🗒 پیش نیاز ها :Angular

🎞 خلاصه :توی این ویدئو ،در ادامه ویدئوی پیش، قراره یه Reusable Library توی Workspace پیاده سازی کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Angular Workspace: Using Library

🕒 مدت ویدئو : 4 دقیقه و 5 ثانیه
🗒 پیش نیاز ها :Angular

🎞 خلاصه :توی این ویدئو هم میخوایم از Library توی یه پروژه جدا در Workspace استفاده کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Cheating Lexical

🕒 مدت ویدئو : 3 دقیقه و 20 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ،با متد Eval و نحوه کارکرد اون در زمان Runtime آشنا میشیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : IIFE

🕒 مدت ویدئو : 1 دقیقه و 47 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ،قراره با یه نوع تعریف فانکشن به نام Immediately Invoked Function Expression و کارکردشون تو کد صحبت کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Block Scope - c1

🕒 مدت ویدئو : 2 دقیقه و 9 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ، میخوایم Block Scoping تو جاوااسکریپت و امکان پیاده سازیش رو با هم بررسی کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Block Scope - c2

🕒 مدت ویدئو : 2 دقیقه و 41 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ، فرق Var و Let توی Block Scoping و نوع کارکردشون توی بلاک رو بررسی میکنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Block Scope - c3

🕒 مدت ویدئو : 2 دقیقه و 44 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو هم قراره درباره ساخت یک Block Scope دلخواه به نام Explicit Block ها و کاربردهاشون با هم صحبت کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Hoisting Concept

🕒 مدت ویدئو : 3 دقیقه و 33 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ، میخوایم با چند تا مثال درباره مفهوم و نوع کارکرد Hoisting صحبت کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Let vs Var

🕒 مدت ویدئو : 2 دقیقه و 30 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ،به تفاوت های اساسی دو کلمه کلیدی Let و Var می پردازیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Closure Concept

🕒 مدت ویدئو : 2 دقیقه و 40 ثانیه
🗒 پیش نیاز ها : JavaScript

🎞 خلاصه :توی این ویدئو ،میخوایم درباره مفهوم Closure تو جاوااسکریپت و مثال هاش با هم صحبت کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Loops and Closures

🕒 مدت ویدئو : 5 دقیقه و 38 ثانیه
🗒 پیش نیاز ها : JavaScript , Var vs Let , IIFE , Block Scoping

🎞 خلاصه :توی این ویدئو ،میخوایم راجع به یه نکته جالب توی حلقه های JavaScript و نوع کارکرد Closure توی اونها صحبت کنیم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : JavaScript Modules

🕒 مدت ویدئو : 3 دقیقه و 40 ثانیه
🗒 پیش نیاز ها : IIFE , Function Scoping

🎞 خلاصه :توی این ویدئو ،قراره درباره پیاده سازی ماژول ها توی جاوااسکریپت ، انواع و خواص اونها صحبت کنیم ؛ و بعد سراغ کاربرد اونها توی کد میریم

@CodeInDepth
This media is not supported in your browser
VIEW IN TELEGRAM
🎬 Scope : Module Manager - Concept

🕒 مدت ویدئو : 1 دقیقه و 15 ثانیه
🗒 پیش نیاز ها : IIFE , JS Modules

🎞 خلاصه :توی این ویدئو ،میخوایم درباره مفهوم Import کردن ماژول ها درون هم دیگه و مفهوم Module Manager صحبت کنیم

@CodeInDepth