دوره آموزشی جاوا اسکریپت پیشرفته: پنج چالش و مفهوم
1 ساعت 51 دقیقهمبتدی2023-09-13
مدرسین

Morten Rand-Hendriksen
Senior Staff Instructor, Speaker, Web Designer, and Software Developer
جزئیات دوره
وقتی داری جاوااسکریپت یاد میگیری، معمولاً فرصت نمیکنی که وارد بخشهای پیچیدهتر این زبان بشی. اما دیگه وقتشه!
این دورهی ترکیبی یادگیری رو با تمرین عملی و چالشهای کدنویسی تعاملی ترکیب کرده. "مورتن رند-هندریکسن"، مدرس این دوره، تو رو با پنج مبحث پیشرفته توی توسعه جاوااسکریپت آشنا میکنه:
تبدیل آرایههای ساده به آرایههای تو در تو،
گسترش کلاسها (Extending Classes)،
استفاده از Singleton و Proxy،
ایجاد آبجکتهای Observable،
ساخت اپلیکیشنهای قوی با الگوی Reactive Object.
هر فصل این دوره شامل یه معرفی کوتاه، دو مثال عملی و دو چالش کدنویسی هست که بهت کمک میکنه بهتر یاد بگیری.
اگه میخوای مهارتت توی جاوااسکریپت پیشرفته رو بالا ببری، باید خودت رو به چالش بکشی و از سطح مقدماتی فراتر بری. مورتن بهت یاد میده که چطور این کار رو درست و اصولی انجام بدی! 🚀
این دورهی ترکیبی یادگیری رو با تمرین عملی و چالشهای کدنویسی تعاملی ترکیب کرده. "مورتن رند-هندریکسن"، مدرس این دوره، تو رو با پنج مبحث پیشرفته توی توسعه جاوااسکریپت آشنا میکنه:
تبدیل آرایههای ساده به آرایههای تو در تو،
گسترش کلاسها (Extending Classes)،
استفاده از Singleton و Proxy،
ایجاد آبجکتهای Observable،
ساخت اپلیکیشنهای قوی با الگوی Reactive Object.
هر فصل این دوره شامل یه معرفی کوتاه، دو مثال عملی و دو چالش کدنویسی هست که بهت کمک میکنه بهتر یاد بگیری.
اگه میخوای مهارتت توی جاوااسکریپت پیشرفته رو بالا ببری، باید خودت رو به چالش بکشی و از سطح مقدماتی فراتر بری. مورتن بهت یاد میده که چطور این کار رو درست و اصولی انجام بدی! 🚀
مهارت ها
Ecma InternationalJavaScriptProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - مهارتهای خود را با جاوا اسکریپت ارتقا دهید
- 02 - این دوره چگونه کار میکند
1. روابط تودرتو
- 03 - مدیریت نظرات تو در تو
- 04 - استفاده از نقشه داده برای تبدیل آرایههای مسطح به درخت
- 05 - ایجاد یک تابع بازگشتی برای تولید آرایه تو در تو
- 06 - راه حل - یک آرایه تو در تو بسازید
- 07 - راه حل پیشرفته - اضافه کردن نظرات تو در تو
2. طبقات و ارث
- 08 - مدیریت کاربران و قابلیت ها
- 09 - ایجاد کلاس با قابلیت
- 10 - گسترش یک کلاس با قابلیتهای جدید
- 11 - راه حل - ایجاد یک کتابخانه با کتاب
- 12 - راه حل پیشرفته - کاربرانی که سایر کاربران را مدیریت میکنند
3. Singletons و Proxy Objects
- 13 - ساخت برنامههای کاربردی قوی
- 14 - استفاده از singleton برای ایجاد توابع منحصر به فرد
- 15 - استفاده از اشیاء پراکسی برای رهگیری تماسهای یک شی یا کلاس
- 16 - راه حل - ایجاد سیستم ورود به سیستم
- 17 - راه حل پیشرفته - ایجاد یک سیستم اعتبار سنجی داده ها
4. الگوی مشاهده گر
- 18 - اطلاعات را به بسیاری از گرهها فشار دهید
- 19 - تنظیم یک الگوی اولیه Observer
- 20 - مدیریت ناظران
- 21 - راه حل - نمایشگر دما
- 22 - راه حل پیشرفته - اطلاعات موجودی
5. اشیاء و کارخانههای واکنش پذیر
- 23 - به روز نگه داشتن سبد خرید
- 24 - الگوی اساسی Reactive
- 25 - افزودن قابلیتهای پیشرفته
- 26 - راه حل - سبد خرید Reactive ایجاد کنید
- 27 - راه حل پیشرفته - یک شی Reactive ایجاد کنید
نتیجه
- 28 - بسته شدن
دوره های مرتبط
- دوره آموزشی تمرین جاوا اسکریپت: برنامه نویسی شی گرا
- دوره آموزشی خلاقیت در الگوهای طراحی
- دوره آموزشی تمرین جاوا اسکریپت: رویدادها
- دوره آموزشی HTML، CSS و جاوااسکریپت: ساخت وب
- دوره آموزشی R: تجسم های تعاملی با ویجت های html
- دوره آموزشی SharePoint پیشرفته: بهبود عملکرد با جاوا اسکریپت
- دوره آموزشی جاوا اسکریپت: نقشه ها و مجموعه ها
- دوره آموزشی TensorFlow با جاوااسکريپت
مسیرهای مرتبط
- مسیر آموزشی کشف مسیر شغلی به عنوان توسعهدهنده جاوا اسکریپت
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده نرم افزار
- مسیر آموزشی ارتقا مهارت های خود را به عنوان یک متخصص زبان برنامه نویسی R
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده برنامه FileMaker Custom
- مسیر آموزشی مدیریت حرفه خود به عنوان یک توسعه دهنده
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Ruby on Rails
- مسیر آموزشی تقویت مهارت های زبان جاوا اسکریپت خود
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده جاوا اسکریپت