دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

جاوا اسکریپت - درک بخش های عجیب (نسخه 2024)

جاوا اسکریپت - درک بخش های عجیب (نسخه 2024)

✅ سرفصل و جزئیات آموزش

در این دوره پیشرفته جاوا اسکریپت برای همه، با اسکوپ، closures، نمونه های اولیه، کلیدواژه this، ساخت فریمورک خود و موارد دیگر آشنا می شوید.

آنچه یاد خواهید گرفت

  • درک نحوه کار جاوا اسکریپت و مفاهیم اساسی آن 
  • نوشتن کد جاوا اسکریپت منسجم و خوب 
  • درک مفاهیم پیشرفته مانند closures، وراثت نمونه اولیه، IIFEs و موارد دیگر 
  • بهبود کامل توانایی خود در اشکال زدایی مشکلات جاوا اسکریپت
  • اجتناب از مشکلات و اشتباهات رایج دیگر کدنویسان جاوا اسکریپت 
  • درک کد منبع فریمورک های محبوب جاوا اسکریپت 
  • ساخت فریمورک یا کتابخانه جاوا اسکریپت خود 

پیش نیازهای دوره

  • دانش اولیه جاوا اسکریپت (متغیرها، حلقه ها و توابع اولیه - این تمام چیزی است که دوره انتظار دارد بدانید)
  • یک مرورگر و ویرایشگر متن

توضیحات دوره

جاوا اسکریپت زبانی است که توسعه دهندگان مدرن باید به خوبی بدانند. دانستن واقعی جاوا اسکریپت برای شما شغل ایجاد می کند و شما را قادر می سازد تا اپلیکیشن های وب و سرور با کیفیت بسازید.

نکته - این دوره شامل اطلاعاتی در مورد ECMAScript 6 (ES6)، نسخه بعدی جاوا اسکریپت است.

در این دوره شما درک عمیقی از جاوا اسکریپت به دست آورده و یاد می گیرید که چگونه جاوا اسکریپت در under the hood کار می کند و چگونه این دانش به شما کمک می کند تا از مشکلات رایج جلوگیری کنید و توانایی خود را در اشکال زدایی مشکلات به شدت بهبود بخشید. در بخش هایی که دیگران، حتی کدنویسان باتجربه، ممکن است سردرگم و گاهی گیج باشند، وضوح پیدا خواهید کرد. شما زیبایی و قدرت فریبنده این زبان را که امروز در خط مقدم توسعه نرم افزار مدرن قرار دارد، خواهید آموخت.

این دوره مفاهیم پیشرفته مانند آبجکت ها و لیترال های آبجکت، عبارات تابع، وراثت اولیه، برنامه نویسی تابعی، زنجیره های اسکوپ، constructors تابع (بعلاوه ویژگی های جدید ES6)، عبارات تابع فورا فراخوانی شده (IIFEs)، فراخوانی، اعمال، اتصال و موارد دیگر را پوشش می دهد.

ما به دنبال کد منبع فریمورک های محبوب مانند جی کوئری و Underscore هستیم تا ببینیم چگونه می توانید از درک خود از جاوا اسکریپت برای یادگیری (و قرض گرفتن) از کدهای خوب دیگران استفاده کنید.

در نهایت، اصول اولیه نحوه ساخت فریمورک یا کتابخانه جاوا اسکریپت را یاد خواهید گرفت.

آنچه در این دوره می آموزید، شما را به یک توسعه دهنده بهتر جاوا اسکریپت تبدیل می کند و توانایی های شما را در AngularJS، نود جی اس، جی کوئری، ری اکت، Ember ،MongoDB و سایر فناوری های مبتنی بر جاوا اسکریپت بهبود می بخشد.

شما یاد می گیرید که جاوا اسکریپت را دوست داشته باشید و در آن به خوبی کدنویسی کنید.

این دوره برای چه کسانی مناسب است؟

  • کسانی که مهارت های اولیه جاوا اسکریپت را دارند و مایل به بهبود هستند.
  • کدنویسان باتجربه از زبان های برنامه نویسی دیگر
  • کدنویسان جدید و باتجربه جاوا اسکریپت که می خواهند درک خود را از این زبان عمیق تر کنند.
  • کسی که مفاهیمی مانند نمونه های اولیه آبجکت، closures و سایر مفاهیم پیشرفته را برای یادگیری دشوار یافته است.
  • کسانی که هنگام نوشتن جاوا اسکریپت دچار خطاهای شگفت انگیزی شده اند و می خواهند یاد بگیرند که چرا و چگونه از آن ها اجتناب کنند.
  • کسانی که علاقه مند به ساخت فریمورک های خود هستند یا بهتر می توانند از کد منبع سایر فریمورک ها و کتابخانه های شناخته شده یاد بگیرند.

جاوا اسکریپت - درک بخش های عجیب (نسخه 2024)

  • مقدمه و هدف این دوره 04:56
  • راه اندازی 03:27
  • کلمات بزرگ و جاوا اسکریپت 01:25
  • آشنایی با فریمورک ها و بخش های عجیب 04:17
  • Aside مفهومی - تجزیه‌ گرهای سینتکس، کانتکس های اجرا و محیط‌ های لکسیکال 07:35
  • Aside مفهومی - آبجکت ها و جفت های نام-مقدار 04:08
  • محیط گلوبال و آبجکت گلوبال 10:58
  • کانتکس اجرا - ایجاد و Hoisting 09:43
  • Aside مفهومی - جاوا اسکریپت و ''تعریف نشده'' 08:04
  • کانتکس اجرا - اجرای کد 02:54
  • Aside مفهومی - Thread واحد و اجرای همزمان 02:16
  • فراخوانی تابع و استک اجرا 08:06
  • توابع، کانتکس و محیط های متغیر 07:56
  • زنجیره اسکوپ 17:25
  • اسکوپ، ES6 و let 04:18
  • درباره Callbacks غیرهمزمان چطور؟ 10:26
  • Aside مفهومی - تایپ ها و جاوا اسکریپت 02:50
  • تایپ های Primitive 05:17
  • Aside مفهومی - عملگرها 06:32
  • تقدم عملگر و انجمن پذیری 14:14
  • Aside مفهومی - Coercion 06:14
  • عملگرهای مقایسه 19:42
  • Existence و بولی ها 07:24
  • مقادیر پیش فرض 07:51
  • Aside فریمورک - مقادیر پیش فرض 07:11
  • آبجکت ها و نقطه 15:23
  • آبجکت ها و لیترال های آبجکت 10:32
  • Aside فریمورک - فضاهای نام فیک 08:07
  • جی سان و لیترال های آبجکت 07:17
  • توابع همان آبجکت ها هستند 08:02
  • دستورات تابع و عبارات تابع 20:32
  • Aside مفهومی - بر اساس مقدار در مقابل بر اساس مرجع 16:09
  • آبجکت ها، توابع و کلیدواژه this 21:26
  • Aside مفهومی - آرایه ها و کالکشن ها 05:39
  • "آرگومان ها" و عملگر spread 12:00
  • Aside فریمورک - Overloading تابع 04:43
  • Aside مفهومی - تجزیه گرهای سینتکس 02:25
  • Aside خطرناک - درج نقطه ویرگول خودکار 05:46
  • Aside فریمورک - فضای سفید 04:25
  • عبارات تابع فورا فراخوانی شده (IIFE) 17:07
  • Aside فریمورک - IIFE و کد ایمن 08:05
  • آشنایی با Closures - بخش 1 11:09
  • آشنایی با Closures - بخش 2 19:20
  • Aside فریمورک - فکتوری های تابع 12:24
  • Closures و Callbacks 08:26
  • ()call و ()apply و ()bind 20:54
  • برنامه نویسی تابعی 20:17
  • برنامه نویسی تابعی - بخش 2 08:05
  • Aside مفهومی - وراثت کلاسیک در مقابل وراثت نمونه اولیه 05:11
  • آشنایی با نمونه اولیه 14:02
  • همه چیز یک آبجکت (یا یک primitive) است 05:46
  • بازتاب و گسترش 14:59
  • Constructor های تابع - "جدید" و تاریخچه جاوا اسکریپت 15:53
  • Constructor های تابع و نمونه اولیه 10:24
  • Aside خطرناک - "جدید" و توابع 04:16
  • Aside مفهومی - Constructor های تابع داخلی 10:32
  • Aside خطرناک - Constructor های تابع داخلی 03:57
  • Aside خطرناک - آرایه ها و for..in 03:16
  • Object.create و وراثت نمونه اولیه خالص 12:37
  • ES6 و کلاس ها 06:27
  • مقداردهی اولیه 05:41
  • ''typeof'' و ''instanceof'' - درک مباحث 06:41
  • Strict Mode 05:51
  • یادگیری از کد خوب دیگران 03:51
  • بررسی عمیق کد منبع - جی کوئری - بخش 1 21:31
  • بررسی عمیق کد منبع - جی کوئری - بخش 2 15:38
  • بررسی عمیق کد منبع - جی کوئری - بخش 3 11:22
  • الزامات 02:57
  • ساختاردهی کد ایمن 03:07
  • آبجکت و نمونه اولیه آن 09:17
  • ویژگی ها و متدهای زنجیره ای 16:58
  • افزودن پشتیبانی جی کوئری 05:22
  • کامنت گذاری خوب 02:21
  • بیایید از فریمورک خود استفاده کنیم 08:11
  • یک نکته جانبی 00:32
  • تایپ اسکریپت، ES6 و زبان های Transpiled 04:33
  • Promises ،Async و Await 42:43
  • ES6 - پرکاربردترین بخش ها 00:54
  • let 06:41
  • const 05:44
  • توابع Arrow 07:50
  • تکلیف - تخریب ساختار 03:28
  • یادگیری دوست داشتن بخش های عجیب 01:14

4,983,500 996,700 تومان

مشخصات آموزش

جاوا اسکریپت - درک بخش های عجیب (نسخه 2024)

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:83
  • مدت زمان :12:37:27
  • حجم :3.91GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:41:00
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید