آموزش نکات ضروری و حذفی و جاوا اسکریپت

Essential Knockout and JavaScript Tips

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: آیا علاقه مند به افزایش مهارت های ناک اوت و جاوا اسکریپت هستید؟ با پایان این دوره ، شما در مورد نحوه کارکرد ناک اوت ، تکنیک های مختلف رفع اشکال برای مدل های نمایشی HTML و جاوا اسکریپت ، کاوش در زمینه داده های خود اطلاعات بیشتری کسب خواهید کرد ... آیا علاقه مند به افزایش مهارت های ناک اوت و جاوا اسکریپت هستید؟ با پایان این دوره ، شما در مورد نحوه کارکرد ناک اوت ، تکنیک های مختلف رفع اشکال برای مدل های نمایشی HTML و JavaScript ، کاوش در زمینه داده ها و مشاهدات ، بسیاری از موارد استفاده از صحافی های سفارشی ، قدرت اشتراک ها ، توابع سفارشی و تنظیم عملکرد ، اطلاعات بیشتری کسب خواهید کرد. .

سرفصل ها و درس ها

چه چیزهایی باید از نکات و نکات جاوا اسکریپت انتظار داشته باشید What to Expect from Knockout and JavaScript Tips

  • چه چیزهایی باید از نکات و نکات جاوا اسکریپت انتظار داشته باشید What to Expect from Knockout and JavaScript Tips

شروع کار با Demo Code Getting Started with the Demo Code

  • نسخه ی نمایشی Demo Code

  • کد کجاست؟ Where's the Code?

  • کد را فورک کنید Fork the Code

  • شبیه سازی کد با SmartGit Cloning the Code with SmartGit

  • گزینه های ابزار Tooling Options

  • دور انداختن و تعهد Discard and Commit

  • منابع نمایشی Demo Resources

دور 1: شروع از پای راست با قابل مشاهده Round 1: Starting Off on the Right Foot with Observables

  • شروع کار با پای راست Getting Started on the Right Foot

  • تسلط بر مشاهدات Mastering Observables

  • بررسی مشاهدات در Plunker Examining Observables in Plunker

  • اتصال داده 2 راهه 2 Way Data Binding

  • قابل مشاهده و پرانتز Observables and Parentheses

  • اضافه کردن و حذف پرانتزها Adding and Removing Parentheses

  • چه موقع و کجا می توان از وسایل مشاهده استفاده کرد When and Where to Use Observables

دور 2: اشکال زدایی زنده Round 2: Live Debugging

  • اشکال زدایی کد Debugging Knockout Code

  • اشکال زدایی Debugging

  • با استفاده از نقاط شکست مشروط Using Conditional Breakpoints

  • ارزیابی عبارات Evaluating Expressions

  • بررسی دامنه Checking Scope

  • تغییر کد در پرواز در مرورگر Changing Code on the Fly in the Browser

  • مکان یابی و زمان بندی تماس های XHR Locating and Timing XHR Calls

  • خلاصه کردن Recap

دور 3: بازرسی صحافی ها Round 3: Inspecting Bindings

  • بازرسی از پیوندهای اعلامی Inspecting Declarative Bindings

  • بازبینی صحافی با محاسبه شده Inspecting Bindings With a Computed

  • انتقال منطق اشکال زدایی از HTML به JavaScript Moving Debug Logic to from HTML to JavaScript

  • چرخه در نمودار شی Cycles in Object Graphs

  • عملکرد toJson سفارشی Custom toJson Function

  • فعال کردن Binding Handler Enabling the Binding Handler

  • تست Dump Binding Testing the Dump Binding

  • KnockoutJS Chrome PlugIn KnockoutJS Chrome PlugIn

  • بررسی تغییرات زمینه Examining Context Changes

  • ابزار مناسب برای کار مناسب Right Tool for the Right Job

دور چهارم: کنترل کننده های صحافی سفارشی Round 4: Custom Binding Handlers

  • پیوندهای خود را گسترش دهید Extending Your Bindings

  • دلایل مهم کنترل کننده های صحافی سفارشی Top Reasons for Custom Bindng Handlers

  • ایجاد یک اتصال دهنده Creating a Binding Handler

  • UI و انیمیشن UI and Animation

  • سناریوی کنترل شخص ثالث 3rd Party Control Scenario

  • با استفاده از Bootstrap Typeahead Using the Bootstrap Typeahead

  • اتصال داده به Typeahead Data Binding the Typeahead

  • طراحی اتصال دهنده Designing a Binding Handler

  • نوشتن کنترل کننده Typeahead Writing the Typeahead Handler

  • اما صبر کنید ، موارد بیشتری وجود دارد! But Wait, There's More!

  • خلاصه کردن Recap

دور 5: حقیقت در مورد مشاهدات محاسباتی Round 5: The Truth About Computed Observables

  • محاسبات مشاهده شده Computeds Observables

  • به طور خلاصه In a Nutshell

  • زمان بندی Timings

  • راه اندازی دفع یک رایانه Triggering Disposal of a Computed

  • به تعویق انداختن ارزیابی Deferring Evaluation

  • مورد محاسبه قابل نوشتن The Case for a Writeable Computed

  • استفاده عاقلانه از محاسبات Using Computeds Wisely

دور 6: اشتراک های دستی Round 6: Manual Subscriptions

  • اشتراک های دستی Manual Subscriptions

  • چرا باید اشتراک ایجاد کنم؟ Why Should I Create Subscriptions?

  • نحو اشتراک Subscription Syntax

  • نسخه ی نمایشی اتومبیل Car Demo

  • HTML نسخه ی نمایشی اتومبیل Car Demo HTML

  • نمایشی اتومبیل ViewModel Car Demo ViewModel

  • سازنده نسخه ی نمایشی خودرو Car Demo Constructor

  • فیلتر کردن نسخه ی نمایشی اتومبیل با محاسبات Car Demo Filtering with Computeds

  • اشتراک های نسخه ی نمایشی خودرو Car Demo Subscriptions

  • انجام منطق با استفاده از اشتراک ها Performing Logic Using Subscriptions

  • خلاصه کردن Recap

دور هفتم: نمایندگی و عملکرد رویداد Round 7: Event Delegation and Performance

  • مدیریت رویدادها و عملکرد Managing Events and Performance

  • مزایای نمایندگی رویداد Advantages of Event Delegation

  • صحافی در هر ردیف Bindings on Each Row

  • افزودن نمایندگی رویداد jQuery Adding jQuery Event Delegation

  • نحوه استفاده از دسته اتصال دهنده نمایندگی How to Use the Delegated Binding Handler

  • Refactoring برای Binding Handler Refactoring for the Binding Handler

  • خلاصه کردن Recap

دور 8: عملکرد Round 8: Performance

  • حذفی کارآمد Efficient Knockout

  • پیوندها همه به یکباره Bindings All At Once

  • درک به روزرسانی های آرایه Understanding Array Updates

  • ایجاد نسخه نمایشی عملکرد آرایه Creating the Array Performance Demo

  • تست عملکرد آرایه قابل مشاهده Testing Observable Array Performance

  • با استفاده از آرایه زیرین Using the Underlying Array

  • آزمایش عملکرد آرایه بزرگ Testing Large Array Performance

  • بهبود عملکرد آرایه بزرگ Improving Large Array Performance

  • پیگیری ارزیابی مجدد Tracking Re-Evaluations

  • وقت گاز دادن است Time to Throttle

  • Throttling داده های محلی Throttling Local Data

  • آژاکس را فشار دهید Throttling Ajax

  • خلاصه کردن Recap

نمایش نظرات

آموزش نکات ضروری و حذفی و جاوا اسکریپت
جزییات دوره
3h 49m
82
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
555
4.7 از 5
دارد
دارد
دارد
John Papa
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

John Papa John Papa

جان پاپا یک طرفدار اصلی توسعه دهنده با مایکروسافت و فارغ التحصیل برنامه های Google Developer Expert ، Microsoft Regional Director و MVP است. او علاقه زیادی به فن آوری های وب و تلفن همراه دارد و اغلب از سخنرانی در سراسر جهان در سخنرانی ها و جلسات کنفرانس ها از جمله NgConf ، Build ، Ignite ، VSLive و AngleBrackets لذت می برد. جان میزبان مشترک پادکست محبوب Adventures in Angular ، نویسنده کتاب راهنمای سبک Angular ، چندین کتاب و بسیاری از دوره های محبوب Pluralsight است. می توانید در johnpapa.net یا در توییترjohn_papa به او برسید.