−꞊≡  تخفیف ویژه 30% تخفیف بر روی تمامی آموزشها   

logo mix

آموزش هسته پایتون 3: هش کردن و مجموعه‌های بیشتر (زیرنویس فارسی AI)
Core Python 3: Hashing and More Collections
مدرس:
Jon Flanders
با زیرنویس:
فارسی و انگلیسی
تاریخ انتشار:
1399/5/21
( 2020-08-11 )
فارسی کلاس

اگر از پایتون استفاده می‌کنید، می‌خواهید از ویژگی‌های شی گرا استفاده کنید تا استفاده، نگهداری و گسترش کدتان آسان‌تر شود. شما یاد خواهید گرفت که چگونه از آن ویژگی‌ها به بهترین شکل استفاده کنید - به ویژه چگونه از هش کردن و مجموعه‌های پیشرفته استفاده کنید.

آنچه خواهید آموخت:
اینکه آیا در حال نوشتن اسکریپت برای خود هستید استفاده شخصی، ساختن وب سایت با چیزی مانند Flask، یا استفاده از فریمورک‌‌های یادگیری ماشینی مانند TensorFlow، باید از مجموعه‌ها در پایتون استفاده کنید.

با این حال، اغلب چندین نوع مجموعه وجود دارد که به نظر راه حل صحیحی برای مشکل خاص شما هستند. توانایی انتخاب نوع صحیح یک مهارت ضروری برای نوشتن کد موثر پایتون است.

در این دوره آموزشی Core Python: Hashing و مجموعه‌های بیشتر، با انواع مجموعه در پایتون بیشتر آشنا می‌شوید و می‌توانید نوع صحیح را انتخاب کنید و از آن نوع به طور موثرتری استفاده کنید. ابتدا، یاد خواهید گرفت که چگونه انواع مجموعه را طبقه‌بندی کنید تا بتوانید به راحتی تعیین کنید که همه انواع مجموعه‌های پیشرفته چه نوع عملکردی را ارائه می‌دهند. در مرحله بعد، نحوه پیاده‌سازی __hash__ و __eq__ را برای مفیدتر کردن انواع خود در انواع نقشه برداری کشف خواهید کرد.، انواع بیشتری از مجموعه‌ها را در پایتون کاوش خواهید کرد. پس از اتمام این دوره، مهارت‌ها و دانش انواع مجموعه پایتون مورد نیاز برای نوشتن پایتون موثرتر را خواهید داشت.

سطح آموزشی
خرید آنلاین و دانلود فوری
به همراه فایلهای تمرین
ویدئوهای آموزشی با زیرنویس
ویدئوهای آموزشی با زیرنویس فارسی
کیفیت HD ویدئوهای آموزشی
قابل استفاده برای ناشنوایان
 
 
 

نمونه ویدیوی آموزشی ( زیرنویس‌ها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :

 

[ENGLISH]

01 Course Overview [2mins]
01-01 Course Overview [2mins]

02 Collections by Type [16mins]
02-01 Version Check [0mins]
02-02 Introduction [2mins]
02-03 Sequence Types [2mins]
02-04 Demo: Sequence Types [7mins]
02-05 Mapping Types [1mins]
02-06 Demo: Mapping Types [3mins]
02-07 Set and Summary [1mins]

03 Custom Object equality: __hash__ and __eq__ [28mins]
03-01 Introduction [3mins]
03-02 Demo: Hashing [10mins]
03-03 Collisions and Equality [7mins]
03-04 Demo: Hashing and Equality [3mins]
03-05 Demo: Hash Immutability [2mins]
03-06 More on Immutability [1mins]
03-07 Dataclass and Summary [2mins]

04 More Mapping Types [23mins]
04-01 Introduction [2mins]
04-02 Demo: defaultdict [5mins]
04-03 Counter + Demo [10mins]
04-04 OrderedDict + Demo [6mins]
04-05 Summary [0mins]

05 More Sequence Types [22mins]
05-01 Introduction [6mins]
05-02 Demo: namedtuple [7mins]
05-03 deque [4mins]
05-04 Demo: deque [5mins]
05-05 Summary [0mins]

[فارسی]

01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]

02 مجموعه‌ها بر اساس نوع [16 دقیقه]
02-01 بررسی نسخه [0 دقیقه]
02-02 مقدمه [2 دقیقه]
02-03 انواع سکانس [2 دقیقه]
02-04 نسخه‌ی نمایشی- انواع توالی [7 دقیقه]
02-05 انواع نقشه برداری [1 دقیقه]
02-06 نسخه‌ی نمایشی- انواع نقشه برداری [3 دقیقه]
02-07 مجموعه و خلاصه [1 دقیقه]

03 برابری شی سفارشی- __hash__ و __eq__ [28 دقیقه]
03-01 مقدمه [3 دقیقه]
03-02 نسخه‌ی نمایشی- درهم کردن [10 دقیقه]
03-03 برخورد و برابری [7 دقیقه]
03-04 نسخه‌ی نمایشی- هش و برابری [3 دقیقه]
03-05 نسخه‌ی نمایشی- تغییرناپذیری هش [2 دقیقه]
03-06 بیشتر در مورد تغییرناپذیری [1 دقیقه]
03-07 کلاس داده و خلاصه [2 دقیقه]

04 انواع نقشه برداری بیشتر [23 دقیقه]
04-01 مقدمه [2 دقیقه]
04-02 نسخه‌ی نمایشی- پیش فرض [5 دقیقه]
04-03 شمارنده + نسخه نمایشی [10 دقیقه]
04-04 OrderedDict + نسخه نمایشی [6 دقیقه]
04-05 خلاصه [0 دقیقه]

05 انواع توالی بیشتر [22 دقیقه]
05-01 مقدمه [6 دقیقه]
05-02 نسخه‌ی نمایشی- namedtuple [7 دقیقه]
05-03 دکه [4 دقیقه]
05-04 نسخه‌ی نمایشی- deque [5 دقیقه]
05-05 خلاصه [0 دقیقه]

 

مشخصات این آموزش
تولید کننده محتوا
PLURALSIGHT - پلورال سایت
تولید زیرنویس فارسی
فارسی کلاس farsiclass.ir
مدرس
Jon Flanders
جان فلندرز
تاریخ انتشار
1399/5/21
2020-08-11
سطح آموزش
پیشرفته
زبان آموزش
انگلیسی
زیرنویس
فارسی و انگلیسی
نوع زیرنویس فارسی
ترجمه توسط هوش مصنوعی (AI)
مدت زمان آموزش
1ساعت و 33دقیقه
تعداد ویدیو‌ها
25 ویدیو
حجم فایل‌ها
233 مگابایت دانلود با تعرفه داخلی
زمان تقریبی دانلود فایل‌ها
4 دقیقه (با سرعت 1 مگابایت در ثانیه)
کد آموزش در سایت
FP1452
تعداد بازدید : 1101
اشتراک آموزش در تلگرام پلورال_ آموزش هسته پایتون 3: هش کردن و مجموعه‌های بیشتر (زیرنویس فارسی AI)
69,000 تومان
48,300 تومان
اضافه به سبد خرید add_shopping_cart

Jon Flanders
جان فلندرز

تعداد دوره‌های آموزشی این مدرس: 2

اگرچه جان چند سال اول زندگی حرفه ای خود را به عنوان وکیل گذراند، اما به سرعت تعقیب و گریز برای او جالب تر از تعقیب آمبولانس ها بود. او ابتدا در دانشگاه مینه سوتا کار کرد و یک وب سایت گزارش مالی با استفاده از ASP و SQL Server ساخت و متخصص در ادغام خودکار بین چندین فروشگاه داده بود. از زمان پیوستن به صنعت آموزش در سال 1999، جون وقت خود را به کار بر روی پروژه های مختلف اختصاص داده است، در حالی که از دنیای ASP و COM به دنیای NET، ASP.NET. و خدمات وب مهاجرت کرده و اکنون به دنیای دستگاه های تلفن همراه مهاجرت کرده است. . در طول این بخش از کار جان، او RESTFul.NET برای O'Reilly، Essential ASP برای Addison-Wesley، و یکی از نویسندگان Mastering Visual Studio.NET برای O`Reilly نوشت. از سال 2011، جان روی دنیای موبایل تمرکز کرده است. Jon که عمدتاً در iOS کار می کند به شرکت های متعددی کمک کرده است تا تیم های تلفن همراه را به تیم هایی تبدیل کنند که می توانند به راحتی برنامه های تلفن همراه را ایجاد، بسازند، آزمایش کنند و به کار گیرند. واقعیت افزوده یکی دیگر از علایق کنونی جان، همراه با Beacons و IoT است. جان برای مرحله بعدی توسعه تلفن همراه و کشف اینکه چگونه فناوری نه تنها می تواند ما را سرگرم کند، بلکه به ایجاد دنیایی متصل که در آن دستگاه های هوشمند شروع به انجام کارهای دشوار و وقت گیر می کنند، کمک کند، هیجان زده است.

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

تمامی زیرنویس‌های فارسی و مطالب ترجمه شده در سایت، بطور انحصاری متعلق به فارسی کلاس بوده و هر گونه کپی‌ برداری و یا استفاده از آنها به هر شکلی در سایتها یا برنامه‌های دیگر پیگرد قانونی دارد
logo-samandehi