تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی جاوااسکریپت: بهترین روشها برای توابع و کلاسها

دوره آموزشی جاوااسکریپت: بهترین روشها برای توابع و کلاسها

1 ساعت 45 دقیقهمتوسط2020-10-15

مدرسین

Sasha Vodnik

Sasha Vodnik

Principal Technical Course Developer at DocuSign

جزئیات دوره

JavaScript از قواعد مبتنی بر C استفاده می‌کند، اما ساختارهای موجود در هسته اصلی آن، یعنی توابع و کلاس‌ها، بسیار متفاوت از C رفتار می‌کنند. استفاده از تکنیک‌های توصیه شده می‌تواند به شما در توسعه کد جاوا اسکریپت که سازگارتر و نگهداری آن آسان‌تر باشد، کمک کند. در این دوره، بهترین روش‌ها را برای معماری برنامه‌های خود کشف کنید. روشهایی را در نظر بگیرید که جزئیات می‌توانند مسیری متفاوت از سایر زبانهای برنامه نویسی را طی کنند. با استفاده از یک راهنمای سبک، ابزارهای مدرن استقرار و حالت دقیق، در مورد ایجاد کدی خوش ساخت، سازمان یافته، مدولار و با کیفیت بالا بیاموزید. کشف کنید که چگونه می‌توان با استفاده از عبارات قابل پیش بینی بیشتر از عبارات و با جلوگیری از اصلاح مقادیر پارامتر، توابع را به دقت ساخت. مقدارها و نبایدهای `this` را بررسی کنید و در مورد ویژگی‌هایی از جاوا اسکریپت بدانید که باید از آنها اجتناب کنید.

مهارت ها

JavaScriptOracleProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01-ایجاد جاوا اسکریپت ماژولار با ساختار مناسب
  • 02-آنچه باید بدانید
  • 03-تنظیم محیط خود

1. چرا بهترین شیوه ها

  • 04-درک راهنماهای سبک
  • 05- استفاده از ابزارهای مدرن استقرار
  • 06- درک ESLint
  • 07-تمرین پایه - همیشه از حالت سختگیرانه استفاده کنید

2. ایجاد توابع

  • 08- به جای اعلان از عبارات تابع استفاده کنید
  • 09-از کلمه کلیدی جدید برای ساخت توابع استفاده نکنید
  • 10- مقادیر پارامترها را دست نخورده بگذارید
  • 11-از نحو فلش برای توابع ناشناس استفاده کنید
  • 12- تنها در مواقعی که آشکار است بر بازگشت ضمنی تکیه کنید
  • 13-چالش - ایجاد توابع
  • 14-راه حل - ایجاد توابع

3. ایجاد کلاس ها

  • 15-از PascalCase برای نامگذاری کلاس ها و سازنده ها استفاده کنید
  • 16- از این فقط در کلاس ها یا سازنده ها استفاده کنید
  • 17-این را از متدها برگردانید
  • 18-این را به متغیر دیگری اختصاص ندهید
  • 19-چالش - کلاس ایجاد کنید
  • 20-راه حل - ایجاد کلاس

4. ایجاد ماژول

  • 21-تنظیمات ماژول را در ESLint پیکربندی کنید
  • 22- در صورت امکان ثابت های صادراتی را پیش فرض قرار دهید
  • 23-از case برای نشان دادن نوع صادرات پیش فرض یک ماژول استفاده کنید

5. تخریب

  • 24-از تخریب شی استفاده کنید
  • 25-از تخریب آرایه استفاده کنید
  • 26-چالش - تخریب
  • 27-راه حل - تخریب

6. ویژگی های جاوا اسکریپت برای جلوگیری از

  • 28-از ارزشیابی بپرهیزید
  • 29- اجتناب از == و !=
  • 30- اجتناب با
  • 31- از افزایش و کاهش یکنواخت خودداری کنید

نتیجه

  • 32- مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal