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

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

1 ساعت 45 دقیقهپیشرفته2020-01-28

مدرسین

Shaun Wassell

Shaun Wassell

Full-Stack Software Developer

جزئیات دوره

برنامه نویسی تابعی روش مؤثرتری برای نوشتن کد قابل خواندن و نگهداری به توسعه دهندگان ارائه می‌دهد. در این دوره، Shaun Wassell به توسعه دهندگان Python کمک می‌کند تا با استفاده از این الگوی برنامه نویسی که به طور فزاینده‌ای محبوب شده است، سرعت ببخشند، او توضیح میدهد که چیست و چگونگی اتخاذ آن می‌تواند به شما در بهبود کیفیت و حفظ کد شما کمک کند. او با پوشش تفاوت‌های کلیدی بین پارادایم‌های برنامه نویسی اعلانی و الزامی (declarative and imperative programming) آغاز می‌کند. وی سپس به اصول کار با توابع کلاس اول در پایتون، و همچنین توابع داخلی و ویژگی‌های پایتون که از برنامه نویسی تابعی پشتیبانی می‌کند، وارد میشود. بعلاوه، او به چندین مفهوم پیشرفته، از جمله کاربرد نسبی و بازگشت می‌پردازد.

موضوعات مورد بحث عبارتند از:
- چرا برنامه نویسی عملکردی م effectiveثر است
- مقایسه برنامه نویسی اعلامی و اجباری
- توابع کلاس اول و نحوه استفاده از آنها
- توابع داخلی که از برنامه نویسی عملکردی پشتیبانی می کنند
- مباحث پیشرفته مانند بازگشت و استفاده از روش کاری

مهارت ها

Programming FoundationsPythonProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - یک رویکرد کاربردی برای تبدیل کد
  • 02 - آنچه باید بدانید
  • 03 - نصب پایتون

1. مفاهیم عملکردی مقدماتی

  • 04 - هدف برنامه نویسی تابعی
  • 05 - برنامه نویسی اعلامی در مقابل امری
  • 06 - تغییر ناپذیری
  • 07 - جداسازی داده ها و توابع
  • 08 - توابع درجه یک

2. توابع درجه یک

  • 09 - به عنوان داده عمل می کند، قسمت 1
  • 10 - عملکرد به عنوان داده، بخش 2
  • 11 - انتقال توابع به عنوان آرگومان
  • 12 - توابع بازگشتی
  • 13 - بسته شدن
  • 14 - توابع درجه بالاتر

3. Python The Functional Parts

  • 15 - پایتون - قسمت های کاربردی
  • 16 - نقشه برداری
  • 17 - فیلتر کردن
  • 18 - لامبدا در پایتون
  • 19 - فهرست درک در پایتون
  • 20 - کاهش دادن
  • 21 - ترکیب توابع لیست
  • 22 - چالش- تبدیل به درک لیست
  • 23 - حل - تبدیل به درک لیست

4. مفاهیم کاربردی پیشرفته

  • 24 - مفاهیم کاربردی پیشرفته
  • 25 - اعمال جزئی و کاری
  • 26 - بازگشت

نتیجه

  • 27 - جلوتر بروید

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

درباره ما

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

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

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

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

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